From c0027460e8f9629afeeb27f7949ecf961c82d707 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Thu, 2 May 2024 15:11:55 -0400 Subject: [PATCH] fix: un-inline statement It's a supertype and should not be inlined, since that makes it un-queryable --- grammar.js | 1 - src/grammar.json | 2 - src/parser.c | 137349 ++++++++++++++++++++------------------------ 3 files changed, 63355 insertions(+), 73997 deletions(-) diff --git a/grammar.js b/grammar.js index e55ddaa6..1425dd34 100644 --- a/grammar.js +++ b/grammar.js @@ -40,7 +40,6 @@ module.exports = grammar({ inline: $ => [ $._call_signature, $._formal_parameter, - $.statement, $._expressions, $._semicolon, $._identifier, diff --git a/src/grammar.json b/src/grammar.json index b65752e5..ed2a2058 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1,6 +1,5 @@ { "name": "javascript", - "inherits": null, "word": "identifier", "rules": { "program": { @@ -6907,7 +6906,6 @@ "inline": [ "_call_signature", "_formal_parameter", - "statement", "_expressions", "_semicolon", "_identifier", diff --git a/src/parser.c b/src/parser.c index abee6bdb..6b095b68 100644 --- a/src/parser.c +++ b/src/parser.c @@ -13,9 +13,9 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 2876 +#define STATE_COUNT 2691 #define LARGE_STATE_COUNT 466 -#define SYMBOL_COUNT 267 +#define SYMBOL_COUNT 268 #define ALIAS_COUNT 4 #define TOKEN_COUNT 136 #define EXTERNAL_TOKEN_COUNT 7 @@ -174,126 +174,127 @@ enum ts_symbol_identifiers { sym_named_imports = 148, sym_import_specifier = 149, sym_import_attribute = 150, - sym_expression_statement = 151, - sym_variable_declaration = 152, - sym_lexical_declaration = 153, - sym_variable_declarator = 154, - sym_statement_block = 155, - sym_else_clause = 156, - sym_if_statement = 157, - sym_switch_statement = 158, - sym_for_statement = 159, - sym_for_in_statement = 160, - sym__for_header = 161, - sym_while_statement = 162, - sym_do_statement = 163, - sym_try_statement = 164, - sym_with_statement = 165, - sym_break_statement = 166, - sym_continue_statement = 167, - sym_debugger_statement = 168, - sym_return_statement = 169, - sym_throw_statement = 170, - sym_empty_statement = 171, - sym_labeled_statement = 172, - sym_switch_body = 173, - sym_switch_case = 174, - sym_switch_default = 175, - sym_catch_clause = 176, - sym_finally_clause = 177, - sym_parenthesized_expression = 178, - sym_expression = 179, - sym_primary_expression = 180, - sym_yield_expression = 181, - sym_object = 182, - sym_object_pattern = 183, - sym_assignment_pattern = 184, - sym_object_assignment_pattern = 185, - sym_array = 186, - sym_array_pattern = 187, - sym_glimmer_template = 188, - sym_glimmer_opening_tag = 189, - sym_glimmer_closing_tag = 190, - sym_jsx_element = 191, - sym_jsx_text = 192, - sym_jsx_expression = 193, - sym_jsx_opening_element = 194, - sym_nested_identifier = 195, - sym_jsx_namespace_name = 196, - sym_jsx_closing_element = 197, - sym_jsx_self_closing_element = 198, - sym_jsx_attribute = 199, - sym__jsx_string = 200, - sym_class = 201, - sym_class_declaration = 202, - sym_class_heritage = 203, - sym_function_expression = 204, - sym_function_declaration = 205, - sym_generator_function = 206, - sym_generator_function_declaration = 207, - sym_arrow_function = 208, - sym_call_expression = 209, - sym_new_expression = 210, - sym_await_expression = 211, - sym_member_expression = 212, - sym_subscript_expression = 213, - sym_assignment_expression = 214, - sym__augmented_assignment_lhs = 215, - sym_augmented_assignment_expression = 216, - sym__initializer = 217, - sym__destructuring_pattern = 218, - sym_spread_element = 219, - sym_ternary_expression = 220, - sym_binary_expression = 221, - sym_unary_expression = 222, - sym_update_expression = 223, - sym_sequence_expression = 224, - sym_string = 225, - sym_comment = 226, - sym_template_string = 227, - sym_template_substitution = 228, - sym_regex = 229, - sym_meta_property = 230, - sym_arguments = 231, - sym_decorator = 232, - sym_decorator_member_expression = 233, - sym_decorator_call_expression = 234, - sym_class_body = 235, - sym_field_definition = 236, - sym_formal_parameters = 237, - sym_class_static_block = 238, - sym_pattern = 239, - sym_rest_pattern = 240, - sym_method_definition = 241, - sym_pair = 242, - sym_pair_pattern = 243, - sym__property_name = 244, - sym_computed_property_name = 245, - aux_sym_program_repeat1 = 246, - aux_sym_export_statement_repeat1 = 247, - aux_sym_export_clause_repeat1 = 248, - aux_sym_named_imports_repeat1 = 249, - aux_sym_variable_declaration_repeat1 = 250, - aux_sym_switch_body_repeat1 = 251, - aux_sym_object_repeat1 = 252, - aux_sym_object_pattern_repeat1 = 253, - aux_sym_array_repeat1 = 254, - aux_sym_array_pattern_repeat1 = 255, - aux_sym_glimmer_template_repeat1 = 256, - aux_sym_jsx_element_repeat1 = 257, - aux_sym_jsx_opening_element_repeat1 = 258, - aux_sym__jsx_string_repeat1 = 259, - aux_sym__jsx_string_repeat2 = 260, - aux_sym_sequence_expression_repeat1 = 261, - aux_sym_string_repeat1 = 262, - aux_sym_string_repeat2 = 263, - aux_sym_template_string_repeat1 = 264, - aux_sym_class_body_repeat1 = 265, - aux_sym_formal_parameters_repeat1 = 266, - alias_sym_property_identifier = 267, - alias_sym_shorthand_property_identifier = 268, - alias_sym_shorthand_property_identifier_pattern = 269, - alias_sym_statement_identifier = 270, + sym_statement = 151, + sym_expression_statement = 152, + sym_variable_declaration = 153, + sym_lexical_declaration = 154, + sym_variable_declarator = 155, + sym_statement_block = 156, + sym_else_clause = 157, + sym_if_statement = 158, + sym_switch_statement = 159, + sym_for_statement = 160, + sym_for_in_statement = 161, + sym__for_header = 162, + sym_while_statement = 163, + sym_do_statement = 164, + sym_try_statement = 165, + sym_with_statement = 166, + sym_break_statement = 167, + sym_continue_statement = 168, + sym_debugger_statement = 169, + sym_return_statement = 170, + sym_throw_statement = 171, + sym_empty_statement = 172, + sym_labeled_statement = 173, + sym_switch_body = 174, + sym_switch_case = 175, + sym_switch_default = 176, + sym_catch_clause = 177, + sym_finally_clause = 178, + sym_parenthesized_expression = 179, + sym_expression = 180, + sym_primary_expression = 181, + sym_yield_expression = 182, + sym_object = 183, + sym_object_pattern = 184, + sym_assignment_pattern = 185, + sym_object_assignment_pattern = 186, + sym_array = 187, + sym_array_pattern = 188, + sym_glimmer_template = 189, + sym_glimmer_opening_tag = 190, + sym_glimmer_closing_tag = 191, + sym_jsx_element = 192, + sym_jsx_text = 193, + sym_jsx_expression = 194, + sym_jsx_opening_element = 195, + sym_nested_identifier = 196, + sym_jsx_namespace_name = 197, + sym_jsx_closing_element = 198, + sym_jsx_self_closing_element = 199, + sym_jsx_attribute = 200, + sym__jsx_string = 201, + sym_class = 202, + sym_class_declaration = 203, + sym_class_heritage = 204, + sym_function_expression = 205, + sym_function_declaration = 206, + sym_generator_function = 207, + sym_generator_function_declaration = 208, + sym_arrow_function = 209, + sym_call_expression = 210, + sym_new_expression = 211, + sym_await_expression = 212, + sym_member_expression = 213, + sym_subscript_expression = 214, + sym_assignment_expression = 215, + sym__augmented_assignment_lhs = 216, + sym_augmented_assignment_expression = 217, + sym__initializer = 218, + sym__destructuring_pattern = 219, + sym_spread_element = 220, + sym_ternary_expression = 221, + sym_binary_expression = 222, + sym_unary_expression = 223, + sym_update_expression = 224, + sym_sequence_expression = 225, + sym_string = 226, + sym_comment = 227, + sym_template_string = 228, + sym_template_substitution = 229, + sym_regex = 230, + sym_meta_property = 231, + sym_arguments = 232, + sym_decorator = 233, + sym_decorator_member_expression = 234, + sym_decorator_call_expression = 235, + sym_class_body = 236, + sym_field_definition = 237, + sym_formal_parameters = 238, + sym_class_static_block = 239, + sym_pattern = 240, + sym_rest_pattern = 241, + sym_method_definition = 242, + sym_pair = 243, + sym_pair_pattern = 244, + sym__property_name = 245, + sym_computed_property_name = 246, + aux_sym_program_repeat1 = 247, + aux_sym_export_statement_repeat1 = 248, + aux_sym_export_clause_repeat1 = 249, + aux_sym_named_imports_repeat1 = 250, + aux_sym_variable_declaration_repeat1 = 251, + aux_sym_switch_body_repeat1 = 252, + aux_sym_object_repeat1 = 253, + aux_sym_object_pattern_repeat1 = 254, + aux_sym_array_repeat1 = 255, + aux_sym_array_pattern_repeat1 = 256, + aux_sym_glimmer_template_repeat1 = 257, + aux_sym_jsx_element_repeat1 = 258, + aux_sym_jsx_opening_element_repeat1 = 259, + aux_sym__jsx_string_repeat1 = 260, + aux_sym__jsx_string_repeat2 = 261, + aux_sym_sequence_expression_repeat1 = 262, + aux_sym_string_repeat1 = 263, + aux_sym_string_repeat2 = 264, + aux_sym_template_string_repeat1 = 265, + aux_sym_class_body_repeat1 = 266, + aux_sym_formal_parameters_repeat1 = 267, + alias_sym_property_identifier = 268, + alias_sym_shorthand_property_identifier = 269, + alias_sym_shorthand_property_identifier_pattern = 270, + alias_sym_statement_identifier = 271, }; static const char * const ts_symbol_names[] = { @@ -448,6 +449,7 @@ static const char * const ts_symbol_names[] = { [sym_named_imports] = "named_imports", [sym_import_specifier] = "import_specifier", [sym_import_attribute] = "import_attribute", + [sym_statement] = "statement", [sym_expression_statement] = "expression_statement", [sym_variable_declaration] = "variable_declaration", [sym_lexical_declaration] = "lexical_declaration", @@ -722,6 +724,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_named_imports] = sym_named_imports, [sym_import_specifier] = sym_import_specifier, [sym_import_attribute] = sym_import_attribute, + [sym_statement] = sym_statement, [sym_expression_statement] = sym_expression_statement, [sym_variable_declaration] = sym_variable_declaration, [sym_lexical_declaration] = sym_lexical_declaration, @@ -1450,6 +1453,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_statement] = { + .visible = false, + .named = true, + .supertype = true, + }, [sym_expression_statement] = { .visible = true, .named = true, @@ -2494,108 +2502,108 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [14] = 14, [15] = 10, [16] = 16, - [17] = 16, - [18] = 18, + [17] = 17, + [18] = 17, [19] = 16, - [20] = 18, - [21] = 16, - [22] = 18, - [23] = 18, + [20] = 16, + [21] = 17, + [22] = 16, + [23] = 17, [24] = 16, - [25] = 18, - [26] = 18, + [25] = 17, + [26] = 17, [27] = 16, - [28] = 16, - [29] = 18, - [30] = 16, - [31] = 18, - [32] = 16, - [33] = 18, - [34] = 18, - [35] = 18, + [28] = 17, + [29] = 16, + [30] = 17, + [31] = 16, + [32] = 17, + [33] = 17, + [34] = 16, + [35] = 17, [36] = 16, - [37] = 18, - [38] = 38, + [37] = 17, + [38] = 16, [39] = 16, - [40] = 18, + [40] = 17, [41] = 16, - [42] = 18, + [42] = 17, [43] = 16, - [44] = 18, - [45] = 16, - [46] = 18, - [47] = 16, - [48] = 18, + [44] = 17, + [45] = 45, + [46] = 46, + [47] = 17, + [48] = 17, [49] = 16, - [50] = 18, - [51] = 16, - [52] = 18, + [50] = 17, + [51] = 17, + [52] = 16, [53] = 16, - [54] = 18, - [55] = 16, - [56] = 18, - [57] = 16, - [58] = 18, - [59] = 16, - [60] = 18, - [61] = 61, - [62] = 16, - [63] = 63, - [64] = 18, - [65] = 16, - [66] = 16, - [67] = 18, + [54] = 16, + [55] = 17, + [56] = 16, + [57] = 17, + [58] = 16, + [59] = 17, + [60] = 16, + [61] = 17, + [62] = 62, + [63] = 16, + [64] = 16, + [65] = 17, + [66] = 17, + [67] = 16, [68] = 16, [69] = 69, [70] = 70, [71] = 71, - [72] = 71, + [72] = 72, [73] = 73, - [74] = 69, - [75] = 75, + [74] = 70, + [75] = 73, [76] = 76, - [77] = 69, - [78] = 73, - [79] = 75, - [80] = 80, - [81] = 81, - [82] = 75, - [83] = 80, - [84] = 73, - [85] = 71, - [86] = 70, - [87] = 80, - [88] = 70, - [89] = 76, - [90] = 75, - [91] = 69, - [92] = 92, - [93] = 81, - [94] = 81, - [95] = 92, - [96] = 96, + [77] = 70, + [78] = 71, + [79] = 79, + [80] = 69, + [81] = 79, + [82] = 76, + [83] = 83, + [84] = 83, + [85] = 85, + [86] = 86, + [87] = 76, + [88] = 79, + [89] = 69, + [90] = 70, + [91] = 73, + [92] = 72, + [93] = 71, + [94] = 83, + [95] = 85, + [96] = 86, [97] = 76, - [98] = 96, - [99] = 73, - [100] = 80, - [101] = 70, - [102] = 96, - [103] = 96, - [104] = 92, - [105] = 80, - [106] = 81, - [107] = 76, - [108] = 92, - [109] = 71, - [110] = 76, + [98] = 69, + [99] = 70, + [100] = 73, + [101] = 72, + [102] = 72, + [103] = 86, + [104] = 71, + [105] = 79, + [106] = 72, + [107] = 71, + [108] = 86, + [109] = 83, + [110] = 79, [111] = 73, - [112] = 71, - [113] = 92, - [114] = 96, - [115] = 75, - [116] = 81, - [117] = 70, - [118] = 69, + [112] = 85, + [113] = 86, + [114] = 69, + [115] = 85, + [116] = 83, + [117] = 76, + [118] = 85, [119] = 119, [120] = 119, [121] = 119, @@ -2604,112 +2612,112 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [124] = 124, [125] = 124, [126] = 124, - [127] = 124, + [127] = 127, [128] = 124, [129] = 124, [130] = 124, - [131] = 131, + [131] = 124, [132] = 132, - [133] = 132, - [134] = 134, + [133] = 133, + [134] = 133, [135] = 135, [136] = 135, - [137] = 137, - [138] = 132, - [139] = 134, - [140] = 134, - [141] = 135, - [142] = 135, - [143] = 134, - [144] = 132, - [145] = 132, + [137] = 133, + [138] = 133, + [139] = 133, + [140] = 140, + [141] = 140, + [142] = 140, + [143] = 140, + [144] = 135, + [145] = 140, [146] = 135, - [147] = 134, + [147] = 135, [148] = 148, [149] = 149, [150] = 150, [151] = 151, - [152] = 152, - [153] = 151, + [152] = 151, + [153] = 153, [154] = 154, [155] = 155, [156] = 156, [157] = 157, - [158] = 137, - [159] = 159, - [160] = 137, + [158] = 158, + [159] = 132, + [160] = 160, [161] = 161, - [162] = 162, + [162] = 132, [163] = 163, [164] = 164, [165] = 165, [166] = 166, [167] = 167, - [168] = 167, - [169] = 162, - [170] = 159, - [171] = 171, - [172] = 148, - [173] = 156, + [168] = 168, + [169] = 155, + [170] = 148, + [171] = 158, + [172] = 172, + [173] = 132, [174] = 156, - [175] = 154, - [176] = 167, - [177] = 155, - [178] = 178, - [179] = 161, - [180] = 152, - [181] = 163, - [182] = 137, - [183] = 149, - [184] = 164, - [185] = 148, - [186] = 150, - [187] = 155, - [188] = 154, + [175] = 161, + [176] = 163, + [177] = 164, + [178] = 165, + [179] = 166, + [180] = 149, + [181] = 154, + [182] = 160, + [183] = 167, + [184] = 150, + [185] = 154, + [186] = 158, + [187] = 168, + [188] = 156, [189] = 161, - [190] = 159, - [191] = 162, - [192] = 164, - [193] = 152, + [190] = 163, + [191] = 164, + [192] = 165, + [193] = 166, [194] = 149, - [195] = 157, - [196] = 163, - [197] = 150, - [198] = 157, - [199] = 178, - [200] = 159, - [201] = 163, - [202] = 161, - [203] = 203, - [204] = 150, - [205] = 148, - [206] = 157, - [207] = 154, - [208] = 203, - [209] = 203, - [210] = 155, - [211] = 149, + [195] = 160, + [196] = 148, + [197] = 155, + [198] = 167, + [199] = 150, + [200] = 150, + [201] = 201, + [202] = 202, + [203] = 156, + [204] = 201, + [205] = 163, + [206] = 164, + [207] = 201, + [208] = 208, + [209] = 209, + [210] = 165, + [211] = 211, [212] = 167, - [213] = 152, - [214] = 164, - [215] = 162, - [216] = 216, - [217] = 203, - [218] = 156, - [219] = 219, - [220] = 220, - [221] = 221, - [222] = 203, + [213] = 166, + [214] = 155, + [215] = 201, + [216] = 148, + [217] = 160, + [218] = 201, + [219] = 161, + [220] = 154, + [221] = 158, + [222] = 149, [223] = 223, [224] = 224, [225] = 225, - [226] = 226, - [227] = 224, - [228] = 228, - [229] = 223, - [230] = 224, - [231] = 224, - [232] = 224, + [226] = 225, + [227] = 227, + [228] = 225, + [229] = 225, + [230] = 230, + [231] = 225, + [232] = 227, [233] = 233, [234] = 233, [235] = 233, @@ -2718,67 +2726,67 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [238] = 238, [239] = 238, [240] = 238, - [241] = 238, - [242] = 242, + [241] = 241, + [242] = 238, [243] = 238, [244] = 244, [245] = 245, [246] = 246, [247] = 247, [248] = 248, - [249] = 249, + [249] = 246, [250] = 250, - [251] = 251, + [251] = 244, [252] = 252, - [253] = 251, - [254] = 245, - [255] = 244, + [253] = 253, + [254] = 254, + [255] = 254, [256] = 256, - [257] = 246, + [257] = 250, [258] = 248, [259] = 259, [260] = 252, - [261] = 261, - [262] = 248, + [261] = 253, + [262] = 262, [263] = 244, - [264] = 264, - [265] = 248, - [266] = 264, - [267] = 251, - [268] = 252, - [269] = 264, + [264] = 248, + [265] = 250, + [266] = 266, + [267] = 254, + [268] = 268, + [269] = 247, [270] = 270, - [271] = 271, - [272] = 261, - [273] = 248, - [274] = 248, - [275] = 246, - [276] = 245, - [277] = 270, - [278] = 261, - [279] = 245, - [280] = 270, - [281] = 264, - [282] = 282, - [283] = 251, - [284] = 252, - [285] = 261, + [271] = 246, + [272] = 272, + [273] = 268, + [274] = 262, + [275] = 248, + [276] = 250, + [277] = 254, + [278] = 253, + [279] = 247, + [280] = 252, + [281] = 244, + [282] = 246, + [283] = 252, + [284] = 259, + [285] = 268, [286] = 244, - [287] = 270, - [288] = 246, - [289] = 248, - [290] = 290, - [291] = 244, - [292] = 252, - [293] = 264, - [294] = 251, - [295] = 256, - [296] = 261, - [297] = 270, - [298] = 245, - [299] = 246, - [300] = 259, - [301] = 301, + [287] = 247, + [288] = 244, + [289] = 252, + [290] = 253, + [291] = 268, + [292] = 246, + [293] = 248, + [294] = 294, + [295] = 268, + [296] = 296, + [297] = 247, + [298] = 254, + [299] = 250, + [300] = 244, + [301] = 253, [302] = 302, [303] = 303, [304] = 304, @@ -2791,1787 +2799,1787 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [311] = 311, [312] = 312, [313] = 313, - [314] = 302, + [314] = 314, [315] = 315, [316] = 316, [317] = 317, - [318] = 318, - [319] = 311, - [320] = 320, - [321] = 302, - [322] = 322, - [323] = 323, + [318] = 304, + [319] = 319, + [320] = 306, + [321] = 321, + [322] = 308, + [323] = 321, [324] = 324, - [325] = 325, - [326] = 326, - [327] = 317, - [328] = 303, + [325] = 319, + [326] = 316, + [327] = 315, + [328] = 314, [329] = 329, - [330] = 330, - [331] = 331, - [332] = 332, - [333] = 333, - [334] = 334, + [330] = 312, + [331] = 311, + [332] = 310, + [333] = 309, + [334] = 308, [335] = 335, - [336] = 309, - [337] = 335, - [338] = 320, - [339] = 333, - [340] = 308, - [341] = 316, - [342] = 306, - [343] = 331, - [344] = 330, - [345] = 329, - [346] = 305, - [347] = 308, - [348] = 303, - [349] = 304, - [350] = 317, - [351] = 302, - [352] = 352, - [353] = 326, - [354] = 325, - [355] = 324, - [356] = 304, - [357] = 323, - [358] = 322, - [359] = 322, - [360] = 360, + [336] = 306, + [337] = 324, + [338] = 329, + [339] = 339, + [340] = 340, + [341] = 340, + [342] = 311, + [343] = 343, + [344] = 339, + [345] = 345, + [346] = 302, + [347] = 340, + [348] = 345, + [349] = 343, + [350] = 343, + [351] = 317, + [352] = 309, + [353] = 304, + [354] = 345, + [355] = 306, + [356] = 308, + [357] = 305, + [358] = 312, + [359] = 309, + [360] = 310, [361] = 311, - [362] = 323, - [363] = 310, - [364] = 324, - [365] = 365, - [366] = 302, - [367] = 304, - [368] = 305, - [369] = 316, - [370] = 316, - [371] = 320, - [372] = 335, - [373] = 333, - [374] = 331, - [375] = 330, - [376] = 308, - [377] = 305, - [378] = 329, - [379] = 303, - [380] = 317, - [381] = 326, - [382] = 325, - [383] = 324, - [384] = 323, - [385] = 322, - [386] = 311, - [387] = 325, - [388] = 326, - [389] = 304, - [390] = 305, - [391] = 391, - [392] = 335, - [393] = 393, - [394] = 306, - [395] = 329, - [396] = 365, - [397] = 330, - [398] = 316, - [399] = 320, - [400] = 335, - [401] = 333, - [402] = 331, - [403] = 330, - [404] = 329, - [405] = 303, - [406] = 317, - [407] = 326, - [408] = 325, - [409] = 324, - [410] = 323, - [411] = 322, - [412] = 310, - [413] = 331, - [414] = 311, - [415] = 310, - [416] = 306, - [417] = 332, - [418] = 418, - [419] = 333, - [420] = 306, - [421] = 308, - [422] = 309, - [423] = 320, - [424] = 310, + [362] = 312, + [363] = 314, + [364] = 304, + [365] = 315, + [366] = 316, + [367] = 319, + [368] = 321, + [369] = 314, + [370] = 329, + [371] = 310, + [372] = 324, + [373] = 317, + [374] = 302, + [375] = 340, + [376] = 311, + [377] = 377, + [378] = 312, + [379] = 314, + [380] = 339, + [381] = 377, + [382] = 315, + [383] = 383, + [384] = 335, + [385] = 385, + [386] = 386, + [387] = 329, + [388] = 377, + [389] = 389, + [390] = 316, + [391] = 315, + [392] = 316, + [393] = 339, + [394] = 317, + [395] = 395, + [396] = 310, + [397] = 309, + [398] = 308, + [399] = 306, + [400] = 319, + [401] = 401, + [402] = 304, + [403] = 403, + [404] = 317, + [405] = 377, + [406] = 345, + [407] = 321, + [408] = 339, + [409] = 302, + [410] = 377, + [411] = 343, + [412] = 345, + [413] = 335, + [414] = 335, + [415] = 343, + [416] = 319, + [417] = 321, + [418] = 335, + [419] = 302, + [420] = 329, + [421] = 340, + [422] = 422, + [423] = 395, + [424] = 424, [425] = 425, [426] = 425, [427] = 425, [428] = 428, [429] = 429, [430] = 428, - [431] = 428, - [432] = 429, + [431] = 429, + [432] = 428, [433] = 428, - [434] = 429, - [435] = 428, + [434] = 428, + [435] = 429, [436] = 436, - [437] = 436, - [438] = 438, - [439] = 436, - [440] = 438, - [441] = 438, + [437] = 437, + [438] = 436, + [439] = 437, + [440] = 437, + [441] = 436, [442] = 442, [443] = 442, - [444] = 444, + [444] = 442, [445] = 445, - [446] = 444, - [447] = 442, - [448] = 445, - [449] = 449, + [446] = 446, + [447] = 447, + [448] = 448, + [449] = 447, [450] = 442, - [451] = 451, - [452] = 445, - [453] = 442, - [454] = 444, - [455] = 455, + [451] = 448, + [452] = 442, + [453] = 453, + [454] = 448, + [455] = 448, [456] = 456, - [457] = 456, + [457] = 446, [458] = 442, - [459] = 444, - [460] = 444, - [461] = 156, - [462] = 451, - [463] = 163, - [464] = 449, - [465] = 449, - [466] = 466, - [467] = 442, - [468] = 163, - [469] = 156, - [470] = 449, - [471] = 156, - [472] = 466, - [473] = 156, - [474] = 466, - [475] = 163, - [476] = 163, - [477] = 477, - [478] = 466, - [479] = 466, - [480] = 162, - [481] = 456, - [482] = 159, - [483] = 477, - [484] = 455, - [485] = 159, + [459] = 448, + [460] = 447, + [461] = 453, + [462] = 155, + [463] = 445, + [464] = 160, + [465] = 445, + [466] = 155, + [467] = 160, + [468] = 445, + [469] = 469, + [470] = 470, + [471] = 160, + [472] = 446, + [473] = 470, + [474] = 160, + [475] = 150, + [476] = 154, + [477] = 155, + [478] = 155, + [479] = 470, + [480] = 470, + [481] = 442, + [482] = 470, + [483] = 167, + [484] = 469, + [485] = 485, [486] = 486, [487] = 487, - [488] = 488, - [489] = 156, - [490] = 490, - [491] = 490, - [492] = 492, - [493] = 156, - [494] = 488, - [495] = 490, + [488] = 154, + [489] = 150, + [490] = 487, + [491] = 155, + [492] = 487, + [493] = 154, + [494] = 150, + [495] = 155, [496] = 496, - [497] = 497, - [498] = 163, - [499] = 156, - [500] = 162, - [501] = 163, - [502] = 159, - [503] = 442, - [504] = 477, - [505] = 156, - [506] = 162, - [507] = 159, - [508] = 163, - [509] = 159, - [510] = 510, - [511] = 162, - [512] = 490, - [513] = 163, - [514] = 154, - [515] = 515, - [516] = 516, - [517] = 517, - [518] = 490, - [519] = 155, - [520] = 162, + [497] = 154, + [498] = 155, + [499] = 150, + [500] = 160, + [501] = 160, + [502] = 148, + [503] = 155, + [504] = 504, + [505] = 456, + [506] = 160, + [507] = 507, + [508] = 469, + [509] = 442, + [510] = 154, + [511] = 150, + [512] = 512, + [513] = 504, + [514] = 514, + [515] = 487, + [516] = 487, + [517] = 160, + [518] = 442, + [519] = 519, + [520] = 520, [521] = 521, [522] = 522, [523] = 523, - [524] = 163, + [524] = 524, [525] = 525, - [526] = 156, - [527] = 442, - [528] = 528, - [529] = 529, - [530] = 530, - [531] = 155, - [532] = 532, - [533] = 154, - [534] = 534, + [526] = 160, + [527] = 155, + [528] = 524, + [529] = 496, + [530] = 512, + [531] = 523, + [532] = 522, + [533] = 160, + [534] = 160, [535] = 535, - [536] = 536, - [537] = 163, - [538] = 488, - [539] = 156, + [536] = 525, + [537] = 537, + [538] = 520, + [539] = 539, [540] = 540, - [541] = 159, - [542] = 542, - [543] = 543, - [544] = 492, + [541] = 541, + [542] = 485, + [543] = 486, + [544] = 154, [545] = 496, - [546] = 497, - [547] = 163, - [548] = 159, - [549] = 549, + [546] = 546, + [547] = 547, + [548] = 469, + [549] = 504, [550] = 550, [551] = 551, - [552] = 552, + [552] = 150, [553] = 553, [554] = 554, - [555] = 522, + [555] = 555, [556] = 556, [557] = 557, [558] = 558, [559] = 559, [560] = 560, [561] = 561, - [562] = 486, - [563] = 510, + [562] = 562, + [563] = 563, [564] = 564, - [565] = 565, + [565] = 160, [566] = 566, [567] = 567, [568] = 568, - [569] = 569, + [569] = 504, [570] = 570, - [571] = 571, + [571] = 514, [572] = 572, [573] = 573, - [574] = 574, - [575] = 163, - [576] = 576, - [577] = 577, - [578] = 578, - [579] = 517, - [580] = 580, - [581] = 581, + [574] = 519, + [575] = 575, + [576] = 155, + [577] = 160, + [578] = 507, + [579] = 148, + [580] = 167, + [581] = 507, [582] = 582, - [583] = 583, - [584] = 584, + [583] = 148, + [584] = 167, [585] = 585, - [586] = 488, - [587] = 162, - [588] = 516, + [586] = 486, + [587] = 485, + [588] = 155, [589] = 589, - [590] = 162, - [591] = 591, - [592] = 517, - [593] = 593, - [594] = 594, - [595] = 595, - [596] = 159, - [597] = 159, - [598] = 516, + [590] = 590, + [591] = 520, + [592] = 592, + [593] = 150, + [594] = 160, + [595] = 154, + [596] = 596, + [597] = 524, + [598] = 155, [599] = 599, [600] = 600, - [601] = 601, - [602] = 162, - [603] = 522, - [604] = 487, - [605] = 605, - [606] = 497, - [607] = 607, - [608] = 608, - [609] = 609, + [601] = 150, + [602] = 525, + [603] = 603, + [604] = 154, + [605] = 522, + [606] = 606, + [607] = 523, + [608] = 512, + [609] = 150, [610] = 610, [611] = 611, - [612] = 612, - [613] = 613, + [612] = 155, + [613] = 514, [614] = 614, - [615] = 615, + [615] = 154, [616] = 616, - [617] = 162, - [618] = 159, - [619] = 163, - [620] = 496, + [617] = 617, + [618] = 150, + [619] = 155, + [620] = 154, [621] = 621, - [622] = 162, - [623] = 623, - [624] = 624, - [625] = 523, + [622] = 622, + [623] = 150, + [624] = 519, + [625] = 154, [626] = 626, [627] = 627, - [628] = 521, + [628] = 628, [629] = 629, - [630] = 163, + [630] = 630, [631] = 631, - [632] = 156, + [632] = 632, [633] = 633, - [634] = 487, - [635] = 515, - [636] = 521, + [634] = 634, + [635] = 635, + [636] = 636, [637] = 637, - [638] = 156, + [638] = 638, [639] = 639, [640] = 640, - [641] = 641, - [642] = 642, - [643] = 477, - [644] = 159, - [645] = 155, + [641] = 539, + [642] = 628, + [643] = 561, + [644] = 626, + [645] = 627, [646] = 646, - [647] = 647, - [648] = 648, - [649] = 649, - [650] = 154, - [651] = 651, - [652] = 652, - [653] = 492, - [654] = 654, - [655] = 655, - [656] = 656, - [657] = 657, - [658] = 658, - [659] = 510, - [660] = 660, - [661] = 661, - [662] = 523, - [663] = 515, - [664] = 156, - [665] = 156, - [666] = 666, - [667] = 667, - [668] = 668, - [669] = 669, - [670] = 670, - [671] = 671, - [672] = 672, - [673] = 673, - [674] = 162, - [675] = 675, - [676] = 486, - [677] = 677, - [678] = 624, - [679] = 642, - [680] = 613, - [681] = 675, - [682] = 657, - [683] = 647, - [684] = 556, - [685] = 642, - [686] = 654, - [687] = 610, - [688] = 609, - [689] = 637, - [690] = 162, - [691] = 640, - [692] = 553, - [693] = 534, - [694] = 557, - [695] = 615, - [696] = 561, - [697] = 616, - [698] = 677, - [699] = 627, - [700] = 595, - [701] = 585, - [702] = 584, - [703] = 583, - [704] = 581, - [705] = 574, - [706] = 570, - [707] = 568, - [708] = 567, - [709] = 561, + [647] = 629, + [648] = 630, + [649] = 631, + [650] = 632, + [651] = 635, + [652] = 564, + [653] = 637, + [654] = 639, + [655] = 640, + [656] = 537, + [657] = 563, + [658] = 568, + [659] = 570, + [660] = 566, + [661] = 567, + [662] = 575, + [663] = 646, + [664] = 589, + [665] = 590, + [666] = 596, + [667] = 599, + [668] = 600, + [669] = 603, + [670] = 606, + [671] = 486, + [672] = 610, + [673] = 611, + [674] = 485, + [675] = 520, + [676] = 614, + [677] = 616, + [678] = 646, + [679] = 524, + [680] = 617, + [681] = 525, + [682] = 621, + [683] = 622, + [684] = 628, + [685] = 633, + [686] = 572, + [687] = 573, + [688] = 634, + [689] = 636, + [690] = 638, + [691] = 562, + [692] = 592, + [693] = 582, + [694] = 585, + [695] = 540, + [696] = 160, + [697] = 646, + [698] = 646, + [699] = 699, + [700] = 541, + [701] = 546, + [702] = 547, + [703] = 535, + [704] = 550, + [705] = 551, + [706] = 553, + [707] = 554, + [708] = 555, + [709] = 556, [710] = 557, - [711] = 553, - [712] = 609, - [713] = 591, - [714] = 673, - [715] = 556, - [716] = 675, - [717] = 567, - [718] = 639, - [719] = 568, - [720] = 614, - [721] = 633, - [722] = 612, - [723] = 570, - [724] = 574, - [725] = 581, - [726] = 651, - [727] = 497, - [728] = 496, - [729] = 492, - [730] = 566, - [731] = 530, - [732] = 565, - [733] = 583, - [734] = 560, - [735] = 550, - [736] = 549, - [737] = 572, - [738] = 576, - [739] = 584, - [740] = 542, - [741] = 558, - [742] = 585, - [743] = 660, - [744] = 595, - [745] = 154, - [746] = 627, - [747] = 677, - [748] = 616, - [749] = 615, - [750] = 552, - [751] = 559, - [752] = 486, - [753] = 535, - [754] = 605, - [755] = 564, - [756] = 578, - [757] = 601, - [758] = 599, - [759] = 652, - [760] = 582, - [761] = 589, - [762] = 510, - [763] = 639, - [764] = 529, - [765] = 608, - [766] = 651, - [767] = 673, - [768] = 549, - [769] = 534, - [770] = 572, - [771] = 669, - [772] = 576, - [773] = 672, - [774] = 580, - [775] = 671, - [776] = 626, - [777] = 156, - [778] = 543, - [779] = 540, - [780] = 649, - [781] = 159, - [782] = 631, - [783] = 629, - [784] = 554, - [785] = 658, - [786] = 786, - [787] = 646, - [788] = 670, - [789] = 637, - [790] = 654, - [791] = 667, - [792] = 647, - [793] = 582, - [794] = 670, - [795] = 657, - [796] = 669, - [797] = 652, - [798] = 599, - [799] = 155, - [800] = 540, - [801] = 786, - [802] = 569, - [803] = 641, - [804] = 578, - [805] = 564, - [806] = 159, - [807] = 559, - [808] = 660, - [809] = 621, - [810] = 159, - [811] = 661, - [812] = 552, - [813] = 671, - [814] = 522, - [815] = 517, - [816] = 516, - [817] = 542, - [818] = 633, - [819] = 591, - [820] = 535, - [821] = 610, - [822] = 613, - [823] = 159, - [824] = 667, - [825] = 649, - [826] = 631, - [827] = 554, - [828] = 658, - [829] = 580, - [830] = 646, - [831] = 641, - [832] = 661, - [833] = 162, - [834] = 623, - [835] = 648, - [836] = 611, - [837] = 600, - [838] = 536, - [839] = 640, - [840] = 605, - [841] = 607, - [842] = 623, - [843] = 530, - [844] = 532, - [845] = 551, - [846] = 621, - [847] = 571, - [848] = 558, - [849] = 624, - [850] = 672, - [851] = 573, - [852] = 648, - [853] = 601, - [854] = 162, - [855] = 577, - [856] = 487, - [857] = 668, - [858] = 611, - [859] = 515, - [860] = 656, - [861] = 655, - [862] = 156, - [863] = 666, - [864] = 786, - [865] = 594, - [866] = 593, - [867] = 528, - [868] = 528, - [869] = 163, + [711] = 154, + [712] = 150, + [713] = 160, + [714] = 154, + [715] = 150, + [716] = 155, + [717] = 558, + [718] = 519, + [719] = 559, + [720] = 154, + [721] = 560, + [722] = 150, + [723] = 496, + [724] = 626, + [725] = 627, + [726] = 629, + [727] = 630, + [728] = 631, + [729] = 632, + [730] = 155, + [731] = 635, + [732] = 637, + [733] = 639, + [734] = 640, + [735] = 537, + [736] = 514, + [737] = 563, + [738] = 566, + [739] = 567, + [740] = 575, + [741] = 589, + [742] = 590, + [743] = 596, + [744] = 599, + [745] = 600, + [746] = 148, + [747] = 603, + [748] = 573, + [749] = 572, + [750] = 606, + [751] = 610, + [752] = 154, + [753] = 611, + [754] = 507, + [755] = 570, + [756] = 568, + [757] = 150, + [758] = 564, + [759] = 614, + [760] = 561, + [761] = 616, + [762] = 560, + [763] = 559, + [764] = 558, + [765] = 557, + [766] = 617, + [767] = 556, + [768] = 555, + [769] = 621, + [770] = 622, + [771] = 554, + [772] = 553, + [773] = 551, + [774] = 522, + [775] = 523, + [776] = 512, + [777] = 550, + [778] = 535, + [779] = 547, + [780] = 546, + [781] = 541, + [782] = 540, + [783] = 539, + [784] = 585, + [785] = 582, + [786] = 167, + [787] = 592, + [788] = 562, + [789] = 638, + [790] = 636, + [791] = 634, + [792] = 633, + [793] = 599, + [794] = 633, + [795] = 553, + [796] = 554, + [797] = 629, + [798] = 573, + [799] = 637, + [800] = 800, + [801] = 800, + [802] = 638, + [803] = 639, + [804] = 551, + [805] = 154, + [806] = 550, + [807] = 535, + [808] = 585, + [809] = 640, + [810] = 150, + [811] = 547, + [812] = 634, + [813] = 568, + [814] = 636, + [815] = 621, + [816] = 555, + [817] = 600, + [818] = 617, + [819] = 596, + [820] = 614, + [821] = 582, + [822] = 616, + [823] = 572, + [824] = 590, + [825] = 560, + [826] = 589, + [827] = 575, + [828] = 630, + [829] = 537, + [830] = 627, + [831] = 556, + [832] = 557, + [833] = 558, + [834] = 631, + [835] = 567, + [836] = 564, + [837] = 635, + [838] = 800, + [839] = 632, + [840] = 562, + [841] = 539, + [842] = 603, + [843] = 699, + [844] = 566, + [845] = 546, + [846] = 570, + [847] = 540, + [848] = 606, + [849] = 610, + [850] = 611, + [851] = 561, + [852] = 626, + [853] = 541, + [854] = 559, + [855] = 628, + [856] = 592, + [857] = 622, + [858] = 563, + [859] = 859, + [860] = 860, + [861] = 861, + [862] = 862, + [863] = 863, + [864] = 864, + [865] = 507, + [866] = 866, + [867] = 867, + [868] = 868, + [869] = 869, [870] = 870, - [871] = 523, - [872] = 577, - [873] = 573, - [874] = 571, - [875] = 569, - [876] = 593, - [877] = 163, - [878] = 594, - [879] = 566, - [880] = 565, - [881] = 560, - [882] = 550, - [883] = 543, - [884] = 666, - [885] = 629, - [886] = 655, - [887] = 626, - [888] = 607, - [889] = 656, - [890] = 668, - [891] = 600, - [892] = 162, - [893] = 786, - [894] = 786, - [895] = 612, - [896] = 608, - [897] = 614, - [898] = 521, - [899] = 529, - [900] = 536, - [901] = 551, - [902] = 532, - [903] = 589, - [904] = 631, - [905] = 655, - [906] = 675, + [871] = 871, + [872] = 872, + [873] = 873, + [874] = 874, + [875] = 875, + [876] = 507, + [877] = 877, + [878] = 868, + [879] = 874, + [880] = 507, + [881] = 868, + [882] = 859, + [883] = 883, + [884] = 874, + [885] = 860, + [886] = 867, + [887] = 887, + [888] = 888, + [889] = 887, + [890] = 860, + [891] = 883, + [892] = 866, + [893] = 887, + [894] = 894, + [895] = 861, + [896] = 863, + [897] = 897, + [898] = 888, + [899] = 883, + [900] = 900, + [901] = 887, + [902] = 868, + [903] = 868, + [904] = 900, + [905] = 862, + [906] = 868, [907] = 907, - [908] = 609, - [909] = 572, - [910] = 576, - [911] = 672, - [912] = 580, - [913] = 673, - [914] = 550, - [915] = 671, - [916] = 660, - [917] = 670, - [918] = 553, - [919] = 669, - [920] = 560, - [921] = 565, - [922] = 566, - [923] = 557, - [924] = 561, - [925] = 652, - [926] = 569, - [927] = 599, - [928] = 870, - [929] = 626, - [930] = 567, - [931] = 608, - [932] = 529, - [933] = 159, - [934] = 589, - [935] = 582, - [936] = 568, - [937] = 570, - [938] = 574, - [939] = 581, - [940] = 639, - [941] = 578, - [942] = 583, - [943] = 584, - [944] = 585, - [945] = 595, - [946] = 627, - [947] = 677, - [948] = 616, - [949] = 571, + [908] = 874, + [909] = 909, + [910] = 874, + [911] = 874, + [912] = 887, + [913] = 883, + [914] = 883, + [915] = 915, + [916] = 860, + [917] = 894, + [918] = 918, + [919] = 919, + [920] = 915, + [921] = 897, + [922] = 860, + [923] = 900, + [924] = 888, + [925] = 868, + [926] = 919, + [927] = 874, + [928] = 868, + [929] = 909, + [930] = 907, + [931] = 874, + [932] = 868, + [933] = 915, + [934] = 874, + [935] = 918, + [936] = 860, + [937] = 561, + [938] = 564, + [939] = 939, + [940] = 940, + [941] = 941, + [942] = 132, + [943] = 943, + [944] = 572, + [945] = 945, + [946] = 946, + [947] = 947, + [948] = 948, + [949] = 570, [950] = 573, - [951] = 564, - [952] = 577, - [953] = 559, - [954] = 621, - [955] = 624, - [956] = 615, - [957] = 614, - [958] = 528, - [959] = 593, - [960] = 594, - [961] = 612, - [962] = 534, - [963] = 556, - [964] = 552, - [965] = 666, - [966] = 543, - [967] = 637, - [968] = 654, - [969] = 656, - [970] = 651, - [971] = 668, - [972] = 642, - [973] = 530, - [974] = 647, - [975] = 657, - [976] = 540, - [977] = 554, - [978] = 907, - [979] = 542, - [980] = 601, - [981] = 629, - [982] = 558, - [983] = 535, - [984] = 907, - [985] = 162, - [986] = 551, - [987] = 532, - [988] = 607, - [989] = 605, - [990] = 640, - [991] = 633, - [992] = 536, - [993] = 600, - [994] = 611, - [995] = 648, - [996] = 623, - [997] = 661, - [998] = 641, - [999] = 646, - [1000] = 658, - [1001] = 549, - [1002] = 649, - [1003] = 667, - [1004] = 613, - [1005] = 610, - [1006] = 591, + [951] = 160, + [952] = 952, + [953] = 155, + [954] = 568, + [955] = 955, + [956] = 956, + [957] = 957, + [958] = 958, + [959] = 959, + [960] = 939, + [961] = 961, + [962] = 962, + [963] = 155, + [964] = 964, + [965] = 965, + [966] = 966, + [967] = 967, + [968] = 968, + [969] = 969, + [970] = 940, + [971] = 941, + [972] = 972, + [973] = 973, + [974] = 974, + [975] = 975, + [976] = 976, + [977] = 154, + [978] = 150, + [979] = 167, + [980] = 150, + [981] = 160, + [982] = 982, + [983] = 983, + [984] = 984, + [985] = 985, + [986] = 986, + [987] = 987, + [988] = 988, + [989] = 989, + [990] = 990, + [991] = 991, + [992] = 992, + [993] = 993, + [994] = 994, + [995] = 995, + [996] = 996, + [997] = 997, + [998] = 998, + [999] = 999, + [1000] = 1000, + [1001] = 167, + [1002] = 1002, + [1003] = 1003, + [1004] = 1004, + [1005] = 1005, + [1006] = 1006, [1007] = 1007, [1008] = 1008, - [1009] = 515, - [1010] = 1010, + [1009] = 1009, + [1010] = 148, [1011] = 1011, [1012] = 1012, [1013] = 1013, [1014] = 1014, [1015] = 1015, [1016] = 1016, - [1017] = 515, + [1017] = 1017, [1018] = 1018, [1019] = 1019, [1020] = 1020, - [1021] = 1020, - [1022] = 1019, + [1021] = 1021, + [1022] = 1022, [1023] = 1023, [1024] = 1024, [1025] = 1025, [1026] = 1026, [1027] = 1027, - [1028] = 1019, - [1029] = 1010, - [1030] = 1020, - [1031] = 1013, - [1032] = 515, - [1033] = 1020, + [1028] = 148, + [1029] = 154, + [1030] = 1030, + [1031] = 1031, + [1032] = 1032, + [1033] = 1033, [1034] = 1034, [1035] = 1035, - [1036] = 1035, - [1037] = 1020, + [1036] = 1036, + [1037] = 1037, [1038] = 1038, - [1039] = 1034, - [1040] = 1034, - [1041] = 1012, - [1042] = 1019, + [1039] = 1039, + [1040] = 1040, + [1041] = 1041, + [1042] = 1042, [1043] = 1043, [1044] = 1044, - [1045] = 1035, - [1046] = 1019, - [1047] = 1010, + [1045] = 1045, + [1046] = 1046, + [1047] = 1047, [1048] = 1048, - [1049] = 1035, - [1050] = 1007, - [1051] = 1034, - [1052] = 1014, - [1053] = 1038, - [1054] = 1035, - [1055] = 1048, - [1056] = 1019, - [1057] = 1057, - [1058] = 1058, - [1059] = 1015, - [1060] = 1020, - [1061] = 1034, - [1062] = 1011, - [1063] = 1063, - [1064] = 1044, - [1065] = 1043, - [1066] = 1066, - [1067] = 1010, - [1068] = 1068, - [1069] = 1063, - [1070] = 1010, - [1071] = 1038, - [1072] = 1066, - [1073] = 1020, - [1074] = 1048, - [1075] = 1019, - [1076] = 1020, - [1077] = 1057, - [1078] = 1019, - [1079] = 1020, - [1080] = 1019, - [1081] = 1058, - [1082] = 1063, - [1083] = 1010, - [1084] = 1068, - [1085] = 535, - [1086] = 540, - [1087] = 1087, - [1088] = 1088, - [1089] = 1089, - [1090] = 137, - [1091] = 1091, - [1092] = 1092, - [1093] = 1093, + [1049] = 1049, + [1050] = 1005, + [1051] = 1049, + [1052] = 1013, + [1053] = 946, + [1054] = 945, + [1055] = 1055, + [1056] = 1056, + [1057] = 964, + [1058] = 1047, + [1059] = 982, + [1060] = 952, + [1061] = 1061, + [1062] = 964, + [1063] = 943, + [1064] = 993, + [1065] = 1065, + [1066] = 1056, + [1067] = 993, + [1068] = 995, + [1069] = 1055, + [1070] = 999, + [1071] = 1071, + [1072] = 132, + [1073] = 969, + [1074] = 1013, + [1075] = 1075, + [1076] = 1047, + [1077] = 1042, + [1078] = 999, + [1079] = 1041, + [1080] = 1042, + [1081] = 1041, + [1082] = 1040, + [1083] = 1039, + [1084] = 1038, + [1085] = 1037, + [1086] = 1036, + [1087] = 1035, + [1088] = 1034, + [1089] = 1033, + [1090] = 1031, + [1091] = 1040, + [1092] = 1039, + [1093] = 1024, [1094] = 1094, - [1095] = 614, - [1096] = 612, - [1097] = 163, - [1098] = 1098, - [1099] = 621, - [1100] = 156, - [1101] = 624, - [1102] = 1102, - [1103] = 1103, - [1104] = 155, - [1105] = 1105, - [1106] = 1106, - [1107] = 1107, - [1108] = 1108, - [1109] = 1109, - [1110] = 1110, - [1111] = 1111, - [1112] = 1112, - [1113] = 162, - [1114] = 1114, - [1115] = 1115, - [1116] = 1116, - [1117] = 1117, - [1118] = 1118, - [1119] = 1119, - [1120] = 1120, - [1121] = 1121, - [1122] = 1122, - [1123] = 1088, - [1124] = 1124, - [1125] = 155, - [1126] = 1126, - [1127] = 1127, - [1128] = 1128, - [1129] = 1129, - [1130] = 1130, - [1131] = 1131, - [1132] = 1132, + [1095] = 1023, + [1096] = 1021, + [1097] = 1097, + [1098] = 1005, + [1099] = 1049, + [1100] = 947, + [1101] = 948, + [1102] = 1055, + [1103] = 967, + [1104] = 965, + [1105] = 1049, + [1106] = 1038, + [1107] = 947, + [1108] = 1056, + [1109] = 1049, + [1110] = 1056, + [1111] = 1055, + [1112] = 1037, + [1113] = 995, + [1114] = 1036, + [1115] = 1035, + [1116] = 943, + [1117] = 952, + [1118] = 965, + [1119] = 957, + [1120] = 1034, + [1121] = 1033, + [1122] = 132, + [1123] = 1031, + [1124] = 1049, + [1125] = 1055, + [1126] = 1024, + [1127] = 1056, + [1128] = 967, + [1129] = 982, + [1130] = 1021, + [1131] = 948, + [1132] = 1023, [1133] = 1133, - [1134] = 1134, - [1135] = 1135, - [1136] = 1136, - [1137] = 1137, - [1138] = 1138, - [1139] = 1139, - [1140] = 1140, - [1141] = 1141, - [1142] = 159, - [1143] = 1143, - [1144] = 1144, + [1134] = 991, + [1135] = 947, + [1136] = 1044, + [1137] = 985, + [1138] = 1015, + [1139] = 1027, + [1140] = 947, + [1141] = 1012, + [1142] = 164, + [1143] = 165, + [1144] = 1004, [1145] = 1145, - [1146] = 1146, - [1147] = 1147, - [1148] = 162, - [1149] = 1149, - [1150] = 1150, - [1151] = 154, + [1146] = 959, + [1147] = 958, + [1148] = 948, + [1149] = 968, + [1150] = 166, + [1151] = 1151, [1152] = 1152, - [1153] = 1153, - [1154] = 156, - [1155] = 1087, - [1156] = 1089, - [1157] = 1157, - [1158] = 1158, - [1159] = 1159, + [1153] = 948, + [1154] = 1045, + [1155] = 1016, + [1156] = 952, + [1157] = 1017, + [1158] = 1018, + [1159] = 1019, [1160] = 1160, - [1161] = 1161, + [1161] = 1020, [1162] = 1162, - [1163] = 1163, - [1164] = 154, - [1165] = 1165, - [1166] = 1166, - [1167] = 1167, - [1168] = 1168, - [1169] = 1169, - [1170] = 1170, - [1171] = 1171, - [1172] = 1172, - [1173] = 1173, - [1174] = 1174, - [1175] = 1175, - [1176] = 1176, - [1177] = 1177, - [1178] = 1178, - [1179] = 1179, - [1180] = 1180, - [1181] = 1181, - [1182] = 1182, - [1183] = 1183, - [1184] = 1184, + [1163] = 996, + [1164] = 989, + [1165] = 987, + [1166] = 149, + [1167] = 1022, + [1168] = 1002, + [1169] = 1030, + [1170] = 1145, + [1171] = 984, + [1172] = 1046, + [1173] = 983, + [1174] = 1145, + [1175] = 1026, + [1176] = 1048, + [1177] = 976, + [1178] = 1152, + [1179] = 966, + [1180] = 1162, + [1181] = 990, + [1182] = 158, + [1183] = 1162, + [1184] = 1133, [1185] = 1185, - [1186] = 1186, - [1187] = 1187, - [1188] = 1188, - [1189] = 1189, - [1190] = 1190, - [1191] = 1191, - [1192] = 1192, - [1193] = 1193, - [1194] = 159, - [1195] = 1195, - [1196] = 163, - [1197] = 1119, - [1198] = 1192, - [1199] = 1190, - [1200] = 1124, - [1201] = 1126, - [1202] = 1126, - [1203] = 1128, - [1204] = 1129, - [1205] = 1130, - [1206] = 1206, - [1207] = 1130, - [1208] = 1132, - [1209] = 1114, - [1210] = 1115, - [1211] = 1128, - [1212] = 1121, - [1213] = 1136, - [1214] = 1138, - [1215] = 1140, - [1216] = 1216, - [1217] = 1217, - [1218] = 1132, - [1219] = 1219, - [1220] = 1118, - [1221] = 1109, - [1222] = 1178, - [1223] = 1129, - [1224] = 1111, + [1186] = 998, + [1187] = 1075, + [1188] = 1000, + [1189] = 986, + [1190] = 1162, + [1191] = 962, + [1192] = 952, + [1193] = 1025, + [1194] = 1185, + [1195] = 1162, + [1196] = 943, + [1197] = 1197, + [1198] = 1198, + [1199] = 1032, + [1200] = 1200, + [1201] = 1162, + [1202] = 1145, + [1203] = 1203, + [1204] = 1009, + [1205] = 1162, + [1206] = 1007, + [1207] = 1152, + [1208] = 1014, + [1209] = 1152, + [1210] = 973, + [1211] = 1211, + [1212] = 975, + [1213] = 1151, + [1214] = 1203, + [1215] = 1215, + [1216] = 1200, + [1217] = 997, + [1218] = 1043, + [1219] = 1008, + [1220] = 163, + [1221] = 943, + [1222] = 988, + [1223] = 994, + [1224] = 1162, [1225] = 1225, - [1226] = 1124, - [1227] = 1119, - [1228] = 1094, - [1229] = 1121, - [1230] = 1092, - [1231] = 1102, - [1232] = 1106, - [1233] = 1166, - [1234] = 1217, - [1235] = 1091, - [1236] = 1093, - [1237] = 1225, - [1238] = 1136, - [1239] = 1118, - [1240] = 1115, - [1241] = 1195, - [1242] = 1217, - [1243] = 1225, - [1244] = 1114, - [1245] = 1219, - [1246] = 1178, - [1247] = 1217, - [1248] = 1169, - [1249] = 1219, - [1250] = 1225, - [1251] = 1171, - [1252] = 1188, - [1253] = 1188, - [1254] = 1109, - [1255] = 1098, - [1256] = 1219, - [1257] = 1106, - [1258] = 1189, - [1259] = 1217, - [1260] = 1260, - [1261] = 1138, - [1262] = 1225, - [1263] = 1111, - [1264] = 1094, - [1265] = 1092, - [1266] = 137, - [1267] = 1192, - [1268] = 1190, + [1226] = 1006, + [1227] = 1003, + [1228] = 1228, + [1229] = 992, + [1230] = 961, + [1231] = 1231, + [1232] = 956, + [1233] = 1233, + [1234] = 1234, + [1235] = 1235, + [1236] = 1152, + [1237] = 1145, + [1238] = 161, + [1239] = 156, + [1240] = 955, + [1241] = 1162, + [1242] = 1019, + [1243] = 1011, + [1244] = 972, + [1245] = 974, + [1246] = 1038, + [1247] = 1040, + [1248] = 1248, + [1249] = 965, + [1250] = 982, + [1251] = 1248, + [1252] = 993, + [1253] = 967, + [1254] = 1034, + [1255] = 1005, + [1256] = 995, + [1257] = 1035, + [1258] = 1258, + [1259] = 999, + [1260] = 1036, + [1261] = 1021, + [1262] = 1037, + [1263] = 1013, + [1264] = 1039, + [1265] = 1248, + [1266] = 1258, + [1267] = 1267, + [1268] = 1258, [1269] = 1269, - [1270] = 137, - [1271] = 1140, + [1270] = 1211, + [1271] = 1248, [1272] = 1272, - [1273] = 1166, - [1274] = 1169, - [1275] = 1102, - [1276] = 1171, - [1277] = 1277, - [1278] = 1219, - [1279] = 1098, - [1280] = 1219, - [1281] = 1180, - [1282] = 1157, - [1283] = 1283, - [1284] = 1144, - [1285] = 1092, - [1286] = 1286, + [1273] = 1033, + [1274] = 1274, + [1275] = 1047, + [1276] = 1042, + [1277] = 1258, + [1278] = 1031, + [1279] = 964, + [1280] = 1023, + [1281] = 1248, + [1282] = 1282, + [1283] = 1041, + [1284] = 1258, + [1285] = 1024, + [1286] = 964, [1287] = 1287, - [1288] = 1127, - [1289] = 1094, - [1290] = 1290, - [1291] = 1122, - [1292] = 1292, - [1293] = 1147, - [1294] = 1117, - [1295] = 1103, - [1296] = 1102, - [1297] = 1297, - [1298] = 167, - [1299] = 1299, - [1300] = 1120, - [1301] = 1297, - [1302] = 1302, - [1303] = 1292, - [1304] = 1112, - [1305] = 1094, - [1306] = 1145, - [1307] = 1299, - [1308] = 1143, - [1309] = 1309, - [1310] = 1141, - [1311] = 1187, - [1312] = 1158, - [1313] = 1110, - [1314] = 1299, - [1315] = 1315, - [1316] = 1108, - [1317] = 1139, - [1318] = 1098, - [1319] = 1319, - [1320] = 1184, - [1321] = 1302, - [1322] = 1322, - [1323] = 1107, - [1324] = 1098, - [1325] = 1177, - [1326] = 1260, - [1327] = 1175, - [1328] = 1328, - [1329] = 1329, - [1330] = 1174, - [1331] = 1302, - [1332] = 1092, - [1333] = 1173, - [1334] = 1172, - [1335] = 1153, - [1336] = 1176, - [1337] = 1170, - [1338] = 1137, - [1339] = 1168, - [1340] = 1167, - [1341] = 1102, + [1288] = 1288, + [1289] = 1041, + [1290] = 1042, + [1291] = 1288, + [1292] = 1047, + [1293] = 1039, + [1294] = 952, + [1295] = 1013, + [1296] = 948, + [1297] = 947, + [1298] = 982, + [1299] = 1288, + [1300] = 1038, + [1301] = 1288, + [1302] = 1005, + [1303] = 967, + [1304] = 1037, + [1305] = 1036, + [1306] = 1040, + [1307] = 1035, + [1308] = 1075, + [1309] = 1034, + [1310] = 1033, + [1311] = 1133, + [1312] = 993, + [1313] = 1288, + [1314] = 1314, + [1315] = 965, + [1316] = 995, + [1317] = 1021, + [1318] = 1023, + [1319] = 999, + [1320] = 1287, + [1321] = 1024, + [1322] = 1031, + [1323] = 1323, + [1324] = 1324, + [1325] = 947, + [1326] = 1323, + [1327] = 1324, + [1328] = 1324, + [1329] = 952, + [1330] = 1324, + [1331] = 948, + [1332] = 1019, + [1333] = 1324, + [1334] = 1324, + [1335] = 1324, + [1336] = 1235, + [1337] = 943, + [1338] = 1338, + [1339] = 1339, + [1340] = 1339, + [1341] = 1339, [1342] = 1342, - [1343] = 1343, - [1344] = 1344, - [1345] = 1165, - [1346] = 1105, - [1347] = 157, - [1348] = 1135, - [1349] = 1292, - [1350] = 1179, - [1351] = 1299, - [1352] = 1181, - [1353] = 1302, - [1354] = 1163, - [1355] = 1162, - [1356] = 1161, - [1357] = 1150, - [1358] = 1160, - [1359] = 1299, - [1360] = 1292, - [1361] = 1134, - [1362] = 1302, - [1363] = 1328, - [1364] = 1159, - [1365] = 1131, - [1366] = 1329, + [1343] = 1339, + [1344] = 1339, + [1345] = 1342, + [1346] = 1339, + [1347] = 1342, + [1348] = 1339, + [1349] = 1342, + [1350] = 1350, + [1351] = 1342, + [1352] = 1339, + [1353] = 1342, + [1354] = 1342, + [1355] = 1342, + [1356] = 1342, + [1357] = 1339, + [1358] = 1339, + [1359] = 1342, + [1360] = 1342, + [1361] = 1339, + [1362] = 1362, + [1363] = 1363, + [1364] = 1364, + [1365] = 1364, + [1366] = 1366, [1367] = 1367, - [1368] = 1143, - [1369] = 161, - [1370] = 1299, - [1371] = 1292, + [1368] = 1367, + [1369] = 1369, + [1370] = 1367, + [1371] = 1369, [1372] = 1367, - [1373] = 1193, - [1374] = 164, - [1375] = 149, - [1376] = 1319, - [1377] = 1116, - [1378] = 1149, - [1379] = 1152, - [1380] = 1380, - [1381] = 1299, - [1382] = 1299, - [1383] = 152, - [1384] = 1191, - [1385] = 1146, - [1386] = 1299, - [1387] = 150, - [1388] = 1133, - [1389] = 148, - [1390] = 1186, - [1391] = 1185, - [1392] = 1183, - [1393] = 1182, + [1373] = 1369, + [1374] = 1367, + [1375] = 1369, + [1376] = 1369, + [1377] = 1369, + [1378] = 1369, + [1379] = 1367, + [1380] = 1367, + [1381] = 1381, + [1382] = 1381, + [1383] = 1381, + [1384] = 1381, + [1385] = 1381, + [1386] = 1386, + [1387] = 1381, + [1388] = 1381, + [1389] = 1389, + [1390] = 1390, + [1391] = 1391, + [1392] = 1392, + [1393] = 1393, [1394] = 1394, - [1395] = 1394, - [1396] = 1132, - [1397] = 1290, + [1395] = 1395, + [1396] = 1396, + [1397] = 1397, [1398] = 1398, - [1399] = 1394, - [1400] = 1398, - [1401] = 1394, - [1402] = 1394, - [1403] = 1398, - [1404] = 1398, + [1399] = 1399, + [1400] = 1400, + [1401] = 1401, + [1402] = 1402, + [1403] = 1403, + [1404] = 1404, [1405] = 1405, [1406] = 1406, - [1407] = 1190, - [1408] = 1192, - [1409] = 1178, - [1410] = 1140, - [1411] = 1138, - [1412] = 1188, - [1413] = 1171, - [1414] = 1169, - [1415] = 1166, - [1416] = 1398, - [1417] = 1111, - [1418] = 1106, - [1419] = 1109, + [1407] = 1407, + [1408] = 1408, + [1409] = 1409, + [1410] = 160, + [1411] = 1411, + [1412] = 1412, + [1413] = 155, + [1414] = 1414, + [1415] = 1415, + [1416] = 1416, + [1417] = 1417, + [1418] = 1418, + [1419] = 1419, [1420] = 1420, - [1421] = 1114, - [1422] = 1115, - [1423] = 1118, - [1424] = 1119, + [1421] = 1421, + [1422] = 1422, + [1423] = 1423, + [1424] = 1424, [1425] = 1425, - [1426] = 1121, + [1426] = 1426, [1427] = 1427, - [1428] = 1124, - [1429] = 1126, - [1430] = 1128, - [1431] = 1136, - [1432] = 1129, - [1433] = 1130, - [1434] = 1129, - [1435] = 1138, - [1436] = 1119, + [1428] = 1428, + [1429] = 1429, + [1430] = 1430, + [1431] = 1431, + [1432] = 1432, + [1433] = 1433, + [1434] = 1434, + [1435] = 1435, + [1436] = 1436, [1437] = 1437, - [1438] = 1118, - [1439] = 1115, - [1440] = 1297, - [1441] = 1114, - [1442] = 1109, - [1443] = 1106, - [1444] = 1111, - [1445] = 1437, - [1446] = 1446, - [1447] = 1446, - [1448] = 1102, - [1449] = 1437, - [1450] = 1192, - [1451] = 1437, - [1452] = 1094, - [1453] = 1190, - [1454] = 1437, - [1455] = 1188, + [1438] = 1438, + [1439] = 1439, + [1440] = 1440, + [1441] = 1441, + [1442] = 1442, + [1443] = 1409, + [1444] = 1444, + [1445] = 1445, + [1446] = 1044, + [1447] = 1447, + [1448] = 1448, + [1449] = 150, + [1450] = 959, + [1451] = 958, + [1452] = 154, + [1453] = 1453, + [1454] = 1454, + [1455] = 1455, [1456] = 1456, - [1457] = 1121, - [1458] = 1178, - [1459] = 1260, - [1460] = 1140, - [1461] = 1166, - [1462] = 1136, - [1463] = 1098, - [1464] = 1132, - [1465] = 1130, - [1466] = 1128, - [1467] = 1126, - [1468] = 1124, - [1469] = 1171, - [1470] = 1169, + [1457] = 1457, + [1458] = 1397, + [1459] = 1394, + [1460] = 1460, + [1461] = 1461, + [1462] = 1394, + [1463] = 1463, + [1464] = 1464, + [1465] = 1441, + [1466] = 1460, + [1467] = 1396, + [1468] = 1418, + [1469] = 1469, + [1470] = 1470, [1471] = 1471, - [1472] = 1471, - [1473] = 1143, - [1474] = 1471, - [1475] = 1475, - [1476] = 1344, - [1477] = 1098, - [1478] = 1471, - [1479] = 1475, - [1480] = 1092, - [1481] = 1094, - [1482] = 1102, + [1472] = 1026, + [1473] = 1473, + [1474] = 1474, + [1475] = 1470, + [1476] = 1476, + [1477] = 1405, + [1478] = 1408, + [1479] = 1406, + [1480] = 1480, + [1481] = 1481, + [1482] = 1482, [1483] = 1471, - [1484] = 1471, - [1485] = 1471, + [1484] = 1474, + [1485] = 1485, [1486] = 1486, - [1487] = 1487, - [1488] = 1488, - [1489] = 1488, - [1490] = 1488, - [1491] = 1487, - [1492] = 1487, - [1493] = 1488, - [1494] = 1487, - [1495] = 1488, - [1496] = 1487, - [1497] = 1487, - [1498] = 1488, - [1499] = 1487, - [1500] = 1487, - [1501] = 1487, - [1502] = 1488, - [1503] = 1488, - [1504] = 1504, - [1505] = 1487, - [1506] = 1487, - [1507] = 1488, - [1508] = 1488, - [1509] = 1488, + [1487] = 983, + [1488] = 1481, + [1489] = 1469, + [1490] = 1473, + [1491] = 1411, + [1492] = 1492, + [1493] = 1412, + [1494] = 1406, + [1495] = 1492, + [1496] = 1482, + [1497] = 1485, + [1498] = 1498, + [1499] = 1473, + [1500] = 1500, + [1501] = 1500, + [1502] = 1486, + [1503] = 1473, + [1504] = 990, + [1505] = 1505, + [1506] = 1473, + [1507] = 1476, + [1508] = 1508, + [1509] = 1498, [1510] = 1510, [1511] = 1511, [1512] = 1512, - [1513] = 1511, - [1514] = 1514, - [1515] = 1515, - [1516] = 1515, - [1517] = 1515, + [1513] = 1508, + [1514] = 1480, + [1515] = 1508, + [1516] = 1505, + [1517] = 1517, [1518] = 1518, - [1519] = 1518, - [1520] = 1518, - [1521] = 1518, - [1522] = 1515, - [1523] = 1515, - [1524] = 1518, - [1525] = 1515, - [1526] = 1518, - [1527] = 1518, - [1528] = 1515, - [1529] = 1529, - [1530] = 1529, - [1531] = 1529, - [1532] = 1529, - [1533] = 1533, - [1534] = 1529, - [1535] = 1529, - [1536] = 1529, + [1519] = 1519, + [1520] = 1510, + [1521] = 1508, + [1522] = 1519, + [1523] = 1523, + [1524] = 990, + [1525] = 1508, + [1526] = 983, + [1527] = 1527, + [1528] = 1528, + [1529] = 1026, + [1530] = 1518, + [1531] = 1512, + [1532] = 1517, + [1533] = 1528, + [1534] = 1511, + [1535] = 1527, + [1536] = 1523, [1537] = 1537, [1538] = 1538, - [1539] = 1539, + [1539] = 1537, [1540] = 1540, - [1541] = 1541, - [1542] = 1542, - [1543] = 1543, - [1544] = 1544, - [1545] = 1545, - [1546] = 1546, - [1547] = 1547, - [1548] = 1548, - [1549] = 1549, + [1541] = 1540, + [1542] = 1538, + [1543] = 1538, + [1544] = 1537, + [1545] = 1537, + [1546] = 1540, + [1547] = 1540, + [1548] = 1538, + [1549] = 1537, [1550] = 1550, [1551] = 1551, - [1552] = 1552, - [1553] = 1553, - [1554] = 1554, + [1552] = 1551, + [1553] = 1551, + [1554] = 1551, [1555] = 1555, [1556] = 1556, - [1557] = 1557, - [1558] = 156, - [1559] = 163, - [1560] = 1560, - [1561] = 1561, - [1562] = 1562, + [1557] = 1556, + [1558] = 1556, + [1559] = 1555, + [1560] = 1555, + [1561] = 1556, + [1562] = 1555, [1563] = 1563, [1564] = 1564, [1565] = 1565, - [1566] = 1566, + [1566] = 1565, [1567] = 1567, - [1568] = 1568, + [1568] = 1564, [1569] = 1569, - [1570] = 1570, - [1571] = 1571, + [1570] = 1564, + [1571] = 1567, [1572] = 1572, [1573] = 1573, - [1574] = 1574, - [1575] = 1575, - [1576] = 1576, - [1577] = 1577, - [1578] = 1560, - [1579] = 1579, - [1580] = 1580, - [1581] = 1581, + [1574] = 1567, + [1575] = 1573, + [1576] = 1567, + [1577] = 1564, + [1578] = 1573, + [1579] = 1565, + [1580] = 1569, + [1581] = 1569, [1582] = 1582, - [1583] = 1583, - [1584] = 1584, - [1585] = 1585, + [1583] = 1565, + [1584] = 1573, + [1585] = 1569, [1586] = 1586, [1587] = 1587, [1588] = 1588, [1589] = 1589, - [1590] = 1590, - [1591] = 1105, - [1592] = 1183, - [1593] = 1593, + [1590] = 1589, + [1591] = 1591, + [1592] = 1592, + [1593] = 1592, [1594] = 1594, [1595] = 1595, [1596] = 1596, - [1597] = 1597, - [1598] = 1598, - [1599] = 1599, - [1600] = 1185, - [1601] = 1601, - [1602] = 162, - [1603] = 159, + [1597] = 1591, + [1598] = 1592, + [1599] = 1589, + [1600] = 1600, + [1601] = 1591, + [1602] = 1602, + [1603] = 1603, [1604] = 1604, - [1605] = 1605, + [1605] = 1589, [1606] = 1606, - [1607] = 1546, - [1608] = 1550, - [1609] = 1587, - [1610] = 1546, + [1607] = 1607, + [1608] = 1591, + [1609] = 1592, + [1610] = 1610, [1611] = 1611, [1612] = 1612, - [1613] = 1588, - [1614] = 1614, - [1615] = 1545, - [1616] = 1611, + [1613] = 1592, + [1614] = 1589, + [1615] = 1591, + [1616] = 1589, [1617] = 1617, [1618] = 1618, - [1619] = 1619, - [1620] = 1620, + [1619] = 1589, + [1620] = 155, [1621] = 1621, - [1622] = 1622, + [1622] = 160, [1623] = 1623, [1624] = 1624, [1625] = 1625, - [1626] = 1617, + [1626] = 1409, [1627] = 1627, - [1628] = 1562, - [1629] = 1554, + [1628] = 1628, + [1629] = 1629, [1630] = 1630, - [1631] = 1556, - [1632] = 1618, - [1633] = 1555, - [1634] = 1623, - [1635] = 1622, - [1636] = 1557, - [1637] = 1619, - [1638] = 1638, - [1639] = 1639, - [1640] = 1639, - [1641] = 1641, - [1642] = 1641, - [1643] = 1627, - [1644] = 1618, - [1645] = 1645, - [1646] = 1630, - [1647] = 1618, - [1648] = 1187, - [1649] = 1557, - [1650] = 1174, - [1651] = 1618, - [1652] = 1135, - [1653] = 1645, - [1654] = 1638, - [1655] = 1620, - [1656] = 1656, - [1657] = 1625, + [1631] = 1631, + [1632] = 957, + [1633] = 1602, + [1634] = 1634, + [1635] = 1046, + [1636] = 445, + [1637] = 1045, + [1638] = 1612, + [1639] = 1630, + [1640] = 1003, + [1641] = 956, + [1642] = 1642, + [1643] = 1643, + [1644] = 1644, + [1645] = 1007, + [1646] = 1627, + [1647] = 1627, + [1648] = 1648, + [1649] = 1649, + [1650] = 1650, + [1651] = 1623, + [1652] = 1652, + [1653] = 1653, + [1654] = 1654, + [1655] = 1588, + [1656] = 1630, + [1657] = 969, [1658] = 1658, - [1659] = 1659, - [1660] = 1135, - [1661] = 1658, - [1662] = 1662, - [1663] = 1187, + [1659] = 1621, + [1660] = 1660, + [1661] = 1661, + [1662] = 1623, + [1663] = 1663, [1664] = 1664, - [1665] = 1665, - [1666] = 1659, - [1667] = 1662, - [1668] = 1668, - [1669] = 1669, - [1670] = 1659, - [1671] = 1659, - [1672] = 1672, - [1673] = 1621, - [1674] = 1659, - [1675] = 1174, - [1676] = 1624, - [1677] = 1664, - [1678] = 1668, - [1679] = 1665, - [1680] = 1669, + [1665] = 154, + [1666] = 1627, + [1667] = 150, + [1668] = 1606, + [1669] = 1604, + [1670] = 1670, + [1671] = 1623, + [1672] = 1625, + [1673] = 1673, + [1674] = 1630, + [1675] = 1675, + [1676] = 1676, + [1677] = 1677, + [1678] = 1678, + [1679] = 961, + [1680] = 1677, [1681] = 1681, - [1682] = 1656, - [1683] = 1672, - [1684] = 1681, + [1682] = 1682, + [1683] = 988, + [1684] = 1684, [1685] = 1685, - [1686] = 1686, - [1687] = 1686, - [1688] = 1685, - [1689] = 1689, - [1690] = 1685, - [1691] = 1685, - [1692] = 1689, - [1693] = 1689, - [1694] = 1686, - [1695] = 1689, - [1696] = 1686, - [1697] = 1685, + [1686] = 1653, + [1687] = 1687, + [1688] = 1623, + [1689] = 1008, + [1690] = 1630, + [1691] = 1004, + [1692] = 1627, + [1693] = 1693, + [1694] = 1007, + [1695] = 1441, + [1696] = 957, + [1697] = 1652, [1698] = 1698, [1699] = 1699, - [1700] = 1699, - [1701] = 1699, - [1702] = 1699, + [1700] = 1700, + [1701] = 1701, + [1702] = 1643, [1703] = 1703, - [1704] = 1704, - [1705] = 1704, - [1706] = 1703, - [1707] = 1703, - [1708] = 1704, - [1709] = 1703, - [1710] = 1704, - [1711] = 1711, + [1704] = 1693, + [1705] = 1705, + [1706] = 1706, + [1707] = 1707, + [1708] = 1705, + [1709] = 1701, + [1710] = 1710, + [1711] = 1693, [1712] = 1712, - [1713] = 1713, - [1714] = 1714, - [1715] = 1715, - [1716] = 1716, - [1717] = 1715, - [1718] = 1716, - [1719] = 1715, - [1720] = 1714, - [1721] = 1711, - [1722] = 1713, - [1723] = 1713, - [1724] = 1715, - [1725] = 1713, + [1713] = 1703, + [1714] = 1705, + [1715] = 1699, + [1716] = 1701, + [1717] = 1693, + [1718] = 1705, + [1719] = 1707, + [1720] = 1699, + [1721] = 1698, + [1722] = 1722, + [1723] = 1706, + [1724] = 1698, + [1725] = 1701, [1726] = 1726, - [1727] = 1716, + [1727] = 1698, [1728] = 1728, - [1729] = 1714, - [1730] = 1711, - [1731] = 1714, - [1732] = 1716, - [1733] = 1711, - [1734] = 1734, - [1735] = 1735, + [1729] = 1701, + [1730] = 1705, + [1731] = 1699, + [1732] = 969, + [1733] = 1733, + [1734] = 1693, + [1735] = 1418, [1736] = 1736, [1737] = 1737, [1738] = 1738, [1739] = 1739, [1740] = 1740, - [1741] = 1736, - [1742] = 1736, + [1741] = 961, + [1742] = 1742, [1743] = 1743, - [1744] = 1744, - [1745] = 1743, - [1746] = 1743, - [1747] = 1747, - [1748] = 1748, - [1749] = 1743, - [1750] = 1750, - [1751] = 1751, - [1752] = 1752, - [1753] = 1753, - [1754] = 156, - [1755] = 1751, - [1756] = 1751, - [1757] = 1736, - [1758] = 163, - [1759] = 1743, + [1744] = 1045, + [1745] = 1745, + [1746] = 1008, + [1747] = 1728, + [1748] = 1742, + [1749] = 956, + [1750] = 1046, + [1751] = 1003, + [1752] = 1004, + [1753] = 988, + [1754] = 1754, + [1755] = 1755, + [1756] = 1754, + [1757] = 1757, + [1758] = 1758, + [1759] = 1759, [1760] = 1760, - [1761] = 1743, + [1761] = 1761, [1762] = 1762, [1763] = 1763, - [1764] = 1751, + [1764] = 1764, [1765] = 1765, - [1766] = 1743, - [1767] = 1767, - [1768] = 1768, - [1769] = 1751, - [1770] = 1736, - [1771] = 1162, - [1772] = 1738, - [1773] = 1189, - [1774] = 1160, - [1775] = 1195, + [1766] = 1766, + [1767] = 1766, + [1768] = 1760, + [1769] = 1759, + [1770] = 1758, + [1771] = 1771, + [1772] = 1772, + [1773] = 1773, + [1774] = 1774, + [1775] = 1772, [1776] = 1776, - [1777] = 1175, + [1777] = 1766, [1778] = 1778, - [1779] = 1778, + [1779] = 1779, [1780] = 1780, - [1781] = 1781, - [1782] = 1782, - [1783] = 1760, - [1784] = 162, + [1781] = 1661, + [1782] = 1765, + [1783] = 1764, + [1784] = 1784, [1785] = 1785, [1786] = 1786, - [1787] = 1163, - [1788] = 1161, - [1789] = 1778, - [1790] = 1790, - [1791] = 1752, - [1792] = 1108, - [1793] = 1107, - [1794] = 1776, - [1795] = 1153, - [1796] = 1780, + [1787] = 1760, + [1788] = 1788, + [1789] = 1789, + [1790] = 1759, + [1791] = 1758, + [1792] = 1771, + [1793] = 1793, + [1794] = 1794, + [1795] = 1754, + [1796] = 1793, [1797] = 1797, - [1798] = 1186, - [1799] = 1799, - [1800] = 1776, - [1801] = 1801, - [1802] = 1802, - [1803] = 1803, + [1798] = 1758, + [1799] = 1759, + [1800] = 1758, + [1801] = 1793, + [1802] = 1759, + [1803] = 1776, [1804] = 1780, [1805] = 1805, - [1806] = 1806, - [1807] = 1560, + [1806] = 1760, + [1807] = 1807, [1808] = 1808, - [1809] = 1776, + [1809] = 1809, [1810] = 1810, - [1811] = 1811, - [1812] = 1812, - [1813] = 1748, - [1814] = 1814, - [1815] = 1808, - [1816] = 159, - [1817] = 1817, - [1818] = 1818, - [1819] = 1819, - [1820] = 1820, - [1821] = 1821, - [1822] = 1778, - [1823] = 1810, + [1811] = 1761, + [1812] = 1754, + [1813] = 1813, + [1814] = 1784, + [1815] = 1815, + [1816] = 1624, + [1817] = 1766, + [1818] = 1784, + [1819] = 1786, + [1820] = 1786, + [1821] = 1771, + [1822] = 1772, + [1823] = 1823, [1824] = 1824, - [1825] = 449, - [1826] = 1811, - [1827] = 1827, - [1828] = 1747, - [1829] = 1829, - [1830] = 1744, - [1831] = 1831, - [1832] = 1780, - [1833] = 1833, - [1834] = 1834, - [1835] = 1776, - [1836] = 1836, - [1837] = 1837, - [1838] = 1778, - [1839] = 1780, + [1825] = 1793, + [1826] = 1776, + [1827] = 1774, + [1828] = 1828, + [1829] = 1762, + [1830] = 1771, + [1831] = 1805, + [1832] = 1832, + [1833] = 1807, + [1834] = 1785, + [1835] = 1835, + [1836] = 1771, + [1837] = 1786, + [1838] = 1832, + [1839] = 1839, [1840] = 1840, [1841] = 1841, - [1842] = 1842, - [1843] = 1843, + [1842] = 1784, + [1843] = 1807, [1844] = 1844, - [1845] = 1844, - [1846] = 1846, - [1847] = 1847, - [1848] = 1848, - [1849] = 1849, - [1850] = 1850, - [1851] = 1847, - [1852] = 1852, - [1853] = 1853, - [1854] = 1842, - [1855] = 1848, - [1856] = 1843, - [1857] = 1841, - [1858] = 1842, - [1859] = 1841, - [1860] = 1843, - [1861] = 1814, - [1862] = 1847, - [1863] = 1841, - [1864] = 1843, - [1865] = 1847, - [1866] = 1587, - [1867] = 1843, - [1868] = 1868, + [1845] = 1807, + [1846] = 1758, + [1847] = 1785, + [1848] = 1663, + [1849] = 1794, + [1850] = 1759, + [1851] = 1760, + [1852] = 1774, + [1853] = 1685, + [1854] = 1722, + [1855] = 1776, + [1856] = 1780, + [1857] = 1839, + [1858] = 1858, + [1859] = 1766, + [1860] = 1785, + [1861] = 1861, + [1862] = 1774, + [1863] = 1858, + [1864] = 1776, + [1865] = 1780, + [1866] = 1780, + [1867] = 1780, + [1868] = 1832, [1869] = 1869, - [1870] = 1841, - [1871] = 1853, - [1872] = 1848, - [1873] = 1869, - [1874] = 1842, - [1875] = 1875, - [1876] = 1876, - [1877] = 1848, - [1878] = 1831, - [1879] = 1879, - [1880] = 1189, + [1870] = 1765, + [1871] = 1764, + [1872] = 1774, + [1873] = 1785, + [1874] = 1776, + [1875] = 1861, + [1876] = 1763, + [1877] = 1877, + [1878] = 1794, + [1879] = 1764, + [1880] = 507, [1881] = 1881, - [1882] = 1847, - [1883] = 1588, - [1884] = 1884, - [1885] = 1153, - [1886] = 1195, - [1887] = 1887, - [1888] = 1888, - [1889] = 1889, - [1890] = 1890, - [1891] = 1186, - [1892] = 1107, - [1893] = 1108, - [1894] = 1889, - [1895] = 1160, - [1896] = 1161, - [1897] = 1897, - [1898] = 1162, - [1899] = 1163, - [1900] = 1175, - [1901] = 1881, + [1882] = 469, + [1883] = 1807, + [1884] = 486, + [1885] = 1861, + [1886] = 1763, + [1887] = 1648, + [1888] = 1794, + [1889] = 1861, + [1890] = 1754, + [1891] = 1763, + [1892] = 1794, + [1893] = 1861, + [1894] = 1765, + [1895] = 1793, + [1896] = 1824, + [1897] = 1763, + [1898] = 1898, + [1899] = 1899, + [1900] = 1900, + [1901] = 1901, [1902] = 1902, - [1903] = 1903, - [1904] = 1904, - [1905] = 1905, - [1906] = 1906, + [1903] = 496, + [1904] = 1901, + [1905] = 1902, + [1906] = 1901, [1907] = 1907, - [1908] = 1908, - [1909] = 1902, - [1910] = 1908, - [1911] = 1905, - [1912] = 1912, + [1908] = 1902, + [1909] = 1909, + [1910] = 485, + [1911] = 1911, + [1912] = 1901, [1913] = 1913, [1914] = 1914, - [1915] = 1915, - [1916] = 1916, - [1917] = 1782, - [1918] = 1812, - [1919] = 1916, - [1920] = 1920, - [1921] = 1921, - [1922] = 1908, - [1923] = 1923, - [1924] = 1924, - [1925] = 1925, + [1915] = 520, + [1916] = 524, + [1917] = 525, + [1918] = 1918, + [1919] = 1902, + [1920] = 1899, + [1921] = 504, + [1922] = 1922, + [1923] = 522, + [1924] = 523, + [1925] = 512, [1926] = 1926, - [1927] = 1927, - [1928] = 1902, - [1929] = 1849, - [1930] = 1912, - [1931] = 477, + [1927] = 1922, + [1928] = 519, + [1929] = 514, + [1930] = 1922, + [1931] = 1931, [1932] = 1932, [1933] = 1933, [1934] = 1934, - [1935] = 1935, - [1936] = 1906, - [1937] = 1907, - [1938] = 1927, - [1939] = 1785, - [1940] = 1940, - [1941] = 1941, - [1942] = 1942, - [1943] = 1902, - [1944] = 1921, - [1945] = 1915, - [1946] = 1908, + [1935] = 1933, + [1936] = 1936, + [1937] = 1922, + [1938] = 1938, + [1939] = 1939, + [1940] = 1026, + [1941] = 1505, + [1942] = 1922, + [1943] = 990, + [1944] = 983, + [1945] = 1945, + [1946] = 1946, [1947] = 1947, - [1948] = 1905, - [1949] = 1912, - [1950] = 1836, + [1948] = 1948, + [1949] = 1949, + [1950] = 1950, [1951] = 1951, - [1952] = 1797, + [1952] = 1952, [1953] = 1953, - [1954] = 1954, - [1955] = 1915, + [1954] = 1900, + [1955] = 1955, [1956] = 1956, - [1957] = 1951, - [1958] = 1954, - [1959] = 1907, - [1960] = 1925, - [1961] = 1916, - [1962] = 1920, - [1963] = 1924, + [1957] = 1957, + [1958] = 1914, + [1959] = 1914, + [1960] = 1956, + [1961] = 1957, + [1962] = 1962, + [1963] = 1963, [1964] = 1964, [1965] = 1965, - [1966] = 1966, - [1967] = 1925, - [1968] = 1906, - [1969] = 1941, - [1970] = 1940, + [1966] = 1899, + [1967] = 1918, + [1968] = 1962, + [1969] = 1907, + [1970] = 1914, [1971] = 1971, - [1972] = 1924, - [1973] = 1920, - [1974] = 1906, - [1975] = 1920, - [1976] = 1916, - [1977] = 1907, - [1978] = 1935, + [1972] = 1972, + [1973] = 1956, + [1974] = 1957, + [1975] = 1498, + [1976] = 1480, + [1977] = 1900, + [1978] = 1978, [1979] = 1979, - [1980] = 1914, - [1981] = 1903, - [1982] = 1902, - [1983] = 1908, - [1984] = 1905, - [1985] = 1912, - [1986] = 1986, - [1987] = 1920, - [1988] = 1964, - [1989] = 1935, - [1990] = 1915, - [1991] = 1951, - [1992] = 1954, + [1980] = 1980, + [1981] = 1981, + [1982] = 160, + [1983] = 1956, + [1984] = 1957, + [1985] = 1962, + [1986] = 1901, + [1987] = 1987, + [1988] = 1898, + [1989] = 1989, + [1990] = 1971, + [1991] = 1965, + [1992] = 1992, [1993] = 1993, - [1994] = 1994, - [1995] = 510, - [1996] = 1956, - [1997] = 1997, - [1998] = 1916, - [1999] = 1916, - [2000] = 1920, - [2001] = 1924, - [2002] = 515, - [2003] = 1954, - [2004] = 1951, - [2005] = 1924, - [2006] = 1915, - [2007] = 1935, + [1994] = 1962, + [1995] = 1995, + [1996] = 1996, + [1997] = 1934, + [1998] = 1913, + [1999] = 148, + [2000] = 2000, + [2001] = 2001, + [2002] = 2002, + [2003] = 2003, + [2004] = 2004, + [2005] = 167, + [2006] = 2006, + [2007] = 2007, [2008] = 2008, - [2009] = 1935, - [2010] = 1925, - [2011] = 2011, - [2012] = 1953, - [2013] = 2013, + [2009] = 1899, + [2010] = 1918, + [2011] = 1907, + [2012] = 2012, + [2013] = 1914, [2014] = 2014, - [2015] = 2014, - [2016] = 1925, - [2017] = 1941, - [2018] = 1940, - [2019] = 1921, - [2020] = 1953, - [2021] = 2011, - [2022] = 1941, - [2023] = 2023, - [2024] = 2024, - [2025] = 2025, - [2026] = 2026, - [2027] = 1940, - [2028] = 1912, - [2029] = 2011, - [2030] = 2014, - [2031] = 1921, - [2032] = 2011, - [2033] = 1994, - [2034] = 2014, - [2035] = 1906, - [2036] = 2036, - [2037] = 1905, - [2038] = 1907, - [2039] = 1921, - [2040] = 1908, - [2041] = 1902, - [2042] = 2011, - [2043] = 2014, - [2044] = 1913, - [2045] = 1927, - [2046] = 2046, + [2015] = 2015, + [2016] = 1900, + [2017] = 1956, + [2018] = 1902, + [2019] = 1957, + [2020] = 2020, + [2021] = 2021, + [2022] = 1962, + [2023] = 1978, + [2024] = 150, + [2025] = 154, + [2026] = 1979, + [2027] = 1978, + [2028] = 1950, + [2029] = 1907, + [2030] = 2030, + [2031] = 1981, + [2032] = 1980, + [2033] = 1918, + [2034] = 1899, + [2035] = 1981, + [2036] = 1949, + [2037] = 2037, + [2038] = 1947, + [2039] = 1946, + [2040] = 1907, + [2041] = 2041, + [2042] = 2004, + [2043] = 2003, + [2044] = 1918, + [2045] = 1932, + [2046] = 155, [2047] = 2047, - [2048] = 2048, - [2049] = 1174, - [2050] = 2050, - [2051] = 2051, - [2052] = 2052, + [2048] = 1932, + [2049] = 2001, + [2050] = 2002, + [2051] = 1947, + [2052] = 1949, [2053] = 2053, [2054] = 2054, - [2055] = 1135, - [2056] = 2050, + [2055] = 2055, + [2056] = 606, [2057] = 2057, - [2058] = 2052, - [2059] = 521, - [2060] = 2050, - [2061] = 2061, - [2062] = 2052, + [2058] = 2058, + [2059] = 2058, + [2060] = 1421, + [2061] = 610, + [2062] = 2053, [2063] = 2063, - [2064] = 523, - [2065] = 516, - [2066] = 517, - [2067] = 522, + [2064] = 2064, + [2065] = 611, + [2066] = 2053, + [2067] = 2067, [2068] = 2068, [2069] = 2069, - [2070] = 2070, - [2071] = 1625, - [2072] = 2050, + [2070] = 2054, + [2071] = 2071, + [2072] = 2067, [2073] = 2073, - [2074] = 2052, - [2075] = 2075, + [2074] = 2074, + [2075] = 1877, [2076] = 2076, [2077] = 2077, [2078] = 2078, - [2079] = 492, + [2079] = 2079, [2080] = 2080, - [2081] = 2081, - [2082] = 2073, - [2083] = 496, - [2084] = 497, + [2081] = 2074, + [2082] = 2082, + [2083] = 2083, + [2084] = 2084, [2085] = 2085, [2086] = 2086, - [2087] = 2073, - [2088] = 1187, - [2089] = 486, - [2090] = 155, - [2091] = 154, - [2092] = 2073, - [2093] = 2093, - [2094] = 2094, + [2087] = 614, + [2088] = 2064, + [2089] = 616, + [2090] = 2090, + [2091] = 617, + [2092] = 2092, + [2093] = 2058, + [2094] = 621, [2095] = 2095, [2096] = 2096, [2097] = 2097, @@ -4580,109 +4588,109 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2100] = 2100, [2101] = 2101, [2102] = 2102, - [2103] = 2073, - [2104] = 2104, - [2105] = 2105, - [2106] = 2052, - [2107] = 1621, - [2108] = 487, - [2109] = 163, + [2103] = 2083, + [2104] = 2085, + [2105] = 2068, + [2106] = 2106, + [2107] = 2107, + [2108] = 2108, + [2109] = 2074, [2110] = 2110, - [2111] = 2111, - [2112] = 2112, - [2113] = 162, - [2114] = 2047, + [2111] = 2054, + [2112] = 1422, + [2113] = 2113, + [2114] = 2114, [2115] = 2115, - [2116] = 2080, - [2117] = 2100, - [2118] = 2093, + [2116] = 2116, + [2117] = 2071, + [2118] = 2118, [2119] = 2119, - [2120] = 159, + [2120] = 622, [2121] = 2121, [2122] = 2122, - [2123] = 2123, - [2124] = 2097, - [2125] = 2069, - [2126] = 2068, - [2127] = 2051, - [2128] = 2128, + [2123] = 2086, + [2124] = 2124, + [2125] = 2125, + [2126] = 628, + [2127] = 2127, + [2128] = 633, [2129] = 2129, - [2130] = 488, - [2131] = 2096, + [2130] = 2058, + [2131] = 2131, [2132] = 2132, - [2133] = 2129, - [2134] = 2051, + [2133] = 2133, + [2134] = 2134, [2135] = 2135, - [2136] = 2136, - [2137] = 2053, - [2138] = 2054, + [2136] = 572, + [2137] = 2076, + [2138] = 2092, [2139] = 2139, - [2140] = 2063, - [2141] = 2061, - [2142] = 2057, - [2143] = 2057, - [2144] = 2061, - [2145] = 2097, - [2146] = 2063, - [2147] = 2076, - [2148] = 2069, - [2149] = 2068, - [2150] = 2050, - [2151] = 2051, - [2152] = 1624, - [2153] = 2070, - [2154] = 2068, + [2140] = 2134, + [2141] = 2067, + [2142] = 2142, + [2143] = 2143, + [2144] = 2144, + [2145] = 573, + [2146] = 2146, + [2147] = 2147, + [2148] = 2148, + [2149] = 2149, + [2150] = 2150, + [2151] = 2151, + [2152] = 2086, + [2153] = 2153, + [2154] = 2154, [2155] = 2155, - [2156] = 2069, - [2157] = 2157, - [2158] = 2115, - [2159] = 2076, - [2160] = 2160, - [2161] = 2161, + [2156] = 2149, + [2157] = 2148, + [2158] = 2082, + [2159] = 2108, + [2160] = 2080, + [2161] = 2074, [2162] = 2162, [2163] = 2163, - [2164] = 2077, - [2165] = 2078, - [2166] = 2085, - [2167] = 156, - [2168] = 2086, - [2169] = 2063, - [2170] = 2061, - [2171] = 2171, - [2172] = 2057, - [2173] = 2173, - [2174] = 2097, - [2175] = 2097, - [2176] = 2076, - [2177] = 2069, - [2178] = 2068, + [2164] = 2164, + [2165] = 2067, + [2166] = 2068, + [2167] = 2077, + [2168] = 2078, + [2169] = 2064, + [2170] = 2170, + [2171] = 2078, + [2172] = 2172, + [2173] = 2118, + [2174] = 2174, + [2175] = 2077, + [2176] = 2080, + [2177] = 2068, + [2178] = 2124, [2179] = 2179, - [2180] = 2051, - [2181] = 2181, - [2182] = 2182, - [2183] = 2093, - [2184] = 2115, + [2180] = 2082, + [2181] = 634, + [2182] = 636, + [2183] = 2053, + [2184] = 638, [2185] = 2185, - [2186] = 2095, - [2187] = 2098, - [2188] = 2188, - [2189] = 2099, - [2190] = 2101, - [2191] = 2102, - [2192] = 2085, - [2193] = 2078, - [2194] = 2061, - [2195] = 2063, - [2196] = 2070, - [2197] = 2197, - [2198] = 2057, - [2199] = 2199, - [2200] = 2200, - [2201] = 2201, - [2202] = 583, - [2203] = 2203, - [2204] = 2204, - [2205] = 2205, + [2186] = 2186, + [2187] = 562, + [2188] = 592, + [2189] = 1676, + [2190] = 2190, + [2191] = 600, + [2192] = 2054, + [2193] = 2071, + [2194] = 599, + [2195] = 2195, + [2196] = 596, + [2197] = 2142, + [2198] = 2147, + [2199] = 2077, + [2200] = 2078, + [2201] = 2116, + [2202] = 2080, + [2203] = 582, + [2204] = 2082, + [2205] = 2118, [2206] = 2206, [2207] = 2207, [2208] = 2208, @@ -4690,669 +4698,484 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2210] = 2210, [2211] = 2211, [2212] = 2212, - [2213] = 1569, - [2214] = 2008, - [2215] = 2215, - [2216] = 2216, - [2217] = 2217, - [2218] = 2218, + [2213] = 590, + [2214] = 589, + [2215] = 575, + [2216] = 567, + [2217] = 2143, + [2218] = 2099, [2219] = 2219, - [2220] = 2201, - [2221] = 2221, - [2222] = 2222, + [2220] = 2220, + [2221] = 2099, + [2222] = 2099, [2223] = 2223, [2224] = 2224, - [2225] = 2225, - [2226] = 2226, - [2227] = 2227, - [2228] = 2228, - [2229] = 2229, - [2230] = 1564, + [2225] = 2083, + [2226] = 2085, + [2227] = 2144, + [2228] = 2108, + [2229] = 585, + [2230] = 2230, [2231] = 2231, [2232] = 2232, [2233] = 2233, - [2234] = 2201, + [2234] = 2234, [2235] = 2235, - [2236] = 2236, - [2237] = 2237, - [2238] = 2238, - [2239] = 1120, + [2236] = 2116, + [2237] = 2147, + [2238] = 2118, + [2239] = 2239, [2240] = 2240, [2241] = 2241, - [2242] = 2242, - [2243] = 1117, - [2244] = 2244, - [2245] = 2245, + [2242] = 2125, + [2243] = 2148, + [2244] = 2124, + [2245] = 2125, [2246] = 2246, [2247] = 2247, - [2248] = 1594, - [2249] = 1573, - [2250] = 2250, - [2251] = 2251, - [2252] = 2252, - [2253] = 2253, - [2254] = 1568, - [2255] = 2255, - [2256] = 2256, - [2257] = 2257, - [2258] = 2258, - [2259] = 2231, - [2260] = 2260, + [2248] = 2083, + [2249] = 2153, + [2250] = 2131, + [2251] = 2085, + [2252] = 2133, + [2253] = 2149, + [2254] = 2058, + [2255] = 2114, + [2256] = 2076, + [2257] = 2092, + [2258] = 2219, + [2259] = 2134, + [2260] = 2220, [2261] = 2261, - [2262] = 2262, - [2263] = 2263, - [2264] = 2264, - [2265] = 2265, - [2266] = 2266, - [2267] = 2267, - [2268] = 2268, - [2269] = 2269, - [2270] = 2270, - [2271] = 2271, - [2272] = 1567, - [2273] = 1566, - [2274] = 2274, - [2275] = 2267, - [2276] = 2276, - [2277] = 2277, - [2278] = 1193, - [2279] = 2222, + [2262] = 2143, + [2263] = 2144, + [2264] = 2150, + [2265] = 2154, + [2266] = 2147, + [2267] = 2148, + [2268] = 2149, + [2269] = 2150, + [2270] = 1428, + [2271] = 2150, + [2272] = 2153, + [2273] = 2154, + [2274] = 2155, + [2275] = 2275, + [2276] = 2055, + [2277] = 2074, + [2278] = 1429, + [2279] = 2108, [2280] = 2280, - [2281] = 1565, - [2282] = 2265, - [2283] = 2283, + [2281] = 2067, + [2282] = 2068, + [2283] = 2116, [2284] = 2284, - [2285] = 2263, + [2285] = 2064, [2286] = 2286, - [2287] = 2262, - [2288] = 2288, - [2289] = 2289, - [2290] = 1570, - [2291] = 2291, + [2287] = 2287, + [2288] = 1430, + [2289] = 539, + [2290] = 2290, + [2291] = 2163, [2292] = 2292, [2293] = 2293, [2294] = 2294, - [2295] = 605, - [2296] = 1584, - [2297] = 2245, - [2298] = 1577, - [2299] = 543, - [2300] = 2256, - [2301] = 2228, - [2302] = 2302, - [2303] = 2229, - [2304] = 2304, - [2305] = 2305, - [2306] = 2223, - [2307] = 1593, - [2308] = 1581, + [2295] = 540, + [2296] = 2131, + [2297] = 541, + [2298] = 2298, + [2299] = 546, + [2300] = 2300, + [2301] = 2301, + [2302] = 1431, + [2303] = 2155, + [2304] = 559, + [2305] = 2071, + [2306] = 2306, + [2307] = 2307, + [2308] = 2086, [2309] = 2309, - [2310] = 2310, - [2311] = 2231, - [2312] = 2309, - [2313] = 2313, + [2310] = 2077, + [2311] = 2078, + [2312] = 2312, + [2313] = 2080, [2314] = 2314, - [2315] = 550, + [2315] = 2082, [2316] = 2316, [2317] = 2317, - [2318] = 2318, - [2319] = 2319, - [2320] = 2320, - [2321] = 2255, - [2322] = 2322, - [2323] = 2323, - [2324] = 1579, - [2325] = 2305, - [2326] = 2310, - [2327] = 2327, - [2328] = 2233, - [2329] = 2232, - [2330] = 2245, + [2318] = 547, + [2319] = 2064, + [2320] = 2119, + [2321] = 1432, + [2322] = 1433, + [2323] = 2099, + [2324] = 1434, + [2325] = 2186, + [2326] = 2083, + [2327] = 2085, + [2328] = 2328, + [2329] = 2108, + [2330] = 2330, [2331] = 2331, - [2332] = 2225, - [2333] = 2217, - [2334] = 2216, - [2335] = 2215, - [2336] = 2336, - [2337] = 560, - [2338] = 2338, - [2339] = 2339, + [2332] = 2332, + [2333] = 2333, + [2334] = 630, + [2335] = 2314, + [2336] = 2223, + [2337] = 2116, + [2338] = 2164, + [2339] = 2118, [2340] = 2340, - [2341] = 2341, - [2342] = 2342, - [2343] = 2343, - [2344] = 1583, - [2345] = 2224, - [2346] = 2201, - [2347] = 2347, - [2348] = 2348, - [2349] = 2349, - [2350] = 2222, - [2351] = 2223, - [2352] = 2352, + [2341] = 2124, + [2342] = 2125, + [2343] = 1435, + [2344] = 2124, + [2345] = 2235, + [2346] = 1436, + [2347] = 1437, + [2348] = 1439, + [2349] = 2076, + [2350] = 2092, + [2351] = 1440, + [2352] = 2134, [2353] = 2353, - [2354] = 2224, - [2355] = 2355, - [2356] = 2356, - [2357] = 2357, + [2354] = 2241, + [2355] = 2143, + [2356] = 2144, + [2357] = 2125, [2358] = 2358, - [2359] = 2359, - [2360] = 2360, - [2361] = 530, - [2362] = 565, - [2363] = 2323, + [2359] = 2147, + [2360] = 2148, + [2361] = 2149, + [2362] = 2150, + [2363] = 2363, [2364] = 2364, - [2365] = 2365, - [2366] = 566, - [2367] = 569, - [2368] = 2238, - [2369] = 1590, - [2370] = 2322, - [2371] = 2252, - [2372] = 2372, - [2373] = 1580, - [2374] = 1563, - [2375] = 1586, - [2376] = 1595, - [2377] = 2255, - [2378] = 2256, - [2379] = 2284, - [2380] = 2288, - [2381] = 571, - [2382] = 2382, - [2383] = 2229, - [2384] = 2262, - [2385] = 2263, - [2386] = 1589, - [2387] = 2265, - [2388] = 573, - [2389] = 2267, - [2390] = 2318, - [2391] = 2289, - [2392] = 2316, - [2393] = 577, - [2394] = 1601, - [2395] = 2238, - [2396] = 2238, + [2365] = 2153, + [2366] = 2154, + [2367] = 2155, + [2368] = 2071, + [2369] = 2054, + [2370] = 2370, + [2371] = 2053, + [2372] = 2131, + [2373] = 2239, + [2374] = 2133, + [2375] = 2234, + [2376] = 2376, + [2377] = 535, + [2378] = 1442, + [2379] = 2063, + [2380] = 1416, + [2381] = 1444, + [2382] = 1445, + [2383] = 2383, + [2384] = 2073, + [2385] = 550, + [2386] = 2386, + [2387] = 2387, + [2388] = 1447, + [2389] = 1415, + [2390] = 1457, + [2391] = 2387, + [2392] = 566, + [2393] = 2247, + [2394] = 2386, + [2395] = 2076, + [2396] = 2396, [2397] = 2397, - [2398] = 528, - [2399] = 2231, - [2400] = 2245, - [2401] = 2316, - [2402] = 2402, - [2403] = 1604, - [2404] = 540, - [2405] = 593, - [2406] = 2284, - [2407] = 2407, - [2408] = 2338, - [2409] = 629, - [2410] = 2288, - [2411] = 2289, - [2412] = 626, - [2413] = 2293, - [2414] = 1576, - [2415] = 2415, - [2416] = 608, - [2417] = 2339, - [2418] = 594, - [2419] = 529, - [2420] = 666, - [2421] = 2228, - [2422] = 1599, - [2423] = 2229, - [2424] = 2310, - [2425] = 2319, + [2398] = 2139, + [2399] = 570, + [2400] = 2396, + [2401] = 2401, + [2402] = 2370, + [2403] = 2110, + [2404] = 1455, + [2405] = 551, + [2406] = 2383, + [2407] = 2364, + [2408] = 2092, + [2409] = 2376, + [2410] = 1454, + [2411] = 1453, + [2412] = 1419, + [2413] = 1815, + [2414] = 2358, + [2415] = 1420, + [2416] = 1438, + [2417] = 2353, + [2418] = 553, + [2419] = 2155, + [2420] = 561, + [2421] = 2333, + [2422] = 2317, + [2423] = 626, + [2424] = 627, + [2425] = 2096, [2426] = 2426, - [2427] = 2314, - [2428] = 2428, - [2429] = 2309, - [2430] = 2310, - [2431] = 2431, - [2432] = 1598, - [2433] = 2433, - [2434] = 2309, - [2435] = 2316, - [2436] = 2436, - [2437] = 2318, - [2438] = 655, - [2439] = 589, - [2440] = 582, - [2441] = 2322, - [2442] = 2323, - [2443] = 2224, - [2444] = 2305, - [2445] = 2445, + [2427] = 2316, + [2428] = 629, + [2429] = 2401, + [2430] = 2086, + [2431] = 554, + [2432] = 2127, + [2433] = 1011, + [2434] = 2102, + [2435] = 568, + [2436] = 2107, + [2437] = 2232, + [2438] = 2053, + [2439] = 2230, + [2440] = 1014, + [2441] = 631, + [2442] = 632, + [2443] = 635, + [2444] = 2301, + [2445] = 564, [2446] = 2446, - [2447] = 2233, - [2448] = 2232, - [2449] = 1597, - [2450] = 2450, - [2451] = 2225, - [2452] = 2217, - [2453] = 2216, - [2454] = 2215, - [2455] = 2223, - [2456] = 2245, - [2457] = 2338, - [2458] = 2339, - [2459] = 2340, - [2460] = 656, - [2461] = 2222, - [2462] = 2462, - [2463] = 2463, - [2464] = 2464, - [2465] = 535, - [2466] = 2222, - [2467] = 2223, + [2447] = 2119, + [2448] = 2127, + [2449] = 2300, + [2450] = 2298, + [2451] = 2451, + [2452] = 2452, + [2453] = 2164, + [2454] = 2172, + [2455] = 2290, + [2456] = 2363, + [2457] = 2401, + [2458] = 2287, + [2459] = 2396, + [2460] = 2460, + [2461] = 2461, + [2462] = 2364, + [2463] = 2286, + [2464] = 1448, + [2465] = 2370, + [2466] = 2139, + [2467] = 2135, [2468] = 2468, - [2469] = 2469, - [2470] = 2224, - [2471] = 2237, - [2472] = 2472, - [2473] = 2201, - [2474] = 2474, - [2475] = 2294, - [2476] = 2318, - [2477] = 2292, - [2478] = 2283, - [2479] = 2479, - [2480] = 2240, - [2481] = 2238, - [2482] = 2218, - [2483] = 2483, - [2484] = 576, - [2485] = 2253, - [2486] = 572, - [2487] = 549, - [2488] = 2206, - [2489] = 2255, - [2490] = 2256, - [2491] = 2228, - [2492] = 651, - [2493] = 2236, - [2494] = 2251, - [2495] = 2262, - [2496] = 2263, - [2497] = 2497, - [2498] = 2265, - [2499] = 2231, - [2500] = 2267, - [2501] = 2340, - [2502] = 612, - [2503] = 2364, - [2504] = 2365, - [2505] = 2426, - [2506] = 614, - [2507] = 2277, - [2508] = 2284, - [2509] = 2382, - [2510] = 639, - [2511] = 2288, - [2512] = 2289, - [2513] = 652, - [2514] = 2293, - [2515] = 556, - [2516] = 673, - [2517] = 609, - [2518] = 553, - [2519] = 557, - [2520] = 561, - [2521] = 2397, - [2522] = 2228, - [2523] = 2523, - [2524] = 2229, - [2525] = 567, - [2526] = 2309, - [2527] = 2310, - [2528] = 2428, - [2529] = 2356, - [2530] = 2474, - [2531] = 568, - [2532] = 570, - [2533] = 574, - [2534] = 2322, - [2535] = 2323, - [2536] = 581, - [2537] = 2305, - [2538] = 2538, - [2539] = 2293, - [2540] = 2233, - [2541] = 2232, - [2542] = 2472, + [2469] = 973, + [2470] = 637, + [2471] = 2073, + [2472] = 2239, + [2473] = 639, + [2474] = 2090, + [2475] = 640, + [2476] = 2234, + [2477] = 2477, + [2478] = 2280, + [2479] = 2190, + [2480] = 2234, + [2481] = 2239, + [2482] = 2144, + [2483] = 2370, + [2484] = 2364, + [2485] = 2426, + [2486] = 2468, + [2487] = 2477, + [2488] = 2488, + [2489] = 2489, + [2490] = 2490, + [2491] = 2275, + [2492] = 2461, + [2493] = 2460, + [2494] = 2363, + [2495] = 2164, + [2496] = 2079, + [2497] = 2170, + [2498] = 2106, + [2499] = 2179, + [2500] = 2261, + [2501] = 2233, + [2502] = 2146, + [2503] = 2132, + [2504] = 2069, + [2505] = 2057, + [2506] = 2084, + [2507] = 2098, + [2508] = 2207, + [2509] = 555, + [2510] = 2292, + [2511] = 2293, + [2512] = 2294, + [2513] = 2306, + [2514] = 2307, + [2515] = 2312, + [2516] = 2363, + [2517] = 2517, + [2518] = 2488, + [2519] = 2489, + [2520] = 2490, + [2521] = 2129, + [2522] = 2073, + [2523] = 2113, + [2524] = 2119, + [2525] = 2127, + [2526] = 2154, + [2527] = 556, + [2528] = 2153, + [2529] = 2139, + [2530] = 557, + [2531] = 2224, + [2532] = 2396, + [2533] = 2401, + [2534] = 2396, + [2535] = 537, + [2536] = 2401, + [2537] = 2139, + [2538] = 2133, + [2539] = 563, + [2540] = 2134, + [2541] = 2073, + [2542] = 558, [2543] = 2543, - [2544] = 2225, - [2545] = 2217, - [2546] = 2216, - [2547] = 2215, - [2548] = 584, - [2549] = 2523, - [2550] = 2338, - [2551] = 2339, - [2552] = 2340, - [2553] = 585, - [2554] = 2469, - [2555] = 2555, - [2556] = 2238, - [2557] = 2450, - [2558] = 595, - [2559] = 627, - [2560] = 668, - [2561] = 2355, - [2562] = 2322, + [2544] = 2234, + [2545] = 2239, + [2546] = 2370, + [2547] = 2364, + [2548] = 2363, + [2549] = 2164, + [2550] = 603, + [2551] = 2143, + [2552] = 2209, + [2553] = 560, + [2554] = 2208, + [2555] = 2119, + [2556] = 2127, + [2557] = 2557, + [2558] = 2558, + [2559] = 2559, + [2560] = 2560, + [2561] = 2561, + [2562] = 2562, [2563] = 2563, - [2564] = 2445, - [2565] = 677, - [2566] = 2436, - [2567] = 2433, + [2564] = 2564, + [2565] = 2565, + [2566] = 2562, + [2567] = 2565, [2568] = 2568, - [2569] = 2569, - [2570] = 2431, - [2571] = 2339, - [2572] = 616, - [2573] = 2573, + [2569] = 2559, + [2570] = 2559, + [2571] = 2571, + [2572] = 2572, + [2573] = 2561, [2574] = 2574, - [2575] = 2575, - [2576] = 1947, - [2577] = 2577, - [2578] = 2578, - [2579] = 615, - [2580] = 2580, - [2581] = 2415, - [2582] = 2338, - [2583] = 2372, - [2584] = 2323, - [2585] = 2293, - [2586] = 2289, - [2587] = 2288, - [2588] = 2555, + [2575] = 2560, + [2576] = 2576, + [2577] = 2561, + [2578] = 2565, + [2579] = 507, + [2580] = 2562, + [2581] = 2560, + [2582] = 2557, + [2583] = 2583, + [2584] = 2584, + [2585] = 2585, + [2586] = 2562, + [2587] = 2563, + [2588] = 2588, [2589] = 2589, - [2590] = 2360, - [2591] = 2358, - [2592] = 2357, - [2593] = 2246, - [2594] = 1596, - [2595] = 534, - [2596] = 2286, - [2597] = 2320, - [2598] = 637, - [2599] = 2284, - [2600] = 654, - [2601] = 642, - [2602] = 2274, - [2603] = 647, - [2604] = 657, - [2605] = 672, - [2606] = 580, - [2607] = 671, - [2608] = 2608, - [2609] = 660, - [2610] = 2264, - [2611] = 670, - [2612] = 2226, - [2613] = 2227, - [2614] = 2250, - [2615] = 669, - [2616] = 551, - [2617] = 599, - [2618] = 2618, - [2619] = 2218, - [2620] = 2241, - [2621] = 2563, - [2622] = 2569, - [2623] = 2236, - [2624] = 2364, - [2625] = 578, - [2626] = 2365, - [2627] = 2247, - [2628] = 564, - [2629] = 559, - [2630] = 2210, - [2631] = 621, - [2632] = 2240, - [2633] = 2246, - [2634] = 2212, - [2635] = 624, - [2636] = 552, - [2637] = 542, - [2638] = 2426, - [2639] = 633, - [2640] = 2215, - [2641] = 2428, - [2642] = 2415, - [2643] = 2216, - [2644] = 2577, - [2645] = 2217, - [2646] = 591, - [2647] = 610, - [2648] = 613, - [2649] = 667, - [2650] = 2577, - [2651] = 2563, - [2652] = 2225, - [2653] = 2555, - [2654] = 649, - [2655] = 631, - [2656] = 2555, - [2657] = 601, - [2658] = 2267, - [2659] = 2580, - [2660] = 554, - [2661] = 2265, - [2662] = 658, - [2663] = 2663, - [2664] = 2483, - [2665] = 2428, - [2666] = 2426, - [2667] = 2263, - [2668] = 2365, - [2669] = 2364, - [2670] = 2359, - [2671] = 2343, - [2672] = 2342, - [2673] = 2336, - [2674] = 2331, - [2675] = 2327, - [2676] = 2232, - [2677] = 2271, - [2678] = 2270, - [2679] = 2236, - [2680] = 2218, - [2681] = 2211, - [2682] = 2209, - [2683] = 2208, - [2684] = 2207, - [2685] = 2205, - [2686] = 2204, - [2687] = 2203, - [2688] = 2538, - [2689] = 2257, - [2690] = 2258, - [2691] = 2260, - [2692] = 2261, - [2693] = 2353, - [2694] = 558, - [2695] = 2463, - [2696] = 2464, - [2697] = 2468, - [2698] = 2663, - [2699] = 2699, - [2700] = 2589, - [2701] = 2262, - [2702] = 2563, - [2703] = 646, - [2704] = 641, - [2705] = 661, - [2706] = 1827, - [2707] = 623, - [2708] = 2233, - [2709] = 2240, - [2710] = 2246, - [2711] = 648, - [2712] = 675, - [2713] = 600, - [2714] = 2577, - [2715] = 536, - [2716] = 2235, - [2717] = 2415, - [2718] = 2415, - [2719] = 2577, - [2720] = 640, - [2721] = 2305, - [2722] = 2563, - [2723] = 2723, - [2724] = 2269, - [2725] = 611, - [2726] = 2555, - [2727] = 2340, - [2728] = 607, - [2729] = 2428, - [2730] = 2426, - [2731] = 2365, - [2732] = 2364, - [2733] = 2236, - [2734] = 2218, - [2735] = 532, - [2736] = 2256, - [2737] = 2255, - [2738] = 2280, - [2739] = 2699, - [2740] = 2240, - [2741] = 2246, - [2742] = 2742, - [2743] = 2743, - [2744] = 2744, - [2745] = 2745, - [2746] = 1834, - [2747] = 2747, - [2748] = 2748, - [2749] = 2748, - [2750] = 2745, - [2751] = 2751, - [2752] = 2747, - [2753] = 2747, - [2754] = 2754, - [2755] = 2755, - [2756] = 2744, - [2757] = 2757, - [2758] = 2744, - [2759] = 2747, - [2760] = 2748, - [2761] = 2745, - [2762] = 2762, - [2763] = 2763, - [2764] = 2764, - [2765] = 2765, - [2766] = 2755, - [2767] = 2767, - [2768] = 2768, - [2769] = 2769, - [2770] = 2770, - [2771] = 2751, - [2772] = 2742, - [2773] = 2744, - [2774] = 2751, - [2775] = 2748, - [2776] = 1923, - [2777] = 2751, - [2778] = 2778, - [2779] = 2747, - [2780] = 2780, - [2781] = 2751, - [2782] = 2782, - [2783] = 2783, - [2784] = 2784, - [2785] = 2744, - [2786] = 2770, - [2787] = 2787, - [2788] = 2764, - [2789] = 2763, - [2790] = 2762, - [2791] = 2751, - [2792] = 2792, - [2793] = 2755, - [2794] = 2794, - [2795] = 2795, - [2796] = 2796, - [2797] = 2797, - [2798] = 2798, - [2799] = 2770, - [2800] = 2795, - [2801] = 2801, - [2802] = 2802, - [2803] = 2797, - [2804] = 2804, - [2805] = 2767, - [2806] = 2748, - [2807] = 2763, - [2808] = 2764, - [2809] = 2755, - [2810] = 2743, - [2811] = 2811, - [2812] = 2762, - [2813] = 2792, - [2814] = 2796, - [2815] = 2815, - [2816] = 2804, - [2817] = 2792, - [2818] = 2796, - [2819] = 2811, - [2820] = 2795, - [2821] = 2821, - [2822] = 2822, - [2823] = 2797, - [2824] = 2751, - [2825] = 2745, - [2826] = 2755, - [2827] = 2792, - [2828] = 2802, - [2829] = 2796, - [2830] = 2815, - [2831] = 2797, - [2832] = 2770, - [2833] = 2833, - [2834] = 2770, - [2835] = 2835, - [2836] = 2836, - [2837] = 2795, - [2838] = 2838, - [2839] = 2839, - [2840] = 2840, - [2841] = 2802, - [2842] = 2742, - [2843] = 2843, - [2844] = 2815, - [2845] = 2845, - [2846] = 2846, - [2847] = 2847, - [2848] = 2848, - [2849] = 2751, - [2850] = 2767, - [2851] = 2764, - [2852] = 2763, - [2853] = 2762, - [2854] = 2751, - [2855] = 2742, - [2856] = 2798, - [2857] = 2815, - [2858] = 515, - [2859] = 2762, - [2860] = 2860, - [2861] = 2763, - [2862] = 2764, - [2863] = 2765, - [2864] = 2792, - [2865] = 2796, - [2866] = 2866, - [2867] = 2767, - [2868] = 2742, - [2869] = 2797, - [2870] = 2815, - [2871] = 2757, - [2872] = 2743, - [2873] = 2743, - [2874] = 2743, - [2875] = 2875, + [2590] = 2562, + [2591] = 2591, + [2592] = 2592, + [2593] = 2593, + [2594] = 2565, + [2595] = 2589, + [2596] = 2596, + [2597] = 2597, + [2598] = 2589, + [2599] = 2599, + [2600] = 2561, + [2601] = 2601, + [2602] = 2589, + [2603] = 2603, + [2604] = 2604, + [2605] = 2599, + [2606] = 2585, + [2607] = 2558, + [2608] = 2560, + [2609] = 2609, + [2610] = 2610, + [2611] = 2611, + [2612] = 2612, + [2613] = 2613, + [2614] = 2584, + [2615] = 2589, + [2616] = 2604, + [2617] = 2584, + [2618] = 2583, + [2619] = 2564, + [2620] = 2620, + [2621] = 2589, + [2622] = 2585, + [2623] = 2623, + [2624] = 2559, + [2625] = 2603, + [2626] = 2626, + [2627] = 2620, + [2628] = 2628, + [2629] = 2609, + [2630] = 2592, + [2631] = 2560, + [2632] = 2628, + [2633] = 2628, + [2634] = 2612, + [2635] = 2613, + [2636] = 2584, + [2637] = 2637, + [2638] = 2589, + [2639] = 2585, + [2640] = 2612, + [2641] = 1684, + [2642] = 2613, + [2643] = 2557, + [2644] = 2565, + [2645] = 2645, + [2646] = 2564, + [2647] = 2583, + [2648] = 2648, + [2649] = 2564, + [2650] = 2650, + [2651] = 2585, + [2652] = 2637, + [2653] = 2653, + [2654] = 2654, + [2655] = 2655, + [2656] = 2603, + [2657] = 2623, + [2658] = 2658, + [2659] = 2592, + [2660] = 2612, + [2661] = 2613, + [2662] = 2589, + [2663] = 2558, + [2664] = 2557, + [2665] = 2665, + [2666] = 2666, + [2667] = 2667, + [2668] = 2668, + [2669] = 2628, + [2670] = 2623, + [2671] = 2612, + [2672] = 2592, + [2673] = 2613, + [2674] = 2557, + [2675] = 1840, + [2676] = 2676, + [2677] = 2561, + [2678] = 2564, + [2679] = 2589, + [2680] = 2583, + [2681] = 2583, + [2682] = 2584, + [2683] = 2623, + [2684] = 2603, + [2685] = 2592, + [2686] = 2623, + [2687] = 2563, + [2688] = 2563, + [2689] = 2563, + [2690] = 2690, }; static TSCharacterRange extras_character_set_1[] = { @@ -6598,7 +6421,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 38: if (lookahead == '"') ADVANCE(344); - if (lookahead == '&') ADVANCE(44); + if (lookahead == '&') ADVANCE(43); if (lookahead == '/') ADVANCE(348); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(347); if (lookahead != 0) ADVANCE(349); @@ -6648,13 +6471,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '#') ADVANCE(220); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(102); - if (lookahead != 0) ADVANCE(355); + if (lookahead != 0) ADVANCE(349); END_STATE(); case 44: if (lookahead == '#') ADVANCE(220); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(102); - if (lookahead != 0) ADVANCE(349); + if (lookahead != 0) ADVANCE(355); END_STATE(); case 45: if (lookahead == '&') ADVANCE(42); @@ -6669,7 +6492,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '}') ADVANCE(320); END_STATE(); case 46: - if (lookahead == '&') ADVANCE(43); + if (lookahead == '&') ADVANCE(44); if (lookahead == '\'') ADVANCE(345); if (lookahead == '/') ADVANCE(354); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(353); @@ -6708,18 +6531,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0) ADVANCE(52); END_STATE(); case 53: - if (lookahead == '*') ADVANCE(356); + if (lookahead == '*') ADVANCE(350); if (lookahead == '#' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(52); - if (lookahead != 0) ADVANCE(357); + if (lookahead != 0) ADVANCE(351); END_STATE(); case 54: - if (lookahead == '*') ADVANCE(350); + if (lookahead == '*') ADVANCE(356); if (lookahead == '#' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(52); - if (lookahead != 0) ADVANCE(351); + if (lookahead != 0) ADVANCE(357); END_STATE(); case 55: if (lookahead == '.') ADVANCE(59); @@ -7494,13 +7317,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '#' && (lookahead < 'A' || 'Z' < lookahead) && - (lookahead < 'a' || 'z' < lookahead)) ADVANCE(355); + (lookahead < 'a' || 'z' < lookahead)) ADVANCE(349); END_STATE(); case 246: if (lookahead != 0 && lookahead != '#' && (lookahead < 'A' || 'Z' < lookahead) && - (lookahead < 'a' || 'z' < lookahead)) ADVANCE(349); + (lookahead < 'a' || 'z' < lookahead)) ADVANCE(355); END_STATE(); case 247: if (lookahead != 0 && @@ -8397,13 +8220,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 346: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); if (lookahead == '\n') ADVANCE(349); - if (lookahead == '&') ADVANCE(443); + if (lookahead == '&') ADVANCE(442); if (lookahead != 0 && lookahead != '"') ADVANCE(346); END_STATE(); case 347: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(44); + if (lookahead == '&') ADVANCE(43); if (lookahead == '/') ADVANCE(348); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(347); if (lookahead != 0 && @@ -8411,7 +8234,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 348: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(246); + if (lookahead == '&') ADVANCE(245); if (lookahead == '*') ADVANCE(351); if (lookahead == '/') ADVANCE(346); if (lookahead != 0 && @@ -8419,13 +8242,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 349: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(246); + if (lookahead == '&') ADVANCE(245); if (lookahead != 0 && lookahead != '"') ADVANCE(349); END_STATE(); case 350: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(54); + if (lookahead == '&') ADVANCE(53); if (lookahead == '*') ADVANCE(350); if (lookahead == '/') ADVANCE(349); if (lookahead != 0 && @@ -8433,7 +8256,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 351: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(54); + if (lookahead == '&') ADVANCE(53); if (lookahead == '*') ADVANCE(350); if (lookahead != 0 && lookahead != '"') ADVANCE(351); @@ -8441,14 +8264,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 352: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); if (lookahead == '\n') ADVANCE(355); - if (lookahead == '&') ADVANCE(442); + if (lookahead == '&') ADVANCE(443); if (lookahead != 0 && lookahead != '&' && lookahead != '\'') ADVANCE(352); END_STATE(); case 353: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(43); + if (lookahead == '&') ADVANCE(44); if (lookahead == '/') ADVANCE(354); if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(353); if (lookahead != 0 && @@ -8457,7 +8280,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 354: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(245); + if (lookahead == '&') ADVANCE(246); if (lookahead == '*') ADVANCE(357); if (lookahead == '/') ADVANCE(352); if (lookahead != 0 && @@ -8466,14 +8289,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 355: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(245); + if (lookahead == '&') ADVANCE(246); if (lookahead != 0 && lookahead != '&' && lookahead != '\'') ADVANCE(355); END_STATE(); case 356: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(53); + if (lookahead == '&') ADVANCE(54); if (lookahead == '*') ADVANCE(356); if (lookahead == '/') ADVANCE(355); if (lookahead != 0 && @@ -8482,7 +8305,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 357: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(53); + if (lookahead == '&') ADVANCE(54); if (lookahead == '*') ADVANCE(356); if (lookahead != 0 && lookahead != '&' && @@ -8857,19 +8680,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 442: ACCEPT_TOKEN(aux_sym_comment_token1); - if (lookahead == '\n') ADVANCE(355); + if (lookahead == '\n') ADVANCE(349); if (lookahead == '#' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(444); - if (lookahead != 0) ADVANCE(352); + if (lookahead != 0) ADVANCE(346); END_STATE(); case 443: ACCEPT_TOKEN(aux_sym_comment_token1); - if (lookahead == '\n') ADVANCE(349); + if (lookahead == '\n') ADVANCE(355); if (lookahead == '#' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(444); - if (lookahead != 0) ADVANCE(346); + if (lookahead != 0) ADVANCE(352); END_STATE(); case 444: ACCEPT_TOKEN(aux_sym_comment_token1); @@ -10818,10 +10641,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [117] = {.lex_state = 252, .external_lex_state = 2}, [118] = {.lex_state = 252, .external_lex_state = 2}, [119] = {.lex_state = 7, .external_lex_state = 3}, - [120] = {.lex_state = 7, .external_lex_state = 4}, - [121] = {.lex_state = 8, .external_lex_state = 4}, - [122] = {.lex_state = 7, .external_lex_state = 3}, - [123] = {.lex_state = 8, .external_lex_state = 3}, + [120] = {.lex_state = 8, .external_lex_state = 4}, + [121] = {.lex_state = 7, .external_lex_state = 4}, + [122] = {.lex_state = 8, .external_lex_state = 3}, + [123] = {.lex_state = 7, .external_lex_state = 3}, [124] = {.lex_state = 12, .external_lex_state = 2}, [125] = {.lex_state = 12, .external_lex_state = 2}, [126] = {.lex_state = 12, .external_lex_state = 2}, @@ -10830,12 +10653,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [129] = {.lex_state = 12, .external_lex_state = 2}, [130] = {.lex_state = 12, .external_lex_state = 2}, [131] = {.lex_state = 12, .external_lex_state = 2}, - [132] = {.lex_state = 17, .external_lex_state = 2}, + [132] = {.lex_state = 10, .external_lex_state = 4}, [133] = {.lex_state = 17, .external_lex_state = 2}, [134] = {.lex_state = 17, .external_lex_state = 2}, [135] = {.lex_state = 17, .external_lex_state = 2}, [136] = {.lex_state = 17, .external_lex_state = 2}, - [137] = {.lex_state = 10, .external_lex_state = 4}, + [137] = {.lex_state = 17, .external_lex_state = 2}, [138] = {.lex_state = 17, .external_lex_state = 2}, [139] = {.lex_state = 17, .external_lex_state = 2}, [140] = {.lex_state = 17, .external_lex_state = 2}, @@ -10850,77 +10673,77 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [149] = {.lex_state = 10, .external_lex_state = 4}, [150] = {.lex_state = 10, .external_lex_state = 4}, [151] = {.lex_state = 12, .external_lex_state = 2}, - [152] = {.lex_state = 10, .external_lex_state = 4}, + [152] = {.lex_state = 12, .external_lex_state = 2}, [153] = {.lex_state = 12, .external_lex_state = 2}, [154] = {.lex_state = 10, .external_lex_state = 4}, [155] = {.lex_state = 10, .external_lex_state = 4}, [156] = {.lex_state = 10, .external_lex_state = 4}, - [157] = {.lex_state = 10, .external_lex_state = 4}, - [158] = {.lex_state = 251, .external_lex_state = 4}, - [159] = {.lex_state = 10, .external_lex_state = 4}, - [160] = {.lex_state = 9, .external_lex_state = 4}, + [157] = {.lex_state = 12, .external_lex_state = 2}, + [158] = {.lex_state = 10, .external_lex_state = 4}, + [159] = {.lex_state = 9, .external_lex_state = 4}, + [160] = {.lex_state = 10, .external_lex_state = 4}, [161] = {.lex_state = 10, .external_lex_state = 4}, - [162] = {.lex_state = 10, .external_lex_state = 4}, + [162] = {.lex_state = 251, .external_lex_state = 4}, [163] = {.lex_state = 10, .external_lex_state = 4}, [164] = {.lex_state = 10, .external_lex_state = 4}, - [165] = {.lex_state = 12, .external_lex_state = 2}, - [166] = {.lex_state = 12, .external_lex_state = 2}, + [165] = {.lex_state = 10, .external_lex_state = 4}, + [166] = {.lex_state = 10, .external_lex_state = 4}, [167] = {.lex_state = 10, .external_lex_state = 4}, - [168] = {.lex_state = 251, .external_lex_state = 4}, - [169] = {.lex_state = 9, .external_lex_state = 4}, + [168] = {.lex_state = 12, .external_lex_state = 2}, + [169] = {.lex_state = 251, .external_lex_state = 4}, [170] = {.lex_state = 9, .external_lex_state = 4}, - [171] = {.lex_state = 12, .external_lex_state = 2}, - [172] = {.lex_state = 251, .external_lex_state = 4}, - [173] = {.lex_state = 9, .external_lex_state = 4}, + [171] = {.lex_state = 251, .external_lex_state = 4}, + [172] = {.lex_state = 12, .external_lex_state = 2}, + [173] = {.lex_state = 250, .external_lex_state = 4}, [174] = {.lex_state = 251, .external_lex_state = 4}, [175] = {.lex_state = 251, .external_lex_state = 4}, - [176] = {.lex_state = 9, .external_lex_state = 4}, - [177] = {.lex_state = 9, .external_lex_state = 4}, - [178] = {.lex_state = 12, .external_lex_state = 2}, - [179] = {.lex_state = 9, .external_lex_state = 4}, + [176] = {.lex_state = 251, .external_lex_state = 4}, + [177] = {.lex_state = 251, .external_lex_state = 4}, + [178] = {.lex_state = 251, .external_lex_state = 4}, + [179] = {.lex_state = 251, .external_lex_state = 4}, [180] = {.lex_state = 251, .external_lex_state = 4}, [181] = {.lex_state = 9, .external_lex_state = 4}, - [182] = {.lex_state = 250, .external_lex_state = 4}, - [183] = {.lex_state = 251, .external_lex_state = 4}, + [182] = {.lex_state = 251, .external_lex_state = 4}, + [183] = {.lex_state = 9, .external_lex_state = 4}, [184] = {.lex_state = 251, .external_lex_state = 4}, - [185] = {.lex_state = 9, .external_lex_state = 4}, + [185] = {.lex_state = 251, .external_lex_state = 4}, [186] = {.lex_state = 9, .external_lex_state = 4}, - [187] = {.lex_state = 251, .external_lex_state = 4}, + [187] = {.lex_state = 12, .external_lex_state = 2}, [188] = {.lex_state = 9, .external_lex_state = 4}, - [189] = {.lex_state = 251, .external_lex_state = 4}, - [190] = {.lex_state = 251, .external_lex_state = 4}, - [191] = {.lex_state = 251, .external_lex_state = 4}, + [189] = {.lex_state = 9, .external_lex_state = 4}, + [190] = {.lex_state = 9, .external_lex_state = 4}, + [191] = {.lex_state = 9, .external_lex_state = 4}, [192] = {.lex_state = 9, .external_lex_state = 4}, [193] = {.lex_state = 9, .external_lex_state = 4}, [194] = {.lex_state = 9, .external_lex_state = 4}, [195] = {.lex_state = 9, .external_lex_state = 4}, [196] = {.lex_state = 251, .external_lex_state = 4}, - [197] = {.lex_state = 251, .external_lex_state = 4}, + [197] = {.lex_state = 9, .external_lex_state = 4}, [198] = {.lex_state = 251, .external_lex_state = 4}, - [199] = {.lex_state = 12, .external_lex_state = 2}, + [199] = {.lex_state = 9, .external_lex_state = 4}, [200] = {.lex_state = 250, .external_lex_state = 4}, - [201] = {.lex_state = 250, .external_lex_state = 4}, - [202] = {.lex_state = 250, .external_lex_state = 4}, - [203] = {.lex_state = 12, .external_lex_state = 2}, - [204] = {.lex_state = 250, .external_lex_state = 4}, + [201] = {.lex_state = 12, .external_lex_state = 2}, + [202] = {.lex_state = 12, .external_lex_state = 2}, + [203] = {.lex_state = 250, .external_lex_state = 4}, + [204] = {.lex_state = 12, .external_lex_state = 2}, [205] = {.lex_state = 250, .external_lex_state = 4}, [206] = {.lex_state = 250, .external_lex_state = 4}, - [207] = {.lex_state = 250, .external_lex_state = 4}, + [207] = {.lex_state = 12, .external_lex_state = 2}, [208] = {.lex_state = 12, .external_lex_state = 2}, [209] = {.lex_state = 12, .external_lex_state = 2}, [210] = {.lex_state = 250, .external_lex_state = 4}, - [211] = {.lex_state = 250, .external_lex_state = 4}, + [211] = {.lex_state = 12, .external_lex_state = 2}, [212] = {.lex_state = 250, .external_lex_state = 4}, [213] = {.lex_state = 250, .external_lex_state = 4}, [214] = {.lex_state = 250, .external_lex_state = 4}, - [215] = {.lex_state = 250, .external_lex_state = 4}, - [216] = {.lex_state = 12, .external_lex_state = 2}, - [217] = {.lex_state = 12, .external_lex_state = 2}, - [218] = {.lex_state = 250, .external_lex_state = 4}, - [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}, + [215] = {.lex_state = 12, .external_lex_state = 2}, + [216] = {.lex_state = 250, .external_lex_state = 4}, + [217] = {.lex_state = 250, .external_lex_state = 4}, + [218] = {.lex_state = 12, .external_lex_state = 2}, + [219] = {.lex_state = 250, .external_lex_state = 4}, + [220] = {.lex_state = 250, .external_lex_state = 4}, + [221] = {.lex_state = 250, .external_lex_state = 4}, + [222] = {.lex_state = 250, .external_lex_state = 4}, [223] = {.lex_state = 12, .external_lex_state = 2}, [224] = {.lex_state = 12, .external_lex_state = 2}, [225] = {.lex_state = 12, .external_lex_state = 2}, @@ -10939,11 +10762,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [238] = {.lex_state = 12, .external_lex_state = 2}, [239] = {.lex_state = 12, .external_lex_state = 2}, [240] = {.lex_state = 12, .external_lex_state = 2}, - [241] = {.lex_state = 12, .external_lex_state = 2}, - [242] = {.lex_state = 17, .external_lex_state = 2}, + [241] = {.lex_state = 17, .external_lex_state = 2}, + [242] = {.lex_state = 12, .external_lex_state = 2}, [243] = {.lex_state = 12, .external_lex_state = 2}, [244] = {.lex_state = 12, .external_lex_state = 2}, - [245] = {.lex_state = 14, .external_lex_state = 2}, + [245] = {.lex_state = 12, .external_lex_state = 2}, [246] = {.lex_state = 12, .external_lex_state = 2}, [247] = {.lex_state = 12, .external_lex_state = 2}, [248] = {.lex_state = 12, .external_lex_state = 2}, @@ -10951,15 +10774,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [250] = {.lex_state = 12, .external_lex_state = 2}, [251] = {.lex_state = 12, .external_lex_state = 2}, [252] = {.lex_state = 12, .external_lex_state = 2}, - [253] = {.lex_state = 12, .external_lex_state = 2}, - [254] = {.lex_state = 14, .external_lex_state = 2}, + [253] = {.lex_state = 14, .external_lex_state = 2}, + [254] = {.lex_state = 12, .external_lex_state = 2}, [255] = {.lex_state = 12, .external_lex_state = 2}, [256] = {.lex_state = 12, .external_lex_state = 2}, [257] = {.lex_state = 12, .external_lex_state = 2}, [258] = {.lex_state = 12, .external_lex_state = 2}, [259] = {.lex_state = 12, .external_lex_state = 2}, [260] = {.lex_state = 12, .external_lex_state = 2}, - [261] = {.lex_state = 12, .external_lex_state = 2}, + [261] = {.lex_state = 14, .external_lex_state = 2}, [262] = {.lex_state = 12, .external_lex_state = 2}, [263] = {.lex_state = 12, .external_lex_state = 2}, [264] = {.lex_state = 12, .external_lex_state = 2}, @@ -10974,10 +10797,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [273] = {.lex_state = 12, .external_lex_state = 2}, [274] = {.lex_state = 12, .external_lex_state = 2}, [275] = {.lex_state = 12, .external_lex_state = 2}, - [276] = {.lex_state = 14, .external_lex_state = 2}, + [276] = {.lex_state = 12, .external_lex_state = 2}, [277] = {.lex_state = 12, .external_lex_state = 2}, - [278] = {.lex_state = 12, .external_lex_state = 2}, - [279] = {.lex_state = 14, .external_lex_state = 2}, + [278] = {.lex_state = 14, .external_lex_state = 2}, + [279] = {.lex_state = 12, .external_lex_state = 2}, [280] = {.lex_state = 12, .external_lex_state = 2}, [281] = {.lex_state = 12, .external_lex_state = 2}, [282] = {.lex_state = 12, .external_lex_state = 2}, @@ -10988,7 +10811,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [287] = {.lex_state = 12, .external_lex_state = 2}, [288] = {.lex_state = 12, .external_lex_state = 2}, [289] = {.lex_state = 12, .external_lex_state = 2}, - [290] = {.lex_state = 12, .external_lex_state = 2}, + [290] = {.lex_state = 14, .external_lex_state = 2}, [291] = {.lex_state = 12, .external_lex_state = 2}, [292] = {.lex_state = 12, .external_lex_state = 2}, [293] = {.lex_state = 12, .external_lex_state = 2}, @@ -10996,10 +10819,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [295] = {.lex_state = 12, .external_lex_state = 2}, [296] = {.lex_state = 12, .external_lex_state = 2}, [297] = {.lex_state = 12, .external_lex_state = 2}, - [298] = {.lex_state = 14, .external_lex_state = 2}, + [298] = {.lex_state = 12, .external_lex_state = 2}, [299] = {.lex_state = 12, .external_lex_state = 2}, [300] = {.lex_state = 12, .external_lex_state = 2}, - [301] = {.lex_state = 12, .external_lex_state = 2}, + [301] = {.lex_state = 14, .external_lex_state = 2}, [302] = {.lex_state = 12, .external_lex_state = 2}, [303] = {.lex_state = 12, .external_lex_state = 2}, [304] = {.lex_state = 12, .external_lex_state = 2}, @@ -11129,11 +10952,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [428] = {.lex_state = 258, .external_lex_state = 4}, [429] = {.lex_state = 22, .external_lex_state = 4}, [430] = {.lex_state = 258, .external_lex_state = 4}, - [431] = {.lex_state = 258, .external_lex_state = 4}, - [432] = {.lex_state = 22, .external_lex_state = 4}, + [431] = {.lex_state = 22, .external_lex_state = 4}, + [432] = {.lex_state = 258, .external_lex_state = 4}, [433] = {.lex_state = 258, .external_lex_state = 4}, - [434] = {.lex_state = 22, .external_lex_state = 4}, - [435] = {.lex_state = 258, .external_lex_state = 4}, + [434] = {.lex_state = 258, .external_lex_state = 4}, + [435] = {.lex_state = 22, .external_lex_state = 4}, [436] = {.lex_state = 23, .external_lex_state = 4}, [437] = {.lex_state = 23, .external_lex_state = 4}, [438] = {.lex_state = 23, .external_lex_state = 4}, @@ -11142,262 +10965,262 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [441] = {.lex_state = 23, .external_lex_state = 4}, [442] = {.lex_state = 24, .external_lex_state = 3}, [443] = {.lex_state = 24, .external_lex_state = 3}, - [444] = {.lex_state = 24, .external_lex_state = 4}, - [445] = {.lex_state = 25, .external_lex_state = 4}, - [446] = {.lex_state = 24, .external_lex_state = 4}, - [447] = {.lex_state = 24, .external_lex_state = 4}, - [448] = {.lex_state = 25, .external_lex_state = 4}, - [449] = {.lex_state = 16, .external_lex_state = 2}, - [450] = {.lex_state = 26, .external_lex_state = 4}, - [451] = {.lex_state = 24, .external_lex_state = 3}, - [452] = {.lex_state = 25, .external_lex_state = 4}, - [453] = {.lex_state = 26, .external_lex_state = 4}, + [444] = {.lex_state = 26, .external_lex_state = 4}, + [445] = {.lex_state = 16, .external_lex_state = 2}, + [446] = {.lex_state = 24, .external_lex_state = 3}, + [447] = {.lex_state = 25, .external_lex_state = 4}, + [448] = {.lex_state = 24, .external_lex_state = 4}, + [449] = {.lex_state = 25, .external_lex_state = 4}, + [450] = {.lex_state = 24, .external_lex_state = 4}, + [451] = {.lex_state = 24, .external_lex_state = 4}, + [452] = {.lex_state = 26, .external_lex_state = 4}, + [453] = {.lex_state = 24, .external_lex_state = 3}, [454] = {.lex_state = 24, .external_lex_state = 4}, - [455] = {.lex_state = 26, .external_lex_state = 4}, - [456] = {.lex_state = 24, .external_lex_state = 3}, + [455] = {.lex_state = 24, .external_lex_state = 4}, + [456] = {.lex_state = 26, .external_lex_state = 4}, [457] = {.lex_state = 24, .external_lex_state = 3}, [458] = {.lex_state = 24, .external_lex_state = 4}, [459] = {.lex_state = 24, .external_lex_state = 4}, - [460] = {.lex_state = 24, .external_lex_state = 4}, - [461] = {.lex_state = 16, .external_lex_state = 5}, - [462] = {.lex_state = 24, .external_lex_state = 3}, - [463] = {.lex_state = 16, .external_lex_state = 5}, - [464] = {.lex_state = 15, .external_lex_state = 2}, - [465] = {.lex_state = 257, .external_lex_state = 2}, - [466] = {.lex_state = 24, .external_lex_state = 4}, - [467] = {.lex_state = 24, .external_lex_state = 3}, - [468] = {.lex_state = 15, .external_lex_state = 5}, - [469] = {.lex_state = 257, .external_lex_state = 5}, - [470] = {.lex_state = 256, .external_lex_state = 2}, - [471] = {.lex_state = 15, .external_lex_state = 5}, - [472] = {.lex_state = 24, .external_lex_state = 4}, - [473] = {.lex_state = 20, .external_lex_state = 5}, - [474] = {.lex_state = 24, .external_lex_state = 4}, - [475] = {.lex_state = 257, .external_lex_state = 5}, - [476] = {.lex_state = 20, .external_lex_state = 5}, - [477] = {.lex_state = 20, .external_lex_state = 2}, - [478] = {.lex_state = 24, .external_lex_state = 4}, + [460] = {.lex_state = 25, .external_lex_state = 4}, + [461] = {.lex_state = 24, .external_lex_state = 3}, + [462] = {.lex_state = 16, .external_lex_state = 5}, + [463] = {.lex_state = 257, .external_lex_state = 2}, + [464] = {.lex_state = 16, .external_lex_state = 5}, + [465] = {.lex_state = 15, .external_lex_state = 2}, + [466] = {.lex_state = 15, .external_lex_state = 5}, + [467] = {.lex_state = 15, .external_lex_state = 5}, + [468] = {.lex_state = 256, .external_lex_state = 2}, + [469] = {.lex_state = 20, .external_lex_state = 2}, + [470] = {.lex_state = 24, .external_lex_state = 4}, + [471] = {.lex_state = 257, .external_lex_state = 5}, + [472] = {.lex_state = 24, .external_lex_state = 3}, + [473] = {.lex_state = 24, .external_lex_state = 4}, + [474] = {.lex_state = 20, .external_lex_state = 5}, + [475] = {.lex_state = 16, .external_lex_state = 2}, + [476] = {.lex_state = 16, .external_lex_state = 2}, + [477] = {.lex_state = 257, .external_lex_state = 5}, + [478] = {.lex_state = 20, .external_lex_state = 5}, [479] = {.lex_state = 24, .external_lex_state = 4}, - [480] = {.lex_state = 16, .external_lex_state = 2}, + [480] = {.lex_state = 24, .external_lex_state = 4}, [481] = {.lex_state = 24, .external_lex_state = 3}, - [482] = {.lex_state = 16, .external_lex_state = 2}, - [483] = {.lex_state = 254, .external_lex_state = 2}, - [484] = {.lex_state = 26, .external_lex_state = 3}, - [485] = {.lex_state = 21, .external_lex_state = 5}, - [486] = {.lex_state = 20, .external_lex_state = 2}, - [487] = {.lex_state = 21, .external_lex_state = 5}, - [488] = {.lex_state = 21, .external_lex_state = 2}, + [482] = {.lex_state = 24, .external_lex_state = 4}, + [483] = {.lex_state = 21, .external_lex_state = 5}, + [484] = {.lex_state = 254, .external_lex_state = 2}, + [485] = {.lex_state = 20, .external_lex_state = 2}, + [486] = {.lex_state = 21, .external_lex_state = 5}, + [487] = {.lex_state = 25, .external_lex_state = 4}, + [488] = {.lex_state = 21, .external_lex_state = 5}, [489] = {.lex_state = 21, .external_lex_state = 5}, [490] = {.lex_state = 25, .external_lex_state = 4}, - [491] = {.lex_state = 25, .external_lex_state = 4}, - [492] = {.lex_state = 21, .external_lex_state = 5}, - [493] = {.lex_state = 256, .external_lex_state = 5}, - [494] = {.lex_state = 21, .external_lex_state = 2}, - [495] = {.lex_state = 25, .external_lex_state = 4}, + [491] = {.lex_state = 21, .external_lex_state = 5}, + [492] = {.lex_state = 25, .external_lex_state = 4}, + [493] = {.lex_state = 20, .external_lex_state = 2}, + [494] = {.lex_state = 20, .external_lex_state = 2}, + [495] = {.lex_state = 21, .external_lex_state = 5}, [496] = {.lex_state = 21, .external_lex_state = 5}, - [497] = {.lex_state = 21, .external_lex_state = 5}, - [498] = {.lex_state = 256, .external_lex_state = 5}, - [499] = {.lex_state = 21, .external_lex_state = 5}, - [500] = {.lex_state = 21, .external_lex_state = 5}, + [497] = {.lex_state = 15, .external_lex_state = 2}, + [498] = {.lex_state = 18, .external_lex_state = 5}, + [499] = {.lex_state = 15, .external_lex_state = 2}, + [500] = {.lex_state = 18, .external_lex_state = 5}, [501] = {.lex_state = 21, .external_lex_state = 5}, - [502] = {.lex_state = 20, .external_lex_state = 2}, - [503] = {.lex_state = 26, .external_lex_state = 3}, - [504] = {.lex_state = 18, .external_lex_state = 2}, - [505] = {.lex_state = 18, .external_lex_state = 5}, - [506] = {.lex_state = 15, .external_lex_state = 2}, - [507] = {.lex_state = 257, .external_lex_state = 2}, - [508] = {.lex_state = 18, .external_lex_state = 5}, - [509] = {.lex_state = 15, .external_lex_state = 2}, - [510] = {.lex_state = 21, .external_lex_state = 5}, - [511] = {.lex_state = 20, .external_lex_state = 2}, - [512] = {.lex_state = 25, .external_lex_state = 4}, - [513] = {.lex_state = 21, .external_lex_state = 5}, + [502] = {.lex_state = 21, .external_lex_state = 5}, + [503] = {.lex_state = 254, .external_lex_state = 5}, + [504] = {.lex_state = 21, .external_lex_state = 2}, + [505] = {.lex_state = 26, .external_lex_state = 3}, + [506] = {.lex_state = 254, .external_lex_state = 5}, + [507] = {.lex_state = 21, .external_lex_state = 5}, + [508] = {.lex_state = 18, .external_lex_state = 2}, + [509] = {.lex_state = 26, .external_lex_state = 3}, + [510] = {.lex_state = 257, .external_lex_state = 2}, + [511] = {.lex_state = 257, .external_lex_state = 2}, + [512] = {.lex_state = 21, .external_lex_state = 5}, + [513] = {.lex_state = 21, .external_lex_state = 2}, [514] = {.lex_state = 21, .external_lex_state = 5}, - [515] = {.lex_state = 21, .external_lex_state = 5}, - [516] = {.lex_state = 21, .external_lex_state = 5}, - [517] = {.lex_state = 21, .external_lex_state = 5}, - [518] = {.lex_state = 25, .external_lex_state = 4}, - [519] = {.lex_state = 21, .external_lex_state = 5}, - [520] = {.lex_state = 257, .external_lex_state = 2}, - [521] = {.lex_state = 20, .external_lex_state = 2}, + [515] = {.lex_state = 25, .external_lex_state = 4}, + [516] = {.lex_state = 25, .external_lex_state = 4}, + [517] = {.lex_state = 256, .external_lex_state = 5}, + [518] = {.lex_state = 26, .external_lex_state = 3}, + [519] = {.lex_state = 20, .external_lex_state = 2}, + [520] = {.lex_state = 21, .external_lex_state = 5}, + [521] = {.lex_state = 27, .external_lex_state = 4}, [522] = {.lex_state = 21, .external_lex_state = 5}, [523] = {.lex_state = 21, .external_lex_state = 5}, - [524] = {.lex_state = 254, .external_lex_state = 5}, - [525] = {.lex_state = 27, .external_lex_state = 4}, - [526] = {.lex_state = 254, .external_lex_state = 5}, - [527] = {.lex_state = 26, .external_lex_state = 3}, - [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 = 19, .external_lex_state = 5}, - [532] = {.lex_state = 21, .external_lex_state = 2}, - [533] = {.lex_state = 19, .external_lex_state = 5}, - [534] = {.lex_state = 21, .external_lex_state = 2}, + [524] = {.lex_state = 21, .external_lex_state = 5}, + [525] = {.lex_state = 21, .external_lex_state = 5}, + [526] = {.lex_state = 21, .external_lex_state = 5}, + [527] = {.lex_state = 256, .external_lex_state = 5}, + [528] = {.lex_state = 255, .external_lex_state = 5}, + [529] = {.lex_state = 19, .external_lex_state = 5}, + [530] = {.lex_state = 255, .external_lex_state = 5}, + [531] = {.lex_state = 255, .external_lex_state = 5}, + [532] = {.lex_state = 255, .external_lex_state = 5}, + [533] = {.lex_state = 255, .external_lex_state = 5}, + [534] = {.lex_state = 19, .external_lex_state = 5}, [535] = {.lex_state = 21, .external_lex_state = 2}, - [536] = {.lex_state = 21, .external_lex_state = 2}, - [537] = {.lex_state = 19, .external_lex_state = 5}, - [538] = {.lex_state = 255, .external_lex_state = 2}, - [539] = {.lex_state = 255, .external_lex_state = 5}, + [536] = {.lex_state = 255, .external_lex_state = 5}, + [537] = {.lex_state = 21, .external_lex_state = 2}, + [538] = {.lex_state = 255, .external_lex_state = 5}, + [539] = {.lex_state = 21, .external_lex_state = 2}, [540] = {.lex_state = 21, .external_lex_state = 2}, [541] = {.lex_state = 21, .external_lex_state = 2}, - [542] = {.lex_state = 21, .external_lex_state = 2}, - [543] = {.lex_state = 21, .external_lex_state = 2}, - [544] = {.lex_state = 255, .external_lex_state = 5}, + [542] = {.lex_state = 254, .external_lex_state = 2}, + [543] = {.lex_state = 255, .external_lex_state = 5}, + [544] = {.lex_state = 256, .external_lex_state = 2}, [545] = {.lex_state = 255, .external_lex_state = 5}, - [546] = {.lex_state = 255, .external_lex_state = 5}, - [547] = {.lex_state = 19, .external_lex_state = 5}, - [548] = {.lex_state = 18, .external_lex_state = 2}, - [549] = {.lex_state = 21, .external_lex_state = 2}, + [546] = {.lex_state = 21, .external_lex_state = 2}, + [547] = {.lex_state = 21, .external_lex_state = 2}, + [548] = {.lex_state = 253, .external_lex_state = 2}, + [549] = {.lex_state = 255, .external_lex_state = 2}, [550] = {.lex_state = 21, .external_lex_state = 2}, [551] = {.lex_state = 21, .external_lex_state = 2}, - [552] = {.lex_state = 21, .external_lex_state = 2}, + [552] = {.lex_state = 256, .external_lex_state = 2}, [553] = {.lex_state = 21, .external_lex_state = 2}, [554] = {.lex_state = 21, .external_lex_state = 2}, - [555] = {.lex_state = 19, .external_lex_state = 5}, + [555] = {.lex_state = 21, .external_lex_state = 2}, [556] = {.lex_state = 21, .external_lex_state = 2}, [557] = {.lex_state = 21, .external_lex_state = 2}, [558] = {.lex_state = 21, .external_lex_state = 2}, [559] = {.lex_state = 21, .external_lex_state = 2}, [560] = {.lex_state = 21, .external_lex_state = 2}, [561] = {.lex_state = 21, .external_lex_state = 2}, - [562] = {.lex_state = 254, .external_lex_state = 2}, - [563] = {.lex_state = 255, .external_lex_state = 5}, + [562] = {.lex_state = 21, .external_lex_state = 2}, + [563] = {.lex_state = 21, .external_lex_state = 2}, [564] = {.lex_state = 21, .external_lex_state = 2}, - [565] = {.lex_state = 21, .external_lex_state = 2}, + [565] = {.lex_state = 255, .external_lex_state = 5}, [566] = {.lex_state = 21, .external_lex_state = 2}, [567] = {.lex_state = 21, .external_lex_state = 2}, [568] = {.lex_state = 21, .external_lex_state = 2}, - [569] = {.lex_state = 21, .external_lex_state = 2}, + [569] = {.lex_state = 255, .external_lex_state = 2}, [570] = {.lex_state = 21, .external_lex_state = 2}, - [571] = {.lex_state = 21, .external_lex_state = 2}, + [571] = {.lex_state = 255, .external_lex_state = 5}, [572] = {.lex_state = 21, .external_lex_state = 2}, [573] = {.lex_state = 21, .external_lex_state = 2}, - [574] = {.lex_state = 21, .external_lex_state = 2}, - [575] = {.lex_state = 255, .external_lex_state = 5}, - [576] = {.lex_state = 21, .external_lex_state = 2}, - [577] = {.lex_state = 21, .external_lex_state = 2}, - [578] = {.lex_state = 21, .external_lex_state = 2}, - [579] = {.lex_state = 19, .external_lex_state = 5}, - [580] = {.lex_state = 21, .external_lex_state = 2}, - [581] = {.lex_state = 21, .external_lex_state = 2}, + [574] = {.lex_state = 254, .external_lex_state = 2}, + [575] = {.lex_state = 21, .external_lex_state = 2}, + [576] = {.lex_state = 253, .external_lex_state = 5}, + [577] = {.lex_state = 253, .external_lex_state = 5}, + [578] = {.lex_state = 255, .external_lex_state = 5}, + [579] = {.lex_state = 255, .external_lex_state = 5}, + [580] = {.lex_state = 255, .external_lex_state = 5}, + [581] = {.lex_state = 19, .external_lex_state = 5}, [582] = {.lex_state = 21, .external_lex_state = 2}, - [583] = {.lex_state = 21, .external_lex_state = 2}, - [584] = {.lex_state = 21, .external_lex_state = 2}, + [583] = {.lex_state = 19, .external_lex_state = 5}, + [584] = {.lex_state = 19, .external_lex_state = 5}, [585] = {.lex_state = 21, .external_lex_state = 2}, - [586] = {.lex_state = 255, .external_lex_state = 2}, - [587] = {.lex_state = 19, .external_lex_state = 5}, - [588] = {.lex_state = 19, .external_lex_state = 5}, + [586] = {.lex_state = 19, .external_lex_state = 5}, + [587] = {.lex_state = 18, .external_lex_state = 2}, + [588] = {.lex_state = 255, .external_lex_state = 5}, [589] = {.lex_state = 21, .external_lex_state = 2}, - [590] = {.lex_state = 254, .external_lex_state = 2}, - [591] = {.lex_state = 21, .external_lex_state = 2}, - [592] = {.lex_state = 255, .external_lex_state = 5}, - [593] = {.lex_state = 21, .external_lex_state = 2}, - [594] = {.lex_state = 21, .external_lex_state = 2}, - [595] = {.lex_state = 21, .external_lex_state = 2}, - [596] = {.lex_state = 19, .external_lex_state = 5}, - [597] = {.lex_state = 256, .external_lex_state = 2}, + [590] = {.lex_state = 21, .external_lex_state = 2}, + [591] = {.lex_state = 19, .external_lex_state = 5}, + [592] = {.lex_state = 21, .external_lex_state = 2}, + [593] = {.lex_state = 254, .external_lex_state = 2}, + [594] = {.lex_state = 19, .external_lex_state = 5}, + [595] = {.lex_state = 254, .external_lex_state = 2}, + [596] = {.lex_state = 21, .external_lex_state = 2}, + [597] = {.lex_state = 19, .external_lex_state = 5}, [598] = {.lex_state = 255, .external_lex_state = 5}, [599] = {.lex_state = 21, .external_lex_state = 2}, [600] = {.lex_state = 21, .external_lex_state = 2}, - [601] = {.lex_state = 21, .external_lex_state = 2}, - [602] = {.lex_state = 21, .external_lex_state = 2}, - [603] = {.lex_state = 255, .external_lex_state = 5}, - [604] = {.lex_state = 19, .external_lex_state = 5}, - [605] = {.lex_state = 21, .external_lex_state = 2}, - [606] = {.lex_state = 19, .external_lex_state = 5}, - [607] = {.lex_state = 21, .external_lex_state = 2}, - [608] = {.lex_state = 21, .external_lex_state = 2}, + [601] = {.lex_state = 255, .external_lex_state = 5}, + [602] = {.lex_state = 19, .external_lex_state = 5}, + [603] = {.lex_state = 21, .external_lex_state = 2}, + [604] = {.lex_state = 255, .external_lex_state = 5}, + [605] = {.lex_state = 19, .external_lex_state = 5}, + [606] = {.lex_state = 21, .external_lex_state = 2}, + [607] = {.lex_state = 19, .external_lex_state = 5}, + [608] = {.lex_state = 19, .external_lex_state = 5}, [609] = {.lex_state = 21, .external_lex_state = 2}, [610] = {.lex_state = 21, .external_lex_state = 2}, [611] = {.lex_state = 21, .external_lex_state = 2}, - [612] = {.lex_state = 21, .external_lex_state = 2}, - [613] = {.lex_state = 21, .external_lex_state = 2}, + [612] = {.lex_state = 19, .external_lex_state = 5}, + [613] = {.lex_state = 19, .external_lex_state = 5}, [614] = {.lex_state = 21, .external_lex_state = 2}, [615] = {.lex_state = 21, .external_lex_state = 2}, [616] = {.lex_state = 21, .external_lex_state = 2}, - [617] = {.lex_state = 18, .external_lex_state = 2}, - [618] = {.lex_state = 255, .external_lex_state = 5}, - [619] = {.lex_state = 253, .external_lex_state = 5}, - [620] = {.lex_state = 19, .external_lex_state = 5}, + [617] = {.lex_state = 21, .external_lex_state = 2}, + [618] = {.lex_state = 18, .external_lex_state = 2}, + [619] = {.lex_state = 19, .external_lex_state = 5}, + [620] = {.lex_state = 18, .external_lex_state = 2}, [621] = {.lex_state = 21, .external_lex_state = 2}, - [622] = {.lex_state = 255, .external_lex_state = 5}, - [623] = {.lex_state = 21, .external_lex_state = 2}, - [624] = {.lex_state = 21, .external_lex_state = 2}, - [625] = {.lex_state = 255, .external_lex_state = 5}, + [622] = {.lex_state = 21, .external_lex_state = 2}, + [623] = {.lex_state = 19, .external_lex_state = 5}, + [624] = {.lex_state = 18, .external_lex_state = 2}, + [625] = {.lex_state = 19, .external_lex_state = 5}, [626] = {.lex_state = 21, .external_lex_state = 2}, [627] = {.lex_state = 21, .external_lex_state = 2}, - [628] = {.lex_state = 254, .external_lex_state = 2}, + [628] = {.lex_state = 21, .external_lex_state = 2}, [629] = {.lex_state = 21, .external_lex_state = 2}, - [630] = {.lex_state = 255, .external_lex_state = 5}, + [630] = {.lex_state = 21, .external_lex_state = 2}, [631] = {.lex_state = 21, .external_lex_state = 2}, - [632] = {.lex_state = 253, .external_lex_state = 5}, + [632] = {.lex_state = 21, .external_lex_state = 2}, [633] = {.lex_state = 21, .external_lex_state = 2}, - [634] = {.lex_state = 255, .external_lex_state = 5}, - [635] = {.lex_state = 255, .external_lex_state = 5}, - [636] = {.lex_state = 18, .external_lex_state = 2}, + [634] = {.lex_state = 21, .external_lex_state = 2}, + [635] = {.lex_state = 21, .external_lex_state = 2}, + [636] = {.lex_state = 21, .external_lex_state = 2}, [637] = {.lex_state = 21, .external_lex_state = 2}, - [638] = {.lex_state = 19, .external_lex_state = 5}, + [638] = {.lex_state = 21, .external_lex_state = 2}, [639] = {.lex_state = 21, .external_lex_state = 2}, [640] = {.lex_state = 21, .external_lex_state = 2}, - [641] = {.lex_state = 21, .external_lex_state = 2}, - [642] = {.lex_state = 21, .external_lex_state = 2}, - [643] = {.lex_state = 253, .external_lex_state = 2}, - [644] = {.lex_state = 254, .external_lex_state = 2}, - [645] = {.lex_state = 255, .external_lex_state = 5}, - [646] = {.lex_state = 21, .external_lex_state = 2}, - [647] = {.lex_state = 21, .external_lex_state = 2}, - [648] = {.lex_state = 21, .external_lex_state = 2}, - [649] = {.lex_state = 21, .external_lex_state = 2}, - [650] = {.lex_state = 255, .external_lex_state = 5}, - [651] = {.lex_state = 21, .external_lex_state = 2}, - [652] = {.lex_state = 21, .external_lex_state = 2}, - [653] = {.lex_state = 19, .external_lex_state = 5}, - [654] = {.lex_state = 21, .external_lex_state = 2}, - [655] = {.lex_state = 21, .external_lex_state = 2}, - [656] = {.lex_state = 21, .external_lex_state = 2}, - [657] = {.lex_state = 21, .external_lex_state = 2}, - [658] = {.lex_state = 21, .external_lex_state = 2}, - [659] = {.lex_state = 19, .external_lex_state = 5}, - [660] = {.lex_state = 21, .external_lex_state = 2}, - [661] = {.lex_state = 21, .external_lex_state = 2}, - [662] = {.lex_state = 19, .external_lex_state = 5}, - [663] = {.lex_state = 19, .external_lex_state = 5}, - [664] = {.lex_state = 19, .external_lex_state = 5}, - [665] = {.lex_state = 255, .external_lex_state = 5}, - [666] = {.lex_state = 21, .external_lex_state = 2}, - [667] = {.lex_state = 21, .external_lex_state = 2}, - [668] = {.lex_state = 21, .external_lex_state = 2}, - [669] = {.lex_state = 21, .external_lex_state = 2}, - [670] = {.lex_state = 21, .external_lex_state = 2}, - [671] = {.lex_state = 21, .external_lex_state = 2}, - [672] = {.lex_state = 21, .external_lex_state = 2}, - [673] = {.lex_state = 21, .external_lex_state = 2}, - [674] = {.lex_state = 256, .external_lex_state = 2}, - [675] = {.lex_state = 21, .external_lex_state = 2}, - [676] = {.lex_state = 18, .external_lex_state = 2}, - [677] = {.lex_state = 21, .external_lex_state = 2}, - [678] = {.lex_state = 255, .external_lex_state = 2}, - [679] = {.lex_state = 19, .external_lex_state = 2}, - [680] = {.lex_state = 19, .external_lex_state = 2}, - [681] = {.lex_state = 19, .external_lex_state = 2}, + [641] = {.lex_state = 255, .external_lex_state = 2}, + [642] = {.lex_state = 19, .external_lex_state = 2}, + [643] = {.lex_state = 255, .external_lex_state = 2}, + [644] = {.lex_state = 255, .external_lex_state = 2}, + [645] = {.lex_state = 255, .external_lex_state = 2}, + [646] = {.lex_state = 25, .external_lex_state = 4}, + [647] = {.lex_state = 255, .external_lex_state = 2}, + [648] = {.lex_state = 255, .external_lex_state = 2}, + [649] = {.lex_state = 255, .external_lex_state = 2}, + [650] = {.lex_state = 255, .external_lex_state = 2}, + [651] = {.lex_state = 255, .external_lex_state = 2}, + [652] = {.lex_state = 255, .external_lex_state = 2}, + [653] = {.lex_state = 255, .external_lex_state = 2}, + [654] = {.lex_state = 255, .external_lex_state = 2}, + [655] = {.lex_state = 255, .external_lex_state = 2}, + [656] = {.lex_state = 255, .external_lex_state = 2}, + [657] = {.lex_state = 255, .external_lex_state = 2}, + [658] = {.lex_state = 255, .external_lex_state = 2}, + [659] = {.lex_state = 255, .external_lex_state = 2}, + [660] = {.lex_state = 255, .external_lex_state = 2}, + [661] = {.lex_state = 255, .external_lex_state = 2}, + [662] = {.lex_state = 255, .external_lex_state = 2}, + [663] = {.lex_state = 25, .external_lex_state = 4}, + [664] = {.lex_state = 255, .external_lex_state = 2}, + [665] = {.lex_state = 255, .external_lex_state = 2}, + [666] = {.lex_state = 255, .external_lex_state = 2}, + [667] = {.lex_state = 255, .external_lex_state = 2}, + [668] = {.lex_state = 255, .external_lex_state = 2}, + [669] = {.lex_state = 255, .external_lex_state = 2}, + [670] = {.lex_state = 255, .external_lex_state = 2}, + [671] = {.lex_state = 252, .external_lex_state = 5}, + [672] = {.lex_state = 255, .external_lex_state = 2}, + [673] = {.lex_state = 255, .external_lex_state = 2}, + [674] = {.lex_state = 253, .external_lex_state = 2}, + [675] = {.lex_state = 252, .external_lex_state = 5}, + [676] = {.lex_state = 255, .external_lex_state = 2}, + [677] = {.lex_state = 255, .external_lex_state = 2}, + [678] = {.lex_state = 25, .external_lex_state = 4}, + [679] = {.lex_state = 252, .external_lex_state = 5}, + [680] = {.lex_state = 255, .external_lex_state = 2}, + [681] = {.lex_state = 252, .external_lex_state = 5}, [682] = {.lex_state = 255, .external_lex_state = 2}, [683] = {.lex_state = 255, .external_lex_state = 2}, - [684] = {.lex_state = 19, .external_lex_state = 2}, + [684] = {.lex_state = 255, .external_lex_state = 2}, [685] = {.lex_state = 255, .external_lex_state = 2}, [686] = {.lex_state = 255, .external_lex_state = 2}, - [687] = {.lex_state = 19, .external_lex_state = 2}, - [688] = {.lex_state = 19, .external_lex_state = 2}, + [687] = {.lex_state = 255, .external_lex_state = 2}, + [688] = {.lex_state = 255, .external_lex_state = 2}, [689] = {.lex_state = 255, .external_lex_state = 2}, - [690] = {.lex_state = 19, .external_lex_state = 2}, - [691] = {.lex_state = 19, .external_lex_state = 2}, - [692] = {.lex_state = 19, .external_lex_state = 2}, + [690] = {.lex_state = 255, .external_lex_state = 2}, + [691] = {.lex_state = 255, .external_lex_state = 2}, + [692] = {.lex_state = 255, .external_lex_state = 2}, [693] = {.lex_state = 255, .external_lex_state = 2}, - [694] = {.lex_state = 19, .external_lex_state = 2}, + [694] = {.lex_state = 255, .external_lex_state = 2}, [695] = {.lex_state = 255, .external_lex_state = 2}, - [696] = {.lex_state = 19, .external_lex_state = 2}, - [697] = {.lex_state = 255, .external_lex_state = 2}, - [698] = {.lex_state = 255, .external_lex_state = 2}, - [699] = {.lex_state = 255, .external_lex_state = 2}, + [696] = {.lex_state = 252, .external_lex_state = 5}, + [697] = {.lex_state = 25, .external_lex_state = 4}, + [698] = {.lex_state = 25, .external_lex_state = 4}, + [699] = {.lex_state = 19, .external_lex_state = 2}, [700] = {.lex_state = 255, .external_lex_state = 2}, [701] = {.lex_state = 255, .external_lex_state = 2}, [702] = {.lex_state = 255, .external_lex_state = 2}, @@ -11409,61 +11232,61 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [708] = {.lex_state = 255, .external_lex_state = 2}, [709] = {.lex_state = 255, .external_lex_state = 2}, [710] = {.lex_state = 255, .external_lex_state = 2}, - [711] = {.lex_state = 255, .external_lex_state = 2}, - [712] = {.lex_state = 255, .external_lex_state = 2}, - [713] = {.lex_state = 19, .external_lex_state = 2}, - [714] = {.lex_state = 255, .external_lex_state = 2}, - [715] = {.lex_state = 255, .external_lex_state = 2}, - [716] = {.lex_state = 255, .external_lex_state = 2}, - [717] = {.lex_state = 19, .external_lex_state = 2}, - [718] = {.lex_state = 255, .external_lex_state = 2}, - [719] = {.lex_state = 19, .external_lex_state = 2}, - [720] = {.lex_state = 255, .external_lex_state = 2}, - [721] = {.lex_state = 19, .external_lex_state = 2}, - [722] = {.lex_state = 255, .external_lex_state = 2}, - [723] = {.lex_state = 19, .external_lex_state = 2}, + [711] = {.lex_state = 19, .external_lex_state = 2}, + [712] = {.lex_state = 19, .external_lex_state = 2}, + [713] = {.lex_state = 252, .external_lex_state = 5}, + [714] = {.lex_state = 252, .external_lex_state = 5}, + [715] = {.lex_state = 252, .external_lex_state = 5}, + [716] = {.lex_state = 252, .external_lex_state = 5}, + [717] = {.lex_state = 255, .external_lex_state = 2}, + [718] = {.lex_state = 253, .external_lex_state = 2}, + [719] = {.lex_state = 255, .external_lex_state = 2}, + [720] = {.lex_state = 253, .external_lex_state = 2}, + [721] = {.lex_state = 255, .external_lex_state = 2}, + [722] = {.lex_state = 253, .external_lex_state = 2}, + [723] = {.lex_state = 252, .external_lex_state = 5}, [724] = {.lex_state = 19, .external_lex_state = 2}, [725] = {.lex_state = 19, .external_lex_state = 2}, - [726] = {.lex_state = 255, .external_lex_state = 2}, - [727] = {.lex_state = 252, .external_lex_state = 5}, - [728] = {.lex_state = 252, .external_lex_state = 5}, - [729] = {.lex_state = 252, .external_lex_state = 5}, - [730] = {.lex_state = 19, .external_lex_state = 2}, - [731] = {.lex_state = 255, .external_lex_state = 2}, + [726] = {.lex_state = 19, .external_lex_state = 2}, + [727] = {.lex_state = 19, .external_lex_state = 2}, + [728] = {.lex_state = 19, .external_lex_state = 2}, + [729] = {.lex_state = 19, .external_lex_state = 2}, + [730] = {.lex_state = 252, .external_lex_state = 5}, + [731] = {.lex_state = 19, .external_lex_state = 2}, [732] = {.lex_state = 19, .external_lex_state = 2}, [733] = {.lex_state = 19, .external_lex_state = 2}, [734] = {.lex_state = 19, .external_lex_state = 2}, [735] = {.lex_state = 19, .external_lex_state = 2}, - [736] = {.lex_state = 255, .external_lex_state = 2}, - [737] = {.lex_state = 255, .external_lex_state = 2}, - [738] = {.lex_state = 255, .external_lex_state = 2}, + [736] = {.lex_state = 252, .external_lex_state = 5}, + [737] = {.lex_state = 19, .external_lex_state = 2}, + [738] = {.lex_state = 19, .external_lex_state = 2}, [739] = {.lex_state = 19, .external_lex_state = 2}, [740] = {.lex_state = 19, .external_lex_state = 2}, [741] = {.lex_state = 19, .external_lex_state = 2}, [742] = {.lex_state = 19, .external_lex_state = 2}, - [743] = {.lex_state = 255, .external_lex_state = 2}, + [743] = {.lex_state = 19, .external_lex_state = 2}, [744] = {.lex_state = 19, .external_lex_state = 2}, - [745] = {.lex_state = 252, .external_lex_state = 5}, - [746] = {.lex_state = 19, .external_lex_state = 2}, + [745] = {.lex_state = 19, .external_lex_state = 2}, + [746] = {.lex_state = 252, .external_lex_state = 5}, [747] = {.lex_state = 19, .external_lex_state = 2}, [748] = {.lex_state = 19, .external_lex_state = 2}, [749] = {.lex_state = 19, .external_lex_state = 2}, [750] = {.lex_state = 19, .external_lex_state = 2}, [751] = {.lex_state = 19, .external_lex_state = 2}, - [752] = {.lex_state = 253, .external_lex_state = 2}, - [753] = {.lex_state = 255, .external_lex_state = 2}, - [754] = {.lex_state = 19, .external_lex_state = 2}, + [752] = {.lex_state = 255, .external_lex_state = 2}, + [753] = {.lex_state = 19, .external_lex_state = 2}, + [754] = {.lex_state = 252, .external_lex_state = 5}, [755] = {.lex_state = 19, .external_lex_state = 2}, [756] = {.lex_state = 19, .external_lex_state = 2}, - [757] = {.lex_state = 19, .external_lex_state = 2}, + [757] = {.lex_state = 255, .external_lex_state = 2}, [758] = {.lex_state = 19, .external_lex_state = 2}, [759] = {.lex_state = 19, .external_lex_state = 2}, - [760] = {.lex_state = 255, .external_lex_state = 2}, - [761] = {.lex_state = 255, .external_lex_state = 2}, - [762] = {.lex_state = 252, .external_lex_state = 5}, + [760] = {.lex_state = 19, .external_lex_state = 2}, + [761] = {.lex_state = 19, .external_lex_state = 2}, + [762] = {.lex_state = 19, .external_lex_state = 2}, [763] = {.lex_state = 19, .external_lex_state = 2}, - [764] = {.lex_state = 255, .external_lex_state = 2}, - [765] = {.lex_state = 255, .external_lex_state = 2}, + [764] = {.lex_state = 19, .external_lex_state = 2}, + [765] = {.lex_state = 19, .external_lex_state = 2}, [766] = {.lex_state = 19, .external_lex_state = 2}, [767] = {.lex_state = 19, .external_lex_state = 2}, [768] = {.lex_state = 19, .external_lex_state = 2}, @@ -11471,449 +11294,449 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [770] = {.lex_state = 19, .external_lex_state = 2}, [771] = {.lex_state = 19, .external_lex_state = 2}, [772] = {.lex_state = 19, .external_lex_state = 2}, - [773] = {.lex_state = 255, .external_lex_state = 2}, - [774] = {.lex_state = 255, .external_lex_state = 2}, - [775] = {.lex_state = 255, .external_lex_state = 2}, - [776] = {.lex_state = 255, .external_lex_state = 2}, - [777] = {.lex_state = 252, .external_lex_state = 5}, + [773] = {.lex_state = 19, .external_lex_state = 2}, + [774] = {.lex_state = 252, .external_lex_state = 5}, + [775] = {.lex_state = 252, .external_lex_state = 5}, + [776] = {.lex_state = 252, .external_lex_state = 5}, + [777] = {.lex_state = 19, .external_lex_state = 2}, [778] = {.lex_state = 19, .external_lex_state = 2}, [779] = {.lex_state = 19, .external_lex_state = 2}, [780] = {.lex_state = 19, .external_lex_state = 2}, [781] = {.lex_state = 19, .external_lex_state = 2}, [782] = {.lex_state = 19, .external_lex_state = 2}, - [783] = {.lex_state = 255, .external_lex_state = 2}, + [783] = {.lex_state = 19, .external_lex_state = 2}, [784] = {.lex_state = 19, .external_lex_state = 2}, [785] = {.lex_state = 19, .external_lex_state = 2}, - [786] = {.lex_state = 25, .external_lex_state = 4}, + [786] = {.lex_state = 252, .external_lex_state = 5}, [787] = {.lex_state = 19, .external_lex_state = 2}, [788] = {.lex_state = 19, .external_lex_state = 2}, [789] = {.lex_state = 19, .external_lex_state = 2}, [790] = {.lex_state = 19, .external_lex_state = 2}, [791] = {.lex_state = 19, .external_lex_state = 2}, [792] = {.lex_state = 19, .external_lex_state = 2}, - [793] = {.lex_state = 19, .external_lex_state = 2}, - [794] = {.lex_state = 255, .external_lex_state = 2}, - [795] = {.lex_state = 19, .external_lex_state = 2}, - [796] = {.lex_state = 255, .external_lex_state = 2}, - [797] = {.lex_state = 255, .external_lex_state = 2}, - [798] = {.lex_state = 255, .external_lex_state = 2}, - [799] = {.lex_state = 252, .external_lex_state = 5}, - [800] = {.lex_state = 255, .external_lex_state = 2}, - [801] = {.lex_state = 25, .external_lex_state = 4}, - [802] = {.lex_state = 19, .external_lex_state = 2}, - [803] = {.lex_state = 19, .external_lex_state = 2}, - [804] = {.lex_state = 255, .external_lex_state = 2}, - [805] = {.lex_state = 255, .external_lex_state = 2}, - [806] = {.lex_state = 255, .external_lex_state = 2}, - [807] = {.lex_state = 255, .external_lex_state = 2}, - [808] = {.lex_state = 19, .external_lex_state = 2}, - [809] = {.lex_state = 255, .external_lex_state = 2}, - [810] = {.lex_state = 253, .external_lex_state = 2}, - [811] = {.lex_state = 19, .external_lex_state = 2}, - [812] = {.lex_state = 255, .external_lex_state = 2}, - [813] = {.lex_state = 19, .external_lex_state = 2}, - [814] = {.lex_state = 252, .external_lex_state = 5}, - [815] = {.lex_state = 252, .external_lex_state = 5}, - [816] = {.lex_state = 252, .external_lex_state = 5}, - [817] = {.lex_state = 255, .external_lex_state = 2}, - [818] = {.lex_state = 255, .external_lex_state = 2}, - [819] = {.lex_state = 255, .external_lex_state = 2}, - [820] = {.lex_state = 19, .external_lex_state = 2}, - [821] = {.lex_state = 255, .external_lex_state = 2}, - [822] = {.lex_state = 255, .external_lex_state = 2}, - [823] = {.lex_state = 252, .external_lex_state = 5}, - [824] = {.lex_state = 255, .external_lex_state = 2}, - [825] = {.lex_state = 255, .external_lex_state = 2}, - [826] = {.lex_state = 255, .external_lex_state = 2}, - [827] = {.lex_state = 255, .external_lex_state = 2}, - [828] = {.lex_state = 255, .external_lex_state = 2}, - [829] = {.lex_state = 19, .external_lex_state = 2}, - [830] = {.lex_state = 255, .external_lex_state = 2}, - [831] = {.lex_state = 255, .external_lex_state = 2}, - [832] = {.lex_state = 255, .external_lex_state = 2}, - [833] = {.lex_state = 252, .external_lex_state = 5}, - [834] = {.lex_state = 255, .external_lex_state = 2}, - [835] = {.lex_state = 255, .external_lex_state = 2}, - [836] = {.lex_state = 255, .external_lex_state = 2}, - [837] = {.lex_state = 255, .external_lex_state = 2}, - [838] = {.lex_state = 255, .external_lex_state = 2}, - [839] = {.lex_state = 255, .external_lex_state = 2}, - [840] = {.lex_state = 255, .external_lex_state = 2}, - [841] = {.lex_state = 255, .external_lex_state = 2}, - [842] = {.lex_state = 19, .external_lex_state = 2}, - [843] = {.lex_state = 19, .external_lex_state = 2}, - [844] = {.lex_state = 255, .external_lex_state = 2}, - [845] = {.lex_state = 255, .external_lex_state = 2}, - [846] = {.lex_state = 19, .external_lex_state = 2}, - [847] = {.lex_state = 19, .external_lex_state = 2}, - [848] = {.lex_state = 255, .external_lex_state = 2}, - [849] = {.lex_state = 19, .external_lex_state = 2}, - [850] = {.lex_state = 19, .external_lex_state = 2}, - [851] = {.lex_state = 19, .external_lex_state = 2}, - [852] = {.lex_state = 19, .external_lex_state = 2}, - [853] = {.lex_state = 255, .external_lex_state = 2}, - [854] = {.lex_state = 255, .external_lex_state = 2}, - [855] = {.lex_state = 19, .external_lex_state = 2}, - [856] = {.lex_state = 252, .external_lex_state = 5}, - [857] = {.lex_state = 255, .external_lex_state = 2}, - [858] = {.lex_state = 19, .external_lex_state = 2}, - [859] = {.lex_state = 252, .external_lex_state = 5}, - [860] = {.lex_state = 255, .external_lex_state = 2}, - [861] = {.lex_state = 255, .external_lex_state = 2}, - [862] = {.lex_state = 252, .external_lex_state = 5}, - [863] = {.lex_state = 255, .external_lex_state = 2}, - [864] = {.lex_state = 25, .external_lex_state = 4}, - [865] = {.lex_state = 255, .external_lex_state = 2}, - [866] = {.lex_state = 255, .external_lex_state = 2}, - [867] = {.lex_state = 19, .external_lex_state = 2}, - [868] = {.lex_state = 255, .external_lex_state = 2}, - [869] = {.lex_state = 252, .external_lex_state = 5}, - [870] = {.lex_state = 19, .external_lex_state = 2}, - [871] = {.lex_state = 252, .external_lex_state = 5}, - [872] = {.lex_state = 255, .external_lex_state = 2}, - [873] = {.lex_state = 255, .external_lex_state = 2}, - [874] = {.lex_state = 255, .external_lex_state = 2}, - [875] = {.lex_state = 255, .external_lex_state = 2}, - [876] = {.lex_state = 19, .external_lex_state = 2}, - [877] = {.lex_state = 252, .external_lex_state = 5}, - [878] = {.lex_state = 19, .external_lex_state = 2}, - [879] = {.lex_state = 255, .external_lex_state = 2}, - [880] = {.lex_state = 255, .external_lex_state = 2}, - [881] = {.lex_state = 255, .external_lex_state = 2}, - [882] = {.lex_state = 255, .external_lex_state = 2}, - [883] = {.lex_state = 255, .external_lex_state = 2}, - [884] = {.lex_state = 19, .external_lex_state = 2}, - [885] = {.lex_state = 19, .external_lex_state = 2}, - [886] = {.lex_state = 19, .external_lex_state = 2}, - [887] = {.lex_state = 19, .external_lex_state = 2}, - [888] = {.lex_state = 19, .external_lex_state = 2}, - [889] = {.lex_state = 19, .external_lex_state = 2}, - [890] = {.lex_state = 19, .external_lex_state = 2}, - [891] = {.lex_state = 19, .external_lex_state = 2}, - [892] = {.lex_state = 253, .external_lex_state = 2}, - [893] = {.lex_state = 25, .external_lex_state = 4}, - [894] = {.lex_state = 25, .external_lex_state = 4}, - [895] = {.lex_state = 19, .external_lex_state = 2}, - [896] = {.lex_state = 19, .external_lex_state = 2}, - [897] = {.lex_state = 19, .external_lex_state = 2}, - [898] = {.lex_state = 253, .external_lex_state = 2}, - [899] = {.lex_state = 19, .external_lex_state = 2}, - [900] = {.lex_state = 19, .external_lex_state = 2}, - [901] = {.lex_state = 19, .external_lex_state = 2}, - [902] = {.lex_state = 19, .external_lex_state = 2}, - [903] = {.lex_state = 19, .external_lex_state = 2}, - [904] = {.lex_state = 252, .external_lex_state = 2}, - [905] = {.lex_state = 252, .external_lex_state = 2}, - [906] = {.lex_state = 252, .external_lex_state = 2}, + [793] = {.lex_state = 252, .external_lex_state = 2}, + [794] = {.lex_state = 252, .external_lex_state = 2}, + [795] = {.lex_state = 252, .external_lex_state = 2}, + [796] = {.lex_state = 252, .external_lex_state = 2}, + [797] = {.lex_state = 252, .external_lex_state = 2}, + [798] = {.lex_state = 252, .external_lex_state = 2}, + [799] = {.lex_state = 252, .external_lex_state = 2}, + [800] = {.lex_state = 258, .external_lex_state = 4}, + [801] = {.lex_state = 258, .external_lex_state = 4}, + [802] = {.lex_state = 252, .external_lex_state = 2}, + [803] = {.lex_state = 252, .external_lex_state = 2}, + [804] = {.lex_state = 252, .external_lex_state = 2}, + [805] = {.lex_state = 252, .external_lex_state = 2}, + [806] = {.lex_state = 252, .external_lex_state = 2}, + [807] = {.lex_state = 252, .external_lex_state = 2}, + [808] = {.lex_state = 252, .external_lex_state = 2}, + [809] = {.lex_state = 252, .external_lex_state = 2}, + [810] = {.lex_state = 252, .external_lex_state = 2}, + [811] = {.lex_state = 252, .external_lex_state = 2}, + [812] = {.lex_state = 252, .external_lex_state = 2}, + [813] = {.lex_state = 252, .external_lex_state = 2}, + [814] = {.lex_state = 252, .external_lex_state = 2}, + [815] = {.lex_state = 252, .external_lex_state = 2}, + [816] = {.lex_state = 252, .external_lex_state = 2}, + [817] = {.lex_state = 252, .external_lex_state = 2}, + [818] = {.lex_state = 252, .external_lex_state = 2}, + [819] = {.lex_state = 252, .external_lex_state = 2}, + [820] = {.lex_state = 252, .external_lex_state = 2}, + [821] = {.lex_state = 252, .external_lex_state = 2}, + [822] = {.lex_state = 252, .external_lex_state = 2}, + [823] = {.lex_state = 252, .external_lex_state = 2}, + [824] = {.lex_state = 252, .external_lex_state = 2}, + [825] = {.lex_state = 252, .external_lex_state = 2}, + [826] = {.lex_state = 252, .external_lex_state = 2}, + [827] = {.lex_state = 252, .external_lex_state = 2}, + [828] = {.lex_state = 252, .external_lex_state = 2}, + [829] = {.lex_state = 252, .external_lex_state = 2}, + [830] = {.lex_state = 252, .external_lex_state = 2}, + [831] = {.lex_state = 252, .external_lex_state = 2}, + [832] = {.lex_state = 252, .external_lex_state = 2}, + [833] = {.lex_state = 252, .external_lex_state = 2}, + [834] = {.lex_state = 252, .external_lex_state = 2}, + [835] = {.lex_state = 252, .external_lex_state = 2}, + [836] = {.lex_state = 252, .external_lex_state = 2}, + [837] = {.lex_state = 252, .external_lex_state = 2}, + [838] = {.lex_state = 258, .external_lex_state = 4}, + [839] = {.lex_state = 252, .external_lex_state = 2}, + [840] = {.lex_state = 252, .external_lex_state = 2}, + [841] = {.lex_state = 252, .external_lex_state = 2}, + [842] = {.lex_state = 252, .external_lex_state = 2}, + [843] = {.lex_state = 252, .external_lex_state = 2}, + [844] = {.lex_state = 252, .external_lex_state = 2}, + [845] = {.lex_state = 252, .external_lex_state = 2}, + [846] = {.lex_state = 252, .external_lex_state = 2}, + [847] = {.lex_state = 252, .external_lex_state = 2}, + [848] = {.lex_state = 252, .external_lex_state = 2}, + [849] = {.lex_state = 252, .external_lex_state = 2}, + [850] = {.lex_state = 252, .external_lex_state = 2}, + [851] = {.lex_state = 252, .external_lex_state = 2}, + [852] = {.lex_state = 252, .external_lex_state = 2}, + [853] = {.lex_state = 252, .external_lex_state = 2}, + [854] = {.lex_state = 252, .external_lex_state = 2}, + [855] = {.lex_state = 252, .external_lex_state = 2}, + [856] = {.lex_state = 252, .external_lex_state = 2}, + [857] = {.lex_state = 252, .external_lex_state = 2}, + [858] = {.lex_state = 252, .external_lex_state = 2}, + [859] = {.lex_state = 258, .external_lex_state = 3}, + [860] = {.lex_state = 258, .external_lex_state = 3}, + [861] = {.lex_state = 258, .external_lex_state = 3}, + [862] = {.lex_state = 258, .external_lex_state = 3}, + [863] = {.lex_state = 258, .external_lex_state = 3}, + [864] = {.lex_state = 27, .external_lex_state = 3}, + [865] = {.lex_state = 258, .external_lex_state = 3}, + [866] = {.lex_state = 258, .external_lex_state = 3}, + [867] = {.lex_state = 258, .external_lex_state = 3}, + [868] = {.lex_state = 258, .external_lex_state = 3}, + [869] = {.lex_state = 252, .external_lex_state = 2}, + [870] = {.lex_state = 252, .external_lex_state = 2}, + [871] = {.lex_state = 252, .external_lex_state = 2}, + [872] = {.lex_state = 252, .external_lex_state = 2}, + [873] = {.lex_state = 252, .external_lex_state = 2}, + [874] = {.lex_state = 258, .external_lex_state = 3}, + [875] = {.lex_state = 252, .external_lex_state = 2}, + [876] = {.lex_state = 252, .external_lex_state = 2}, + [877] = {.lex_state = 252, .external_lex_state = 2}, + [878] = {.lex_state = 258, .external_lex_state = 3}, + [879] = {.lex_state = 258, .external_lex_state = 3}, + [880] = {.lex_state = 258, .external_lex_state = 4}, + [881] = {.lex_state = 258, .external_lex_state = 4}, + [882] = {.lex_state = 258, .external_lex_state = 4}, + [883] = {.lex_state = 258, .external_lex_state = 4}, + [884] = {.lex_state = 258, .external_lex_state = 4}, + [885] = {.lex_state = 258, .external_lex_state = 3}, + [886] = {.lex_state = 258, .external_lex_state = 4}, + [887] = {.lex_state = 258, .external_lex_state = 4}, + [888] = {.lex_state = 258, .external_lex_state = 3}, + [889] = {.lex_state = 258, .external_lex_state = 4}, + [890] = {.lex_state = 258, .external_lex_state = 4}, + [891] = {.lex_state = 258, .external_lex_state = 4}, + [892] = {.lex_state = 258, .external_lex_state = 4}, + [893] = {.lex_state = 258, .external_lex_state = 4}, + [894] = {.lex_state = 258, .external_lex_state = 3}, + [895] = {.lex_state = 258, .external_lex_state = 4}, + [896] = {.lex_state = 258, .external_lex_state = 4}, + [897] = {.lex_state = 258, .external_lex_state = 3}, + [898] = {.lex_state = 258, .external_lex_state = 3}, + [899] = {.lex_state = 258, .external_lex_state = 4}, + [900] = {.lex_state = 258, .external_lex_state = 3}, + [901] = {.lex_state = 258, .external_lex_state = 4}, + [902] = {.lex_state = 258, .external_lex_state = 4}, + [903] = {.lex_state = 258, .external_lex_state = 4}, + [904] = {.lex_state = 258, .external_lex_state = 3}, + [905] = {.lex_state = 258, .external_lex_state = 4}, + [906] = {.lex_state = 258, .external_lex_state = 4}, [907] = {.lex_state = 258, .external_lex_state = 4}, - [908] = {.lex_state = 252, .external_lex_state = 2}, - [909] = {.lex_state = 252, .external_lex_state = 2}, - [910] = {.lex_state = 252, .external_lex_state = 2}, - [911] = {.lex_state = 252, .external_lex_state = 2}, - [912] = {.lex_state = 252, .external_lex_state = 2}, - [913] = {.lex_state = 252, .external_lex_state = 2}, - [914] = {.lex_state = 252, .external_lex_state = 2}, - [915] = {.lex_state = 252, .external_lex_state = 2}, - [916] = {.lex_state = 252, .external_lex_state = 2}, - [917] = {.lex_state = 252, .external_lex_state = 2}, - [918] = {.lex_state = 252, .external_lex_state = 2}, - [919] = {.lex_state = 252, .external_lex_state = 2}, - [920] = {.lex_state = 252, .external_lex_state = 2}, - [921] = {.lex_state = 252, .external_lex_state = 2}, - [922] = {.lex_state = 252, .external_lex_state = 2}, - [923] = {.lex_state = 252, .external_lex_state = 2}, - [924] = {.lex_state = 252, .external_lex_state = 2}, - [925] = {.lex_state = 252, .external_lex_state = 2}, - [926] = {.lex_state = 252, .external_lex_state = 2}, - [927] = {.lex_state = 252, .external_lex_state = 2}, - [928] = {.lex_state = 252, .external_lex_state = 2}, - [929] = {.lex_state = 252, .external_lex_state = 2}, - [930] = {.lex_state = 252, .external_lex_state = 2}, - [931] = {.lex_state = 252, .external_lex_state = 2}, - [932] = {.lex_state = 252, .external_lex_state = 2}, - [933] = {.lex_state = 252, .external_lex_state = 2}, - [934] = {.lex_state = 252, .external_lex_state = 2}, - [935] = {.lex_state = 252, .external_lex_state = 2}, - [936] = {.lex_state = 252, .external_lex_state = 2}, - [937] = {.lex_state = 252, .external_lex_state = 2}, - [938] = {.lex_state = 252, .external_lex_state = 2}, - [939] = {.lex_state = 252, .external_lex_state = 2}, - [940] = {.lex_state = 252, .external_lex_state = 2}, - [941] = {.lex_state = 252, .external_lex_state = 2}, - [942] = {.lex_state = 252, .external_lex_state = 2}, - [943] = {.lex_state = 252, .external_lex_state = 2}, - [944] = {.lex_state = 252, .external_lex_state = 2}, - [945] = {.lex_state = 252, .external_lex_state = 2}, - [946] = {.lex_state = 252, .external_lex_state = 2}, - [947] = {.lex_state = 252, .external_lex_state = 2}, - [948] = {.lex_state = 252, .external_lex_state = 2}, - [949] = {.lex_state = 252, .external_lex_state = 2}, - [950] = {.lex_state = 252, .external_lex_state = 2}, - [951] = {.lex_state = 252, .external_lex_state = 2}, - [952] = {.lex_state = 252, .external_lex_state = 2}, - [953] = {.lex_state = 252, .external_lex_state = 2}, - [954] = {.lex_state = 252, .external_lex_state = 2}, - [955] = {.lex_state = 252, .external_lex_state = 2}, - [956] = {.lex_state = 252, .external_lex_state = 2}, - [957] = {.lex_state = 252, .external_lex_state = 2}, - [958] = {.lex_state = 252, .external_lex_state = 2}, - [959] = {.lex_state = 252, .external_lex_state = 2}, - [960] = {.lex_state = 252, .external_lex_state = 2}, - [961] = {.lex_state = 252, .external_lex_state = 2}, - [962] = {.lex_state = 252, .external_lex_state = 2}, - [963] = {.lex_state = 252, .external_lex_state = 2}, - [964] = {.lex_state = 252, .external_lex_state = 2}, - [965] = {.lex_state = 252, .external_lex_state = 2}, - [966] = {.lex_state = 252, .external_lex_state = 2}, - [967] = {.lex_state = 252, .external_lex_state = 2}, - [968] = {.lex_state = 252, .external_lex_state = 2}, - [969] = {.lex_state = 252, .external_lex_state = 2}, - [970] = {.lex_state = 252, .external_lex_state = 2}, - [971] = {.lex_state = 252, .external_lex_state = 2}, - [972] = {.lex_state = 252, .external_lex_state = 2}, - [973] = {.lex_state = 252, .external_lex_state = 2}, - [974] = {.lex_state = 252, .external_lex_state = 2}, - [975] = {.lex_state = 252, .external_lex_state = 2}, - [976] = {.lex_state = 252, .external_lex_state = 2}, - [977] = {.lex_state = 252, .external_lex_state = 2}, - [978] = {.lex_state = 258, .external_lex_state = 4}, - [979] = {.lex_state = 252, .external_lex_state = 2}, - [980] = {.lex_state = 252, .external_lex_state = 2}, - [981] = {.lex_state = 252, .external_lex_state = 2}, - [982] = {.lex_state = 252, .external_lex_state = 2}, - [983] = {.lex_state = 252, .external_lex_state = 2}, - [984] = {.lex_state = 258, .external_lex_state = 4}, - [985] = {.lex_state = 252, .external_lex_state = 2}, - [986] = {.lex_state = 252, .external_lex_state = 2}, - [987] = {.lex_state = 252, .external_lex_state = 2}, - [988] = {.lex_state = 252, .external_lex_state = 2}, - [989] = {.lex_state = 252, .external_lex_state = 2}, - [990] = {.lex_state = 252, .external_lex_state = 2}, - [991] = {.lex_state = 252, .external_lex_state = 2}, - [992] = {.lex_state = 252, .external_lex_state = 2}, - [993] = {.lex_state = 252, .external_lex_state = 2}, - [994] = {.lex_state = 252, .external_lex_state = 2}, - [995] = {.lex_state = 252, .external_lex_state = 2}, - [996] = {.lex_state = 252, .external_lex_state = 2}, - [997] = {.lex_state = 252, .external_lex_state = 2}, - [998] = {.lex_state = 252, .external_lex_state = 2}, - [999] = {.lex_state = 252, .external_lex_state = 2}, - [1000] = {.lex_state = 252, .external_lex_state = 2}, - [1001] = {.lex_state = 252, .external_lex_state = 2}, - [1002] = {.lex_state = 252, .external_lex_state = 2}, - [1003] = {.lex_state = 252, .external_lex_state = 2}, - [1004] = {.lex_state = 252, .external_lex_state = 2}, - [1005] = {.lex_state = 252, .external_lex_state = 2}, - [1006] = {.lex_state = 252, .external_lex_state = 2}, - [1007] = {.lex_state = 258, .external_lex_state = 3}, - [1008] = {.lex_state = 27, .external_lex_state = 3}, - [1009] = {.lex_state = 258, .external_lex_state = 3}, - [1010] = {.lex_state = 258, .external_lex_state = 3}, - [1011] = {.lex_state = 258, .external_lex_state = 3}, - [1012] = {.lex_state = 258, .external_lex_state = 3}, - [1013] = {.lex_state = 258, .external_lex_state = 3}, - [1014] = {.lex_state = 258, .external_lex_state = 3}, - [1015] = {.lex_state = 258, .external_lex_state = 3}, - [1016] = {.lex_state = 252, .external_lex_state = 2}, - [1017] = {.lex_state = 252, .external_lex_state = 2}, - [1018] = {.lex_state = 252, .external_lex_state = 2}, - [1019] = {.lex_state = 258, .external_lex_state = 3}, - [1020] = {.lex_state = 258, .external_lex_state = 3}, - [1021] = {.lex_state = 258, .external_lex_state = 3}, - [1022] = {.lex_state = 258, .external_lex_state = 3}, - [1023] = {.lex_state = 252, .external_lex_state = 2}, - [1024] = {.lex_state = 252, .external_lex_state = 2}, - [1025] = {.lex_state = 252, .external_lex_state = 2}, - [1026] = {.lex_state = 252, .external_lex_state = 2}, - [1027] = {.lex_state = 252, .external_lex_state = 2}, - [1028] = {.lex_state = 258, .external_lex_state = 4}, - [1029] = {.lex_state = 258, .external_lex_state = 4}, - [1030] = {.lex_state = 258, .external_lex_state = 4}, - [1031] = {.lex_state = 258, .external_lex_state = 4}, - [1032] = {.lex_state = 258, .external_lex_state = 4}, - [1033] = {.lex_state = 258, .external_lex_state = 4}, - [1034] = {.lex_state = 258, .external_lex_state = 4}, - [1035] = {.lex_state = 258, .external_lex_state = 4}, - [1036] = {.lex_state = 258, .external_lex_state = 4}, - [1037] = {.lex_state = 258, .external_lex_state = 4}, - [1038] = {.lex_state = 258, .external_lex_state = 3}, - [1039] = {.lex_state = 258, .external_lex_state = 4}, - [1040] = {.lex_state = 258, .external_lex_state = 4}, - [1041] = {.lex_state = 258, .external_lex_state = 4}, - [1042] = {.lex_state = 258, .external_lex_state = 4}, - [1043] = {.lex_state = 258, .external_lex_state = 3}, - [1044] = {.lex_state = 258, .external_lex_state = 3}, - [1045] = {.lex_state = 258, .external_lex_state = 4}, - [1046] = {.lex_state = 258, .external_lex_state = 4}, - [1047] = {.lex_state = 258, .external_lex_state = 3}, - [1048] = {.lex_state = 258, .external_lex_state = 3}, - [1049] = {.lex_state = 258, .external_lex_state = 4}, - [1050] = {.lex_state = 258, .external_lex_state = 4}, - [1051] = {.lex_state = 258, .external_lex_state = 4}, - [1052] = {.lex_state = 258, .external_lex_state = 4}, - [1053] = {.lex_state = 258, .external_lex_state = 3}, - [1054] = {.lex_state = 258, .external_lex_state = 4}, - [1055] = {.lex_state = 258, .external_lex_state = 3}, - [1056] = {.lex_state = 258, .external_lex_state = 4}, - [1057] = {.lex_state = 258, .external_lex_state = 4}, - [1058] = {.lex_state = 258, .external_lex_state = 4}, - [1059] = {.lex_state = 258, .external_lex_state = 4}, - [1060] = {.lex_state = 258, .external_lex_state = 4}, - [1061] = {.lex_state = 258, .external_lex_state = 4}, - [1062] = {.lex_state = 258, .external_lex_state = 4}, - [1063] = {.lex_state = 258, .external_lex_state = 3}, - [1064] = {.lex_state = 258, .external_lex_state = 3}, - [1065] = {.lex_state = 258, .external_lex_state = 3}, - [1066] = {.lex_state = 258, .external_lex_state = 3}, - [1067] = {.lex_state = 258, .external_lex_state = 4}, - [1068] = {.lex_state = 258, .external_lex_state = 4}, - [1069] = {.lex_state = 258, .external_lex_state = 3}, - [1070] = {.lex_state = 258, .external_lex_state = 4}, - [1071] = {.lex_state = 258, .external_lex_state = 3}, - [1072] = {.lex_state = 258, .external_lex_state = 3}, - [1073] = {.lex_state = 258, .external_lex_state = 3}, - [1074] = {.lex_state = 258, .external_lex_state = 3}, - [1075] = {.lex_state = 258, .external_lex_state = 3}, - [1076] = {.lex_state = 258, .external_lex_state = 3}, - [1077] = {.lex_state = 258, .external_lex_state = 3}, - [1078] = {.lex_state = 258, .external_lex_state = 3}, - [1079] = {.lex_state = 258, .external_lex_state = 3}, - [1080] = {.lex_state = 258, .external_lex_state = 3}, - [1081] = {.lex_state = 258, .external_lex_state = 3}, - [1082] = {.lex_state = 258, .external_lex_state = 3}, - [1083] = {.lex_state = 258, .external_lex_state = 3}, - [1084] = {.lex_state = 258, .external_lex_state = 3}, - [1085] = {.lex_state = 12, .external_lex_state = 2}, - [1086] = {.lex_state = 12, .external_lex_state = 2}, - [1087] = {.lex_state = 30, .external_lex_state = 3}, - [1088] = {.lex_state = 30, .external_lex_state = 3}, - [1089] = {.lex_state = 30, .external_lex_state = 3}, + [908] = {.lex_state = 258, .external_lex_state = 4}, + [909] = {.lex_state = 258, .external_lex_state = 4}, + [910] = {.lex_state = 258, .external_lex_state = 4}, + [911] = {.lex_state = 258, .external_lex_state = 4}, + [912] = {.lex_state = 258, .external_lex_state = 4}, + [913] = {.lex_state = 258, .external_lex_state = 4}, + [914] = {.lex_state = 258, .external_lex_state = 4}, + [915] = {.lex_state = 258, .external_lex_state = 3}, + [916] = {.lex_state = 258, .external_lex_state = 4}, + [917] = {.lex_state = 258, .external_lex_state = 3}, + [918] = {.lex_state = 258, .external_lex_state = 4}, + [919] = {.lex_state = 258, .external_lex_state = 3}, + [920] = {.lex_state = 258, .external_lex_state = 3}, + [921] = {.lex_state = 258, .external_lex_state = 3}, + [922] = {.lex_state = 258, .external_lex_state = 4}, + [923] = {.lex_state = 258, .external_lex_state = 3}, + [924] = {.lex_state = 258, .external_lex_state = 3}, + [925] = {.lex_state = 258, .external_lex_state = 3}, + [926] = {.lex_state = 258, .external_lex_state = 3}, + [927] = {.lex_state = 258, .external_lex_state = 3}, + [928] = {.lex_state = 258, .external_lex_state = 3}, + [929] = {.lex_state = 258, .external_lex_state = 3}, + [930] = {.lex_state = 258, .external_lex_state = 3}, + [931] = {.lex_state = 258, .external_lex_state = 3}, + [932] = {.lex_state = 258, .external_lex_state = 3}, + [933] = {.lex_state = 258, .external_lex_state = 3}, + [934] = {.lex_state = 258, .external_lex_state = 3}, + [935] = {.lex_state = 258, .external_lex_state = 3}, + [936] = {.lex_state = 258, .external_lex_state = 3}, + [937] = {.lex_state = 12, .external_lex_state = 2}, + [938] = {.lex_state = 12, .external_lex_state = 2}, + [939] = {.lex_state = 30, .external_lex_state = 3}, + [940] = {.lex_state = 30, .external_lex_state = 3}, + [941] = {.lex_state = 30, .external_lex_state = 3}, + [942] = {.lex_state = 30, .external_lex_state = 4}, + [943] = {.lex_state = 30, .external_lex_state = 3}, + [944] = {.lex_state = 12, .external_lex_state = 2}, + [945] = {.lex_state = 30, .external_lex_state = 3}, + [946] = {.lex_state = 30, .external_lex_state = 3}, + [947] = {.lex_state = 30, .external_lex_state = 3}, + [948] = {.lex_state = 30, .external_lex_state = 3}, + [949] = {.lex_state = 12, .external_lex_state = 2}, + [950] = {.lex_state = 12, .external_lex_state = 2}, + [951] = {.lex_state = 30, .external_lex_state = 4}, + [952] = {.lex_state = 30, .external_lex_state = 3}, + [953] = {.lex_state = 30, .external_lex_state = 4}, + [954] = {.lex_state = 12, .external_lex_state = 2}, + [955] = {.lex_state = 30, .external_lex_state = 3}, + [956] = {.lex_state = 30, .external_lex_state = 3}, + [957] = {.lex_state = 30, .external_lex_state = 3}, + [958] = {.lex_state = 30, .external_lex_state = 3}, + [959] = {.lex_state = 30, .external_lex_state = 3}, + [960] = {.lex_state = 30, .external_lex_state = 4}, + [961] = {.lex_state = 30, .external_lex_state = 3}, + [962] = {.lex_state = 30, .external_lex_state = 3}, + [963] = {.lex_state = 30, .external_lex_state = 4}, + [964] = {.lex_state = 30, .external_lex_state = 3}, + [965] = {.lex_state = 30, .external_lex_state = 3}, + [966] = {.lex_state = 30, .external_lex_state = 3}, + [967] = {.lex_state = 30, .external_lex_state = 3}, + [968] = {.lex_state = 30, .external_lex_state = 3}, + [969] = {.lex_state = 30, .external_lex_state = 3}, + [970] = {.lex_state = 30, .external_lex_state = 4}, + [971] = {.lex_state = 30, .external_lex_state = 4}, + [972] = {.lex_state = 30, .external_lex_state = 3}, + [973] = {.lex_state = 30, .external_lex_state = 3}, + [974] = {.lex_state = 30, .external_lex_state = 3}, + [975] = {.lex_state = 30, .external_lex_state = 3}, + [976] = {.lex_state = 30, .external_lex_state = 3}, + [977] = {.lex_state = 30, .external_lex_state = 3}, + [978] = {.lex_state = 30, .external_lex_state = 3}, + [979] = {.lex_state = 30, .external_lex_state = 4}, + [980] = {.lex_state = 30, .external_lex_state = 4}, + [981] = {.lex_state = 30, .external_lex_state = 4}, + [982] = {.lex_state = 30, .external_lex_state = 3}, + [983] = {.lex_state = 30, .external_lex_state = 3}, + [984] = {.lex_state = 30, .external_lex_state = 3}, + [985] = {.lex_state = 30, .external_lex_state = 3}, + [986] = {.lex_state = 30, .external_lex_state = 3}, + [987] = {.lex_state = 30, .external_lex_state = 3}, + [988] = {.lex_state = 30, .external_lex_state = 3}, + [989] = {.lex_state = 30, .external_lex_state = 3}, + [990] = {.lex_state = 30, .external_lex_state = 3}, + [991] = {.lex_state = 30, .external_lex_state = 3}, + [992] = {.lex_state = 30, .external_lex_state = 3}, + [993] = {.lex_state = 30, .external_lex_state = 3}, + [994] = {.lex_state = 30, .external_lex_state = 3}, + [995] = {.lex_state = 30, .external_lex_state = 3}, + [996] = {.lex_state = 30, .external_lex_state = 3}, + [997] = {.lex_state = 30, .external_lex_state = 3}, + [998] = {.lex_state = 30, .external_lex_state = 3}, + [999] = {.lex_state = 30, .external_lex_state = 3}, + [1000] = {.lex_state = 30, .external_lex_state = 3}, + [1001] = {.lex_state = 30, .external_lex_state = 3}, + [1002] = {.lex_state = 30, .external_lex_state = 3}, + [1003] = {.lex_state = 30, .external_lex_state = 3}, + [1004] = {.lex_state = 30, .external_lex_state = 3}, + [1005] = {.lex_state = 30, .external_lex_state = 3}, + [1006] = {.lex_state = 30, .external_lex_state = 3}, + [1007] = {.lex_state = 30, .external_lex_state = 3}, + [1008] = {.lex_state = 30, .external_lex_state = 3}, + [1009] = {.lex_state = 30, .external_lex_state = 3}, + [1010] = {.lex_state = 30, .external_lex_state = 3}, + [1011] = {.lex_state = 30, .external_lex_state = 3}, + [1012] = {.lex_state = 30, .external_lex_state = 3}, + [1013] = {.lex_state = 30, .external_lex_state = 3}, + [1014] = {.lex_state = 30, .external_lex_state = 3}, + [1015] = {.lex_state = 30, .external_lex_state = 3}, + [1016] = {.lex_state = 30, .external_lex_state = 3}, + [1017] = {.lex_state = 30, .external_lex_state = 3}, + [1018] = {.lex_state = 30, .external_lex_state = 3}, + [1019] = {.lex_state = 29, .external_lex_state = 3}, + [1020] = {.lex_state = 30, .external_lex_state = 3}, + [1021] = {.lex_state = 30, .external_lex_state = 3}, + [1022] = {.lex_state = 30, .external_lex_state = 3}, + [1023] = {.lex_state = 30, .external_lex_state = 3}, + [1024] = {.lex_state = 30, .external_lex_state = 3}, + [1025] = {.lex_state = 30, .external_lex_state = 3}, + [1026] = {.lex_state = 30, .external_lex_state = 3}, + [1027] = {.lex_state = 30, .external_lex_state = 3}, + [1028] = {.lex_state = 30, .external_lex_state = 4}, + [1029] = {.lex_state = 30, .external_lex_state = 4}, + [1030] = {.lex_state = 30, .external_lex_state = 3}, + [1031] = {.lex_state = 30, .external_lex_state = 3}, + [1032] = {.lex_state = 30, .external_lex_state = 3}, + [1033] = {.lex_state = 30, .external_lex_state = 3}, + [1034] = {.lex_state = 30, .external_lex_state = 3}, + [1035] = {.lex_state = 30, .external_lex_state = 3}, + [1036] = {.lex_state = 30, .external_lex_state = 3}, + [1037] = {.lex_state = 30, .external_lex_state = 3}, + [1038] = {.lex_state = 30, .external_lex_state = 3}, + [1039] = {.lex_state = 30, .external_lex_state = 3}, + [1040] = {.lex_state = 30, .external_lex_state = 3}, + [1041] = {.lex_state = 30, .external_lex_state = 3}, + [1042] = {.lex_state = 30, .external_lex_state = 3}, + [1043] = {.lex_state = 30, .external_lex_state = 3}, + [1044] = {.lex_state = 30, .external_lex_state = 3}, + [1045] = {.lex_state = 30, .external_lex_state = 3}, + [1046] = {.lex_state = 30, .external_lex_state = 3}, + [1047] = {.lex_state = 30, .external_lex_state = 3}, + [1048] = {.lex_state = 30, .external_lex_state = 3}, + [1049] = {.lex_state = 30, .external_lex_state = 4}, + [1050] = {.lex_state = 30, .external_lex_state = 4}, + [1051] = {.lex_state = 30, .external_lex_state = 4}, + [1052] = {.lex_state = 30, .external_lex_state = 4}, + [1053] = {.lex_state = 30, .external_lex_state = 4}, + [1054] = {.lex_state = 30, .external_lex_state = 4}, + [1055] = {.lex_state = 30, .external_lex_state = 4}, + [1056] = {.lex_state = 30, .external_lex_state = 4}, + [1057] = {.lex_state = 30, .external_lex_state = 4}, + [1058] = {.lex_state = 30, .external_lex_state = 4}, + [1059] = {.lex_state = 30, .external_lex_state = 4}, + [1060] = {.lex_state = 30, .external_lex_state = 4}, + [1061] = {.lex_state = 30, .external_lex_state = 4}, + [1062] = {.lex_state = 30, .external_lex_state = 4}, + [1063] = {.lex_state = 30, .external_lex_state = 3}, + [1064] = {.lex_state = 30, .external_lex_state = 4}, + [1065] = {.lex_state = 30, .external_lex_state = 4}, + [1066] = {.lex_state = 30, .external_lex_state = 4}, + [1067] = {.lex_state = 30, .external_lex_state = 4}, + [1068] = {.lex_state = 30, .external_lex_state = 4}, + [1069] = {.lex_state = 30, .external_lex_state = 4}, + [1070] = {.lex_state = 30, .external_lex_state = 4}, + [1071] = {.lex_state = 30, .external_lex_state = 4}, + [1072] = {.lex_state = 30, .external_lex_state = 4}, + [1073] = {.lex_state = 30, .external_lex_state = 4}, + [1074] = {.lex_state = 30, .external_lex_state = 4}, + [1075] = {.lex_state = 30, .external_lex_state = 4}, + [1076] = {.lex_state = 30, .external_lex_state = 4}, + [1077] = {.lex_state = 30, .external_lex_state = 4}, + [1078] = {.lex_state = 30, .external_lex_state = 4}, + [1079] = {.lex_state = 30, .external_lex_state = 4}, + [1080] = {.lex_state = 30, .external_lex_state = 4}, + [1081] = {.lex_state = 30, .external_lex_state = 4}, + [1082] = {.lex_state = 30, .external_lex_state = 4}, + [1083] = {.lex_state = 30, .external_lex_state = 4}, + [1084] = {.lex_state = 30, .external_lex_state = 4}, + [1085] = {.lex_state = 30, .external_lex_state = 4}, + [1086] = {.lex_state = 30, .external_lex_state = 4}, + [1087] = {.lex_state = 30, .external_lex_state = 4}, + [1088] = {.lex_state = 30, .external_lex_state = 4}, + [1089] = {.lex_state = 30, .external_lex_state = 4}, [1090] = {.lex_state = 30, .external_lex_state = 4}, - [1091] = {.lex_state = 30, .external_lex_state = 3}, - [1092] = {.lex_state = 30, .external_lex_state = 3}, - [1093] = {.lex_state = 30, .external_lex_state = 3}, + [1091] = {.lex_state = 30, .external_lex_state = 4}, + [1092] = {.lex_state = 30, .external_lex_state = 4}, + [1093] = {.lex_state = 30, .external_lex_state = 4}, [1094] = {.lex_state = 30, .external_lex_state = 3}, - [1095] = {.lex_state = 12, .external_lex_state = 2}, - [1096] = {.lex_state = 12, .external_lex_state = 2}, - [1097] = {.lex_state = 30, .external_lex_state = 4}, - [1098] = {.lex_state = 30, .external_lex_state = 3}, - [1099] = {.lex_state = 12, .external_lex_state = 2}, - [1100] = {.lex_state = 30, .external_lex_state = 4}, - [1101] = {.lex_state = 12, .external_lex_state = 2}, - [1102] = {.lex_state = 30, .external_lex_state = 3}, - [1103] = {.lex_state = 30, .external_lex_state = 3}, - [1104] = {.lex_state = 30, .external_lex_state = 3}, - [1105] = {.lex_state = 30, .external_lex_state = 3}, - [1106] = {.lex_state = 30, .external_lex_state = 3}, - [1107] = {.lex_state = 30, .external_lex_state = 3}, - [1108] = {.lex_state = 30, .external_lex_state = 3}, - [1109] = {.lex_state = 30, .external_lex_state = 3}, - [1110] = {.lex_state = 30, .external_lex_state = 3}, - [1111] = {.lex_state = 30, .external_lex_state = 3}, - [1112] = {.lex_state = 30, .external_lex_state = 3}, + [1095] = {.lex_state = 30, .external_lex_state = 4}, + [1096] = {.lex_state = 30, .external_lex_state = 4}, + [1097] = {.lex_state = 30, .external_lex_state = 3}, + [1098] = {.lex_state = 30, .external_lex_state = 4}, + [1099] = {.lex_state = 30, .external_lex_state = 4}, + [1100] = {.lex_state = 30, .external_lex_state = 3}, + [1101] = {.lex_state = 30, .external_lex_state = 3}, + [1102] = {.lex_state = 30, .external_lex_state = 4}, + [1103] = {.lex_state = 30, .external_lex_state = 4}, + [1104] = {.lex_state = 30, .external_lex_state = 4}, + [1105] = {.lex_state = 30, .external_lex_state = 4}, + [1106] = {.lex_state = 30, .external_lex_state = 4}, + [1107] = {.lex_state = 30, .external_lex_state = 4}, + [1108] = {.lex_state = 30, .external_lex_state = 4}, + [1109] = {.lex_state = 30, .external_lex_state = 4}, + [1110] = {.lex_state = 30, .external_lex_state = 4}, + [1111] = {.lex_state = 30, .external_lex_state = 4}, + [1112] = {.lex_state = 30, .external_lex_state = 4}, [1113] = {.lex_state = 30, .external_lex_state = 4}, - [1114] = {.lex_state = 30, .external_lex_state = 3}, - [1115] = {.lex_state = 30, .external_lex_state = 3}, - [1116] = {.lex_state = 30, .external_lex_state = 3}, + [1114] = {.lex_state = 30, .external_lex_state = 4}, + [1115] = {.lex_state = 30, .external_lex_state = 4}, + [1116] = {.lex_state = 30, .external_lex_state = 4}, [1117] = {.lex_state = 30, .external_lex_state = 3}, - [1118] = {.lex_state = 30, .external_lex_state = 3}, - [1119] = {.lex_state = 30, .external_lex_state = 3}, - [1120] = {.lex_state = 30, .external_lex_state = 3}, - [1121] = {.lex_state = 30, .external_lex_state = 3}, - [1122] = {.lex_state = 30, .external_lex_state = 3}, + [1118] = {.lex_state = 30, .external_lex_state = 4}, + [1119] = {.lex_state = 30, .external_lex_state = 4}, + [1120] = {.lex_state = 30, .external_lex_state = 4}, + [1121] = {.lex_state = 30, .external_lex_state = 4}, + [1122] = {.lex_state = 30, .external_lex_state = 4}, [1123] = {.lex_state = 30, .external_lex_state = 4}, - [1124] = {.lex_state = 30, .external_lex_state = 3}, + [1124] = {.lex_state = 30, .external_lex_state = 4}, [1125] = {.lex_state = 30, .external_lex_state = 4}, - [1126] = {.lex_state = 30, .external_lex_state = 3}, - [1127] = {.lex_state = 30, .external_lex_state = 3}, - [1128] = {.lex_state = 30, .external_lex_state = 3}, - [1129] = {.lex_state = 30, .external_lex_state = 3}, - [1130] = {.lex_state = 30, .external_lex_state = 3}, - [1131] = {.lex_state = 30, .external_lex_state = 3}, - [1132] = {.lex_state = 30, .external_lex_state = 3}, + [1126] = {.lex_state = 30, .external_lex_state = 4}, + [1127] = {.lex_state = 30, .external_lex_state = 4}, + [1128] = {.lex_state = 30, .external_lex_state = 4}, + [1129] = {.lex_state = 30, .external_lex_state = 4}, + [1130] = {.lex_state = 30, .external_lex_state = 4}, + [1131] = {.lex_state = 30, .external_lex_state = 4}, + [1132] = {.lex_state = 30, .external_lex_state = 4}, [1133] = {.lex_state = 30, .external_lex_state = 3}, - [1134] = {.lex_state = 30, .external_lex_state = 3}, + [1134] = {.lex_state = 30, .external_lex_state = 4}, [1135] = {.lex_state = 30, .external_lex_state = 3}, - [1136] = {.lex_state = 30, .external_lex_state = 3}, - [1137] = {.lex_state = 30, .external_lex_state = 3}, - [1138] = {.lex_state = 30, .external_lex_state = 3}, - [1139] = {.lex_state = 30, .external_lex_state = 3}, - [1140] = {.lex_state = 30, .external_lex_state = 3}, - [1141] = {.lex_state = 30, .external_lex_state = 3}, - [1142] = {.lex_state = 30, .external_lex_state = 3}, - [1143] = {.lex_state = 29, .external_lex_state = 3}, - [1144] = {.lex_state = 30, .external_lex_state = 3}, + [1136] = {.lex_state = 30, .external_lex_state = 4}, + [1137] = {.lex_state = 30, .external_lex_state = 4}, + [1138] = {.lex_state = 30, .external_lex_state = 4}, + [1139] = {.lex_state = 30, .external_lex_state = 4}, + [1140] = {.lex_state = 30, .external_lex_state = 4}, + [1141] = {.lex_state = 30, .external_lex_state = 4}, + [1142] = {.lex_state = 30, .external_lex_state = 4}, + [1143] = {.lex_state = 30, .external_lex_state = 4}, + [1144] = {.lex_state = 30, .external_lex_state = 4}, [1145] = {.lex_state = 30, .external_lex_state = 3}, - [1146] = {.lex_state = 30, .external_lex_state = 3}, - [1147] = {.lex_state = 30, .external_lex_state = 3}, + [1146] = {.lex_state = 30, .external_lex_state = 4}, + [1147] = {.lex_state = 30, .external_lex_state = 4}, [1148] = {.lex_state = 30, .external_lex_state = 3}, - [1149] = {.lex_state = 30, .external_lex_state = 3}, - [1150] = {.lex_state = 30, .external_lex_state = 3}, - [1151] = {.lex_state = 30, .external_lex_state = 4}, + [1149] = {.lex_state = 30, .external_lex_state = 4}, + [1150] = {.lex_state = 30, .external_lex_state = 4}, + [1151] = {.lex_state = 30, .external_lex_state = 3}, [1152] = {.lex_state = 30, .external_lex_state = 3}, - [1153] = {.lex_state = 30, .external_lex_state = 3}, + [1153] = {.lex_state = 30, .external_lex_state = 4}, [1154] = {.lex_state = 30, .external_lex_state = 4}, [1155] = {.lex_state = 30, .external_lex_state = 4}, [1156] = {.lex_state = 30, .external_lex_state = 4}, - [1157] = {.lex_state = 30, .external_lex_state = 3}, - [1158] = {.lex_state = 30, .external_lex_state = 3}, - [1159] = {.lex_state = 30, .external_lex_state = 3}, + [1157] = {.lex_state = 30, .external_lex_state = 4}, + [1158] = {.lex_state = 30, .external_lex_state = 4}, + [1159] = {.lex_state = 29, .external_lex_state = 4}, [1160] = {.lex_state = 30, .external_lex_state = 3}, - [1161] = {.lex_state = 30, .external_lex_state = 3}, + [1161] = {.lex_state = 30, .external_lex_state = 4}, [1162] = {.lex_state = 30, .external_lex_state = 3}, - [1163] = {.lex_state = 30, .external_lex_state = 3}, - [1164] = {.lex_state = 30, .external_lex_state = 3}, - [1165] = {.lex_state = 30, .external_lex_state = 3}, - [1166] = {.lex_state = 30, .external_lex_state = 3}, - [1167] = {.lex_state = 30, .external_lex_state = 3}, - [1168] = {.lex_state = 30, .external_lex_state = 3}, - [1169] = {.lex_state = 30, .external_lex_state = 3}, + [1163] = {.lex_state = 30, .external_lex_state = 4}, + [1164] = {.lex_state = 30, .external_lex_state = 4}, + [1165] = {.lex_state = 30, .external_lex_state = 4}, + [1166] = {.lex_state = 30, .external_lex_state = 4}, + [1167] = {.lex_state = 30, .external_lex_state = 4}, + [1168] = {.lex_state = 30, .external_lex_state = 4}, + [1169] = {.lex_state = 30, .external_lex_state = 4}, [1170] = {.lex_state = 30, .external_lex_state = 3}, - [1171] = {.lex_state = 30, .external_lex_state = 3}, - [1172] = {.lex_state = 30, .external_lex_state = 3}, - [1173] = {.lex_state = 30, .external_lex_state = 3}, + [1171] = {.lex_state = 30, .external_lex_state = 4}, + [1172] = {.lex_state = 30, .external_lex_state = 4}, + [1173] = {.lex_state = 30, .external_lex_state = 4}, [1174] = {.lex_state = 30, .external_lex_state = 3}, - [1175] = {.lex_state = 30, .external_lex_state = 3}, - [1176] = {.lex_state = 30, .external_lex_state = 3}, - [1177] = {.lex_state = 30, .external_lex_state = 3}, + [1175] = {.lex_state = 30, .external_lex_state = 4}, + [1176] = {.lex_state = 30, .external_lex_state = 4}, + [1177] = {.lex_state = 30, .external_lex_state = 4}, [1178] = {.lex_state = 30, .external_lex_state = 3}, - [1179] = {.lex_state = 30, .external_lex_state = 3}, + [1179] = {.lex_state = 30, .external_lex_state = 4}, [1180] = {.lex_state = 30, .external_lex_state = 3}, - [1181] = {.lex_state = 30, .external_lex_state = 3}, - [1182] = {.lex_state = 30, .external_lex_state = 3}, + [1181] = {.lex_state = 30, .external_lex_state = 4}, + [1182] = {.lex_state = 30, .external_lex_state = 4}, [1183] = {.lex_state = 30, .external_lex_state = 3}, [1184] = {.lex_state = 30, .external_lex_state = 3}, [1185] = {.lex_state = 30, .external_lex_state = 3}, - [1186] = {.lex_state = 30, .external_lex_state = 3}, - [1187] = {.lex_state = 30, .external_lex_state = 3}, - [1188] = {.lex_state = 30, .external_lex_state = 3}, - [1189] = {.lex_state = 30, .external_lex_state = 3}, + [1186] = {.lex_state = 30, .external_lex_state = 4}, + [1187] = {.lex_state = 30, .external_lex_state = 4}, + [1188] = {.lex_state = 30, .external_lex_state = 4}, + [1189] = {.lex_state = 30, .external_lex_state = 4}, [1190] = {.lex_state = 30, .external_lex_state = 3}, - [1191] = {.lex_state = 30, .external_lex_state = 3}, + [1191] = {.lex_state = 30, .external_lex_state = 4}, [1192] = {.lex_state = 30, .external_lex_state = 3}, - [1193] = {.lex_state = 30, .external_lex_state = 3}, - [1194] = {.lex_state = 30, .external_lex_state = 4}, + [1193] = {.lex_state = 30, .external_lex_state = 4}, + [1194] = {.lex_state = 30, .external_lex_state = 3}, [1195] = {.lex_state = 30, .external_lex_state = 3}, [1196] = {.lex_state = 30, .external_lex_state = 4}, - [1197] = {.lex_state = 30, .external_lex_state = 4}, - [1198] = {.lex_state = 30, .external_lex_state = 4}, + [1197] = {.lex_state = 30, .external_lex_state = 3}, + [1198] = {.lex_state = 30, .external_lex_state = 3}, [1199] = {.lex_state = 30, .external_lex_state = 4}, - [1200] = {.lex_state = 30, .external_lex_state = 4}, - [1201] = {.lex_state = 30, .external_lex_state = 4}, - [1202] = {.lex_state = 30, .external_lex_state = 4}, - [1203] = {.lex_state = 30, .external_lex_state = 4}, + [1200] = {.lex_state = 30, .external_lex_state = 3}, + [1201] = {.lex_state = 30, .external_lex_state = 3}, + [1202] = {.lex_state = 30, .external_lex_state = 3}, + [1203] = {.lex_state = 30, .external_lex_state = 3}, [1204] = {.lex_state = 30, .external_lex_state = 4}, - [1205] = {.lex_state = 30, .external_lex_state = 4}, - [1206] = {.lex_state = 30, .external_lex_state = 3}, - [1207] = {.lex_state = 30, .external_lex_state = 4}, + [1205] = {.lex_state = 30, .external_lex_state = 3}, + [1206] = {.lex_state = 30, .external_lex_state = 4}, + [1207] = {.lex_state = 30, .external_lex_state = 3}, [1208] = {.lex_state = 30, .external_lex_state = 4}, - [1209] = {.lex_state = 30, .external_lex_state = 4}, + [1209] = {.lex_state = 30, .external_lex_state = 3}, [1210] = {.lex_state = 30, .external_lex_state = 4}, - [1211] = {.lex_state = 30, .external_lex_state = 4}, + [1211] = {.lex_state = 30, .external_lex_state = 3}, [1212] = {.lex_state = 30, .external_lex_state = 4}, - [1213] = {.lex_state = 30, .external_lex_state = 4}, - [1214] = {.lex_state = 30, .external_lex_state = 4}, - [1215] = {.lex_state = 30, .external_lex_state = 4}, + [1213] = {.lex_state = 30, .external_lex_state = 3}, + [1214] = {.lex_state = 30, .external_lex_state = 3}, + [1215] = {.lex_state = 30, .external_lex_state = 3}, [1216] = {.lex_state = 30, .external_lex_state = 3}, [1217] = {.lex_state = 30, .external_lex_state = 4}, [1218] = {.lex_state = 30, .external_lex_state = 4}, @@ -11922,1050 +11745,1050 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1221] = {.lex_state = 30, .external_lex_state = 4}, [1222] = {.lex_state = 30, .external_lex_state = 4}, [1223] = {.lex_state = 30, .external_lex_state = 4}, - [1224] = {.lex_state = 30, .external_lex_state = 4}, - [1225] = {.lex_state = 30, .external_lex_state = 4}, + [1224] = {.lex_state = 30, .external_lex_state = 3}, + [1225] = {.lex_state = 30, .external_lex_state = 3}, [1226] = {.lex_state = 30, .external_lex_state = 4}, [1227] = {.lex_state = 30, .external_lex_state = 4}, - [1228] = {.lex_state = 30, .external_lex_state = 4}, + [1228] = {.lex_state = 30, .external_lex_state = 3}, [1229] = {.lex_state = 30, .external_lex_state = 4}, - [1230] = {.lex_state = 30, .external_lex_state = 3}, + [1230] = {.lex_state = 30, .external_lex_state = 4}, [1231] = {.lex_state = 30, .external_lex_state = 3}, [1232] = {.lex_state = 30, .external_lex_state = 4}, - [1233] = {.lex_state = 30, .external_lex_state = 4}, - [1234] = {.lex_state = 30, .external_lex_state = 4}, + [1233] = {.lex_state = 30, .external_lex_state = 3}, + [1234] = {.lex_state = 30, .external_lex_state = 3}, [1235] = {.lex_state = 30, .external_lex_state = 4}, - [1236] = {.lex_state = 30, .external_lex_state = 4}, - [1237] = {.lex_state = 30, .external_lex_state = 4}, + [1236] = {.lex_state = 30, .external_lex_state = 3}, + [1237] = {.lex_state = 30, .external_lex_state = 3}, [1238] = {.lex_state = 30, .external_lex_state = 4}, [1239] = {.lex_state = 30, .external_lex_state = 4}, [1240] = {.lex_state = 30, .external_lex_state = 4}, - [1241] = {.lex_state = 30, .external_lex_state = 4}, - [1242] = {.lex_state = 30, .external_lex_state = 4}, + [1241] = {.lex_state = 30, .external_lex_state = 3}, + [1242] = {.lex_state = 32, .external_lex_state = 4}, [1243] = {.lex_state = 30, .external_lex_state = 4}, [1244] = {.lex_state = 30, .external_lex_state = 4}, [1245] = {.lex_state = 30, .external_lex_state = 4}, - [1246] = {.lex_state = 30, .external_lex_state = 4}, - [1247] = {.lex_state = 30, .external_lex_state = 4}, + [1246] = {.lex_state = 30, .external_lex_state = 3}, + [1247] = {.lex_state = 30, .external_lex_state = 3}, [1248] = {.lex_state = 30, .external_lex_state = 4}, - [1249] = {.lex_state = 30, .external_lex_state = 4}, - [1250] = {.lex_state = 30, .external_lex_state = 4}, + [1249] = {.lex_state = 30, .external_lex_state = 3}, + [1250] = {.lex_state = 30, .external_lex_state = 3}, [1251] = {.lex_state = 30, .external_lex_state = 4}, - [1252] = {.lex_state = 30, .external_lex_state = 4}, - [1253] = {.lex_state = 30, .external_lex_state = 4}, - [1254] = {.lex_state = 30, .external_lex_state = 4}, - [1255] = {.lex_state = 30, .external_lex_state = 4}, - [1256] = {.lex_state = 30, .external_lex_state = 4}, - [1257] = {.lex_state = 30, .external_lex_state = 4}, + [1252] = {.lex_state = 30, .external_lex_state = 3}, + [1253] = {.lex_state = 30, .external_lex_state = 3}, + [1254] = {.lex_state = 30, .external_lex_state = 3}, + [1255] = {.lex_state = 30, .external_lex_state = 3}, + [1256] = {.lex_state = 30, .external_lex_state = 3}, + [1257] = {.lex_state = 30, .external_lex_state = 3}, [1258] = {.lex_state = 30, .external_lex_state = 4}, - [1259] = {.lex_state = 30, .external_lex_state = 4}, - [1260] = {.lex_state = 30, .external_lex_state = 4}, - [1261] = {.lex_state = 30, .external_lex_state = 4}, - [1262] = {.lex_state = 30, .external_lex_state = 4}, - [1263] = {.lex_state = 30, .external_lex_state = 4}, + [1259] = {.lex_state = 30, .external_lex_state = 3}, + [1260] = {.lex_state = 30, .external_lex_state = 3}, + [1261] = {.lex_state = 30, .external_lex_state = 3}, + [1262] = {.lex_state = 30, .external_lex_state = 3}, + [1263] = {.lex_state = 30, .external_lex_state = 3}, [1264] = {.lex_state = 30, .external_lex_state = 3}, [1265] = {.lex_state = 30, .external_lex_state = 4}, [1266] = {.lex_state = 30, .external_lex_state = 4}, [1267] = {.lex_state = 30, .external_lex_state = 4}, [1268] = {.lex_state = 30, .external_lex_state = 4}, [1269] = {.lex_state = 30, .external_lex_state = 4}, - [1270] = {.lex_state = 30, .external_lex_state = 4}, + [1270] = {.lex_state = 30, .external_lex_state = 3}, [1271] = {.lex_state = 30, .external_lex_state = 4}, - [1272] = {.lex_state = 30, .external_lex_state = 4}, - [1273] = {.lex_state = 30, .external_lex_state = 4}, - [1274] = {.lex_state = 30, .external_lex_state = 4}, - [1275] = {.lex_state = 30, .external_lex_state = 4}, - [1276] = {.lex_state = 30, .external_lex_state = 4}, + [1272] = {.lex_state = 30, .external_lex_state = 3}, + [1273] = {.lex_state = 30, .external_lex_state = 3}, + [1274] = {.lex_state = 30, .external_lex_state = 3}, + [1275] = {.lex_state = 30, .external_lex_state = 3}, + [1276] = {.lex_state = 30, .external_lex_state = 3}, [1277] = {.lex_state = 30, .external_lex_state = 4}, - [1278] = {.lex_state = 30, .external_lex_state = 4}, + [1278] = {.lex_state = 30, .external_lex_state = 3}, [1279] = {.lex_state = 30, .external_lex_state = 3}, - [1280] = {.lex_state = 30, .external_lex_state = 4}, + [1280] = {.lex_state = 30, .external_lex_state = 3}, [1281] = {.lex_state = 30, .external_lex_state = 4}, - [1282] = {.lex_state = 30, .external_lex_state = 4}, + [1282] = {.lex_state = 30, .external_lex_state = 3}, [1283] = {.lex_state = 30, .external_lex_state = 3}, [1284] = {.lex_state = 30, .external_lex_state = 4}, - [1285] = {.lex_state = 30, .external_lex_state = 4}, + [1285] = {.lex_state = 30, .external_lex_state = 3}, [1286] = {.lex_state = 30, .external_lex_state = 3}, [1287] = {.lex_state = 30, .external_lex_state = 3}, - [1288] = {.lex_state = 30, .external_lex_state = 4}, + [1288] = {.lex_state = 30, .external_lex_state = 3}, [1289] = {.lex_state = 30, .external_lex_state = 3}, [1290] = {.lex_state = 30, .external_lex_state = 3}, - [1291] = {.lex_state = 30, .external_lex_state = 4}, + [1291] = {.lex_state = 30, .external_lex_state = 3}, [1292] = {.lex_state = 30, .external_lex_state = 3}, - [1293] = {.lex_state = 30, .external_lex_state = 4}, - [1294] = {.lex_state = 30, .external_lex_state = 4}, - [1295] = {.lex_state = 30, .external_lex_state = 4}, - [1296] = {.lex_state = 30, .external_lex_state = 4}, + [1293] = {.lex_state = 30, .external_lex_state = 3}, + [1294] = {.lex_state = 30, .external_lex_state = 3}, + [1295] = {.lex_state = 30, .external_lex_state = 3}, + [1296] = {.lex_state = 30, .external_lex_state = 3}, [1297] = {.lex_state = 30, .external_lex_state = 3}, - [1298] = {.lex_state = 30, .external_lex_state = 4}, + [1298] = {.lex_state = 30, .external_lex_state = 3}, [1299] = {.lex_state = 30, .external_lex_state = 3}, - [1300] = {.lex_state = 30, .external_lex_state = 4}, + [1300] = {.lex_state = 30, .external_lex_state = 3}, [1301] = {.lex_state = 30, .external_lex_state = 3}, [1302] = {.lex_state = 30, .external_lex_state = 3}, [1303] = {.lex_state = 30, .external_lex_state = 3}, - [1304] = {.lex_state = 30, .external_lex_state = 4}, - [1305] = {.lex_state = 30, .external_lex_state = 4}, - [1306] = {.lex_state = 30, .external_lex_state = 4}, + [1304] = {.lex_state = 30, .external_lex_state = 3}, + [1305] = {.lex_state = 30, .external_lex_state = 3}, + [1306] = {.lex_state = 30, .external_lex_state = 3}, [1307] = {.lex_state = 30, .external_lex_state = 3}, - [1308] = {.lex_state = 29, .external_lex_state = 4}, + [1308] = {.lex_state = 30, .external_lex_state = 3}, [1309] = {.lex_state = 30, .external_lex_state = 3}, - [1310] = {.lex_state = 30, .external_lex_state = 4}, - [1311] = {.lex_state = 30, .external_lex_state = 4}, - [1312] = {.lex_state = 30, .external_lex_state = 4}, - [1313] = {.lex_state = 30, .external_lex_state = 4}, + [1310] = {.lex_state = 30, .external_lex_state = 3}, + [1311] = {.lex_state = 30, .external_lex_state = 3}, + [1312] = {.lex_state = 30, .external_lex_state = 3}, + [1313] = {.lex_state = 30, .external_lex_state = 3}, [1314] = {.lex_state = 30, .external_lex_state = 3}, [1315] = {.lex_state = 30, .external_lex_state = 3}, - [1316] = {.lex_state = 30, .external_lex_state = 4}, - [1317] = {.lex_state = 30, .external_lex_state = 4}, - [1318] = {.lex_state = 30, .external_lex_state = 4}, + [1316] = {.lex_state = 30, .external_lex_state = 3}, + [1317] = {.lex_state = 30, .external_lex_state = 3}, + [1318] = {.lex_state = 30, .external_lex_state = 3}, [1319] = {.lex_state = 30, .external_lex_state = 3}, - [1320] = {.lex_state = 30, .external_lex_state = 4}, + [1320] = {.lex_state = 30, .external_lex_state = 3}, [1321] = {.lex_state = 30, .external_lex_state = 3}, [1322] = {.lex_state = 30, .external_lex_state = 3}, - [1323] = {.lex_state = 30, .external_lex_state = 4}, - [1324] = {.lex_state = 30, .external_lex_state = 3}, - [1325] = {.lex_state = 30, .external_lex_state = 4}, - [1326] = {.lex_state = 30, .external_lex_state = 4}, - [1327] = {.lex_state = 30, .external_lex_state = 4}, - [1328] = {.lex_state = 30, .external_lex_state = 3}, + [1323] = {.lex_state = 30, .external_lex_state = 3}, + [1324] = {.lex_state = 37, .external_lex_state = 2}, + [1325] = {.lex_state = 30, .external_lex_state = 3}, + [1326] = {.lex_state = 30, .external_lex_state = 3}, + [1327] = {.lex_state = 37, .external_lex_state = 2}, + [1328] = {.lex_state = 37, .external_lex_state = 2}, [1329] = {.lex_state = 30, .external_lex_state = 3}, - [1330] = {.lex_state = 30, .external_lex_state = 4}, + [1330] = {.lex_state = 37, .external_lex_state = 2}, [1331] = {.lex_state = 30, .external_lex_state = 3}, - [1332] = {.lex_state = 30, .external_lex_state = 4}, - [1333] = {.lex_state = 30, .external_lex_state = 4}, - [1334] = {.lex_state = 30, .external_lex_state = 4}, - [1335] = {.lex_state = 30, .external_lex_state = 4}, - [1336] = {.lex_state = 30, .external_lex_state = 4}, - [1337] = {.lex_state = 30, .external_lex_state = 4}, - [1338] = {.lex_state = 30, .external_lex_state = 4}, - [1339] = {.lex_state = 30, .external_lex_state = 4}, - [1340] = {.lex_state = 30, .external_lex_state = 4}, - [1341] = {.lex_state = 30, .external_lex_state = 3}, - [1342] = {.lex_state = 30, .external_lex_state = 3}, - [1343] = {.lex_state = 30, .external_lex_state = 3}, - [1344] = {.lex_state = 30, .external_lex_state = 4}, - [1345] = {.lex_state = 30, .external_lex_state = 4}, - [1346] = {.lex_state = 30, .external_lex_state = 4}, - [1347] = {.lex_state = 30, .external_lex_state = 4}, - [1348] = {.lex_state = 30, .external_lex_state = 4}, - [1349] = {.lex_state = 30, .external_lex_state = 3}, - [1350] = {.lex_state = 30, .external_lex_state = 4}, - [1351] = {.lex_state = 30, .external_lex_state = 3}, - [1352] = {.lex_state = 30, .external_lex_state = 4}, - [1353] = {.lex_state = 30, .external_lex_state = 3}, - [1354] = {.lex_state = 30, .external_lex_state = 4}, - [1355] = {.lex_state = 30, .external_lex_state = 4}, - [1356] = {.lex_state = 30, .external_lex_state = 4}, - [1357] = {.lex_state = 30, .external_lex_state = 4}, - [1358] = {.lex_state = 30, .external_lex_state = 4}, - [1359] = {.lex_state = 30, .external_lex_state = 3}, - [1360] = {.lex_state = 30, .external_lex_state = 3}, - [1361] = {.lex_state = 30, .external_lex_state = 4}, - [1362] = {.lex_state = 30, .external_lex_state = 3}, - [1363] = {.lex_state = 30, .external_lex_state = 3}, - [1364] = {.lex_state = 30, .external_lex_state = 4}, - [1365] = {.lex_state = 30, .external_lex_state = 4}, - [1366] = {.lex_state = 30, .external_lex_state = 3}, - [1367] = {.lex_state = 30, .external_lex_state = 3}, - [1368] = {.lex_state = 32, .external_lex_state = 4}, - [1369] = {.lex_state = 30, .external_lex_state = 4}, - [1370] = {.lex_state = 30, .external_lex_state = 3}, - [1371] = {.lex_state = 30, .external_lex_state = 3}, - [1372] = {.lex_state = 30, .external_lex_state = 3}, - [1373] = {.lex_state = 30, .external_lex_state = 4}, - [1374] = {.lex_state = 30, .external_lex_state = 4}, - [1375] = {.lex_state = 30, .external_lex_state = 4}, - [1376] = {.lex_state = 30, .external_lex_state = 3}, - [1377] = {.lex_state = 30, .external_lex_state = 4}, - [1378] = {.lex_state = 30, .external_lex_state = 4}, - [1379] = {.lex_state = 30, .external_lex_state = 4}, - [1380] = {.lex_state = 30, .external_lex_state = 3}, - [1381] = {.lex_state = 30, .external_lex_state = 3}, - [1382] = {.lex_state = 30, .external_lex_state = 3}, - [1383] = {.lex_state = 30, .external_lex_state = 4}, - [1384] = {.lex_state = 30, .external_lex_state = 4}, - [1385] = {.lex_state = 30, .external_lex_state = 4}, - [1386] = {.lex_state = 30, .external_lex_state = 3}, - [1387] = {.lex_state = 30, .external_lex_state = 4}, - [1388] = {.lex_state = 30, .external_lex_state = 4}, - [1389] = {.lex_state = 30, .external_lex_state = 4}, - [1390] = {.lex_state = 30, .external_lex_state = 4}, - [1391] = {.lex_state = 30, .external_lex_state = 4}, - [1392] = {.lex_state = 30, .external_lex_state = 4}, - [1393] = {.lex_state = 30, .external_lex_state = 4}, - [1394] = {.lex_state = 30, .external_lex_state = 4}, - [1395] = {.lex_state = 30, .external_lex_state = 4}, - [1396] = {.lex_state = 30, .external_lex_state = 3}, - [1397] = {.lex_state = 30, .external_lex_state = 3}, - [1398] = {.lex_state = 30, .external_lex_state = 4}, - [1399] = {.lex_state = 30, .external_lex_state = 4}, - [1400] = {.lex_state = 30, .external_lex_state = 4}, - [1401] = {.lex_state = 30, .external_lex_state = 4}, - [1402] = {.lex_state = 30, .external_lex_state = 4}, - [1403] = {.lex_state = 30, .external_lex_state = 4}, - [1404] = {.lex_state = 30, .external_lex_state = 4}, - [1405] = {.lex_state = 30, .external_lex_state = 3}, - [1406] = {.lex_state = 30, .external_lex_state = 3}, - [1407] = {.lex_state = 30, .external_lex_state = 3}, - [1408] = {.lex_state = 30, .external_lex_state = 3}, - [1409] = {.lex_state = 30, .external_lex_state = 3}, - [1410] = {.lex_state = 30, .external_lex_state = 3}, - [1411] = {.lex_state = 30, .external_lex_state = 3}, - [1412] = {.lex_state = 30, .external_lex_state = 3}, - [1413] = {.lex_state = 30, .external_lex_state = 3}, - [1414] = {.lex_state = 30, .external_lex_state = 3}, - [1415] = {.lex_state = 30, .external_lex_state = 3}, - [1416] = {.lex_state = 30, .external_lex_state = 4}, - [1417] = {.lex_state = 30, .external_lex_state = 3}, - [1418] = {.lex_state = 30, .external_lex_state = 3}, - [1419] = {.lex_state = 30, .external_lex_state = 3}, - [1420] = {.lex_state = 30, .external_lex_state = 3}, - [1421] = {.lex_state = 30, .external_lex_state = 3}, - [1422] = {.lex_state = 30, .external_lex_state = 3}, - [1423] = {.lex_state = 30, .external_lex_state = 3}, - [1424] = {.lex_state = 30, .external_lex_state = 3}, - [1425] = {.lex_state = 30, .external_lex_state = 4}, - [1426] = {.lex_state = 30, .external_lex_state = 3}, - [1427] = {.lex_state = 30, .external_lex_state = 4}, - [1428] = {.lex_state = 30, .external_lex_state = 3}, - [1429] = {.lex_state = 30, .external_lex_state = 3}, - [1430] = {.lex_state = 30, .external_lex_state = 3}, - [1431] = {.lex_state = 30, .external_lex_state = 3}, - [1432] = {.lex_state = 30, .external_lex_state = 3}, - [1433] = {.lex_state = 30, .external_lex_state = 3}, - [1434] = {.lex_state = 30, .external_lex_state = 3}, - [1435] = {.lex_state = 30, .external_lex_state = 3}, - [1436] = {.lex_state = 30, .external_lex_state = 3}, - [1437] = {.lex_state = 30, .external_lex_state = 3}, - [1438] = {.lex_state = 30, .external_lex_state = 3}, - [1439] = {.lex_state = 30, .external_lex_state = 3}, - [1440] = {.lex_state = 30, .external_lex_state = 3}, - [1441] = {.lex_state = 30, .external_lex_state = 3}, - [1442] = {.lex_state = 30, .external_lex_state = 3}, - [1443] = {.lex_state = 30, .external_lex_state = 3}, - [1444] = {.lex_state = 30, .external_lex_state = 3}, - [1445] = {.lex_state = 30, .external_lex_state = 3}, - [1446] = {.lex_state = 30, .external_lex_state = 3}, - [1447] = {.lex_state = 30, .external_lex_state = 3}, - [1448] = {.lex_state = 30, .external_lex_state = 3}, - [1449] = {.lex_state = 30, .external_lex_state = 3}, - [1450] = {.lex_state = 30, .external_lex_state = 3}, - [1451] = {.lex_state = 30, .external_lex_state = 3}, - [1452] = {.lex_state = 30, .external_lex_state = 3}, - [1453] = {.lex_state = 30, .external_lex_state = 3}, - [1454] = {.lex_state = 30, .external_lex_state = 3}, - [1455] = {.lex_state = 30, .external_lex_state = 3}, - [1456] = {.lex_state = 30, .external_lex_state = 3}, - [1457] = {.lex_state = 30, .external_lex_state = 3}, - [1458] = {.lex_state = 30, .external_lex_state = 3}, - [1459] = {.lex_state = 30, .external_lex_state = 3}, - [1460] = {.lex_state = 30, .external_lex_state = 3}, - [1461] = {.lex_state = 30, .external_lex_state = 3}, - [1462] = {.lex_state = 30, .external_lex_state = 3}, - [1463] = {.lex_state = 30, .external_lex_state = 3}, - [1464] = {.lex_state = 30, .external_lex_state = 3}, - [1465] = {.lex_state = 30, .external_lex_state = 3}, - [1466] = {.lex_state = 30, .external_lex_state = 3}, - [1467] = {.lex_state = 30, .external_lex_state = 3}, - [1468] = {.lex_state = 30, .external_lex_state = 3}, - [1469] = {.lex_state = 30, .external_lex_state = 3}, - [1470] = {.lex_state = 30, .external_lex_state = 3}, - [1471] = {.lex_state = 37, .external_lex_state = 2}, - [1472] = {.lex_state = 37, .external_lex_state = 2}, - [1473] = {.lex_state = 32, .external_lex_state = 3}, - [1474] = {.lex_state = 37, .external_lex_state = 2}, - [1475] = {.lex_state = 30, .external_lex_state = 3}, - [1476] = {.lex_state = 30, .external_lex_state = 3}, - [1477] = {.lex_state = 30, .external_lex_state = 3}, - [1478] = {.lex_state = 37, .external_lex_state = 2}, - [1479] = {.lex_state = 30, .external_lex_state = 3}, - [1480] = {.lex_state = 30, .external_lex_state = 3}, - [1481] = {.lex_state = 30, .external_lex_state = 3}, - [1482] = {.lex_state = 30, .external_lex_state = 3}, - [1483] = {.lex_state = 37, .external_lex_state = 2}, - [1484] = {.lex_state = 37, .external_lex_state = 2}, - [1485] = {.lex_state = 37, .external_lex_state = 2}, - [1486] = {.lex_state = 37, .external_lex_state = 2}, - [1487] = {.lex_state = 37, .external_lex_state = 2}, - [1488] = {.lex_state = 37, .external_lex_state = 2}, - [1489] = {.lex_state = 37, .external_lex_state = 2}, - [1490] = {.lex_state = 37, .external_lex_state = 2}, - [1491] = {.lex_state = 37, .external_lex_state = 2}, - [1492] = {.lex_state = 37, .external_lex_state = 2}, - [1493] = {.lex_state = 37, .external_lex_state = 2}, - [1494] = {.lex_state = 37, .external_lex_state = 2}, - [1495] = {.lex_state = 37, .external_lex_state = 2}, - [1496] = {.lex_state = 37, .external_lex_state = 2}, - [1497] = {.lex_state = 37, .external_lex_state = 2}, - [1498] = {.lex_state = 37, .external_lex_state = 2}, - [1499] = {.lex_state = 37, .external_lex_state = 2}, - [1500] = {.lex_state = 37, .external_lex_state = 2}, - [1501] = {.lex_state = 37, .external_lex_state = 2}, - [1502] = {.lex_state = 37, .external_lex_state = 2}, - [1503] = {.lex_state = 37, .external_lex_state = 2}, - [1504] = {.lex_state = 37, .external_lex_state = 2}, - [1505] = {.lex_state = 37, .external_lex_state = 2}, - [1506] = {.lex_state = 37, .external_lex_state = 2}, - [1507] = {.lex_state = 37, .external_lex_state = 2}, - [1508] = {.lex_state = 37, .external_lex_state = 2}, + [1332] = {.lex_state = 32, .external_lex_state = 3}, + [1333] = {.lex_state = 37, .external_lex_state = 2}, + [1334] = {.lex_state = 37, .external_lex_state = 2}, + [1335] = {.lex_state = 37, .external_lex_state = 2}, + [1336] = {.lex_state = 30, .external_lex_state = 3}, + [1337] = {.lex_state = 30, .external_lex_state = 3}, + [1338] = {.lex_state = 37, .external_lex_state = 2}, + [1339] = {.lex_state = 37, .external_lex_state = 2}, + [1340] = {.lex_state = 37, .external_lex_state = 2}, + [1341] = {.lex_state = 37, .external_lex_state = 2}, + [1342] = {.lex_state = 37, .external_lex_state = 2}, + [1343] = {.lex_state = 37, .external_lex_state = 2}, + [1344] = {.lex_state = 37, .external_lex_state = 2}, + [1345] = {.lex_state = 37, .external_lex_state = 2}, + [1346] = {.lex_state = 37, .external_lex_state = 2}, + [1347] = {.lex_state = 37, .external_lex_state = 2}, + [1348] = {.lex_state = 37, .external_lex_state = 2}, + [1349] = {.lex_state = 37, .external_lex_state = 2}, + [1350] = {.lex_state = 37, .external_lex_state = 2}, + [1351] = {.lex_state = 37, .external_lex_state = 2}, + [1352] = {.lex_state = 37, .external_lex_state = 2}, + [1353] = {.lex_state = 37, .external_lex_state = 2}, + [1354] = {.lex_state = 37, .external_lex_state = 2}, + [1355] = {.lex_state = 37, .external_lex_state = 2}, + [1356] = {.lex_state = 37, .external_lex_state = 2}, + [1357] = {.lex_state = 37, .external_lex_state = 2}, + [1358] = {.lex_state = 37, .external_lex_state = 2}, + [1359] = {.lex_state = 37, .external_lex_state = 2}, + [1360] = {.lex_state = 37, .external_lex_state = 2}, + [1361] = {.lex_state = 37, .external_lex_state = 2}, + [1362] = {.lex_state = 37, .external_lex_state = 2}, + [1363] = {.lex_state = 37, .external_lex_state = 2}, + [1364] = {.lex_state = 33, .external_lex_state = 2}, + [1365] = {.lex_state = 33, .external_lex_state = 2}, + [1366] = {.lex_state = 33, .external_lex_state = 2}, + [1367] = {.lex_state = 33, .external_lex_state = 2}, + [1368] = {.lex_state = 33, .external_lex_state = 2}, + [1369] = {.lex_state = 33, .external_lex_state = 2}, + [1370] = {.lex_state = 33, .external_lex_state = 2}, + [1371] = {.lex_state = 33, .external_lex_state = 2}, + [1372] = {.lex_state = 33, .external_lex_state = 2}, + [1373] = {.lex_state = 33, .external_lex_state = 2}, + [1374] = {.lex_state = 33, .external_lex_state = 2}, + [1375] = {.lex_state = 33, .external_lex_state = 2}, + [1376] = {.lex_state = 33, .external_lex_state = 2}, + [1377] = {.lex_state = 33, .external_lex_state = 2}, + [1378] = {.lex_state = 33, .external_lex_state = 2}, + [1379] = {.lex_state = 33, .external_lex_state = 2}, + [1380] = {.lex_state = 33, .external_lex_state = 2}, + [1381] = {.lex_state = 33, .external_lex_state = 2}, + [1382] = {.lex_state = 33, .external_lex_state = 2}, + [1383] = {.lex_state = 33, .external_lex_state = 2}, + [1384] = {.lex_state = 33, .external_lex_state = 2}, + [1385] = {.lex_state = 33, .external_lex_state = 2}, + [1386] = {.lex_state = 33, .external_lex_state = 5}, + [1387] = {.lex_state = 33, .external_lex_state = 2}, + [1388] = {.lex_state = 33, .external_lex_state = 2}, + [1389] = {.lex_state = 33, .external_lex_state = 2}, + [1390] = {.lex_state = 33, .external_lex_state = 2}, + [1391] = {.lex_state = 33, .external_lex_state = 2}, + [1392] = {.lex_state = 35, .external_lex_state = 2}, + [1393] = {.lex_state = 33, .external_lex_state = 2}, + [1394] = {.lex_state = 33, .external_lex_state = 5}, + [1395] = {.lex_state = 37, .external_lex_state = 2}, + [1396] = {.lex_state = 33, .external_lex_state = 5}, + [1397] = {.lex_state = 33, .external_lex_state = 5}, + [1398] = {.lex_state = 33, .external_lex_state = 2}, + [1399] = {.lex_state = 33, .external_lex_state = 2}, + [1400] = {.lex_state = 33, .external_lex_state = 5}, + [1401] = {.lex_state = 33, .external_lex_state = 2}, + [1402] = {.lex_state = 37, .external_lex_state = 2}, + [1403] = {.lex_state = 33, .external_lex_state = 2}, + [1404] = {.lex_state = 33, .external_lex_state = 5}, + [1405] = {.lex_state = 33, .external_lex_state = 5}, + [1406] = {.lex_state = 33, .external_lex_state = 5}, + [1407] = {.lex_state = 33, .external_lex_state = 2}, + [1408] = {.lex_state = 33, .external_lex_state = 5}, + [1409] = {.lex_state = 35, .external_lex_state = 2}, + [1410] = {.lex_state = 37, .external_lex_state = 5}, + [1411] = {.lex_state = 33, .external_lex_state = 5}, + [1412] = {.lex_state = 33, .external_lex_state = 5}, + [1413] = {.lex_state = 37, .external_lex_state = 5}, + [1414] = {.lex_state = 33, .external_lex_state = 5}, + [1415] = {.lex_state = 37, .external_lex_state = 2}, + [1416] = {.lex_state = 37, .external_lex_state = 2}, + [1417] = {.lex_state = 37, .external_lex_state = 2}, + [1418] = {.lex_state = 35, .external_lex_state = 2}, + [1419] = {.lex_state = 37, .external_lex_state = 2}, + [1420] = {.lex_state = 37, .external_lex_state = 2}, + [1421] = {.lex_state = 37, .external_lex_state = 2}, + [1422] = {.lex_state = 37, .external_lex_state = 2}, + [1423] = {.lex_state = 37, .external_lex_state = 2}, + [1424] = {.lex_state = 37, .external_lex_state = 2}, + [1425] = {.lex_state = 37, .external_lex_state = 2}, + [1426] = {.lex_state = 37, .external_lex_state = 2}, + [1427] = {.lex_state = 37, .external_lex_state = 2}, + [1428] = {.lex_state = 37, .external_lex_state = 2}, + [1429] = {.lex_state = 37, .external_lex_state = 2}, + [1430] = {.lex_state = 37, .external_lex_state = 2}, + [1431] = {.lex_state = 37, .external_lex_state = 2}, + [1432] = {.lex_state = 37, .external_lex_state = 2}, + [1433] = {.lex_state = 37, .external_lex_state = 2}, + [1434] = {.lex_state = 37, .external_lex_state = 2}, + [1435] = {.lex_state = 37, .external_lex_state = 2}, + [1436] = {.lex_state = 37, .external_lex_state = 2}, + [1437] = {.lex_state = 37, .external_lex_state = 2}, + [1438] = {.lex_state = 37, .external_lex_state = 2}, + [1439] = {.lex_state = 37, .external_lex_state = 2}, + [1440] = {.lex_state = 37, .external_lex_state = 2}, + [1441] = {.lex_state = 35, .external_lex_state = 2}, + [1442] = {.lex_state = 37, .external_lex_state = 2}, + [1443] = {.lex_state = 36, .external_lex_state = 2}, + [1444] = {.lex_state = 37, .external_lex_state = 2}, + [1445] = {.lex_state = 37, .external_lex_state = 2}, + [1446] = {.lex_state = 37, .external_lex_state = 2}, + [1447] = {.lex_state = 37, .external_lex_state = 2}, + [1448] = {.lex_state = 37, .external_lex_state = 2}, + [1449] = {.lex_state = 37, .external_lex_state = 2}, + [1450] = {.lex_state = 37, .external_lex_state = 2}, + [1451] = {.lex_state = 37, .external_lex_state = 2}, + [1452] = {.lex_state = 37, .external_lex_state = 2}, + [1453] = {.lex_state = 37, .external_lex_state = 2}, + [1454] = {.lex_state = 37, .external_lex_state = 2}, + [1455] = {.lex_state = 37, .external_lex_state = 2}, + [1456] = {.lex_state = 37, .external_lex_state = 2}, + [1457] = {.lex_state = 37, .external_lex_state = 2}, + [1458] = {.lex_state = 33, .external_lex_state = 2}, + [1459] = {.lex_state = 33, .external_lex_state = 2}, + [1460] = {.lex_state = 33, .external_lex_state = 2}, + [1461] = {.lex_state = 258, .external_lex_state = 2}, + [1462] = {.lex_state = 33, .external_lex_state = 2}, + [1463] = {.lex_state = 33, .external_lex_state = 2}, + [1464] = {.lex_state = 33, .external_lex_state = 2}, + [1465] = {.lex_state = 37, .external_lex_state = 2}, + [1466] = {.lex_state = 33, .external_lex_state = 2}, + [1467] = {.lex_state = 33, .external_lex_state = 2}, + [1468] = {.lex_state = 36, .external_lex_state = 2}, + [1469] = {.lex_state = 33, .external_lex_state = 2}, + [1470] = {.lex_state = 33, .external_lex_state = 2}, + [1471] = {.lex_state = 33, .external_lex_state = 2}, + [1472] = {.lex_state = 35, .external_lex_state = 2}, + [1473] = {.lex_state = 258, .external_lex_state = 2}, + [1474] = {.lex_state = 33, .external_lex_state = 2}, + [1475] = {.lex_state = 33, .external_lex_state = 2}, + [1476] = {.lex_state = 33, .external_lex_state = 2}, + [1477] = {.lex_state = 33, .external_lex_state = 2}, + [1478] = {.lex_state = 33, .external_lex_state = 2}, + [1479] = {.lex_state = 33, .external_lex_state = 2}, + [1480] = {.lex_state = 35, .external_lex_state = 2}, + [1481] = {.lex_state = 33, .external_lex_state = 2}, + [1482] = {.lex_state = 33, .external_lex_state = 2}, + [1483] = {.lex_state = 33, .external_lex_state = 2}, + [1484] = {.lex_state = 33, .external_lex_state = 2}, + [1485] = {.lex_state = 33, .external_lex_state = 2}, + [1486] = {.lex_state = 33, .external_lex_state = 2}, + [1487] = {.lex_state = 35, .external_lex_state = 2}, + [1488] = {.lex_state = 33, .external_lex_state = 2}, + [1489] = {.lex_state = 33, .external_lex_state = 2}, + [1490] = {.lex_state = 258, .external_lex_state = 2}, + [1491] = {.lex_state = 33, .external_lex_state = 2}, + [1492] = {.lex_state = 33, .external_lex_state = 2}, + [1493] = {.lex_state = 33, .external_lex_state = 2}, + [1494] = {.lex_state = 33, .external_lex_state = 2}, + [1495] = {.lex_state = 33, .external_lex_state = 2}, + [1496] = {.lex_state = 33, .external_lex_state = 2}, + [1497] = {.lex_state = 33, .external_lex_state = 2}, + [1498] = {.lex_state = 35, .external_lex_state = 2}, + [1499] = {.lex_state = 258, .external_lex_state = 2}, + [1500] = {.lex_state = 33, .external_lex_state = 2}, + [1501] = {.lex_state = 33, .external_lex_state = 2}, + [1502] = {.lex_state = 33, .external_lex_state = 2}, + [1503] = {.lex_state = 258, .external_lex_state = 2}, + [1504] = {.lex_state = 35, .external_lex_state = 2}, + [1505] = {.lex_state = 35, .external_lex_state = 2}, + [1506] = {.lex_state = 258, .external_lex_state = 2}, + [1507] = {.lex_state = 33, .external_lex_state = 2}, + [1508] = {.lex_state = 258, .external_lex_state = 2}, [1509] = {.lex_state = 37, .external_lex_state = 2}, - [1510] = {.lex_state = 37, .external_lex_state = 2}, + [1510] = {.lex_state = 33, .external_lex_state = 2}, [1511] = {.lex_state = 33, .external_lex_state = 2}, - [1512] = {.lex_state = 37, .external_lex_state = 2}, - [1513] = {.lex_state = 33, .external_lex_state = 2}, - [1514] = {.lex_state = 33, .external_lex_state = 2}, - [1515] = {.lex_state = 33, .external_lex_state = 2}, - [1516] = {.lex_state = 33, .external_lex_state = 2}, + [1512] = {.lex_state = 33, .external_lex_state = 2}, + [1513] = {.lex_state = 258, .external_lex_state = 2}, + [1514] = {.lex_state = 37, .external_lex_state = 2}, + [1515] = {.lex_state = 258, .external_lex_state = 2}, + [1516] = {.lex_state = 37, .external_lex_state = 2}, [1517] = {.lex_state = 33, .external_lex_state = 2}, [1518] = {.lex_state = 33, .external_lex_state = 2}, [1519] = {.lex_state = 33, .external_lex_state = 2}, [1520] = {.lex_state = 33, .external_lex_state = 2}, - [1521] = {.lex_state = 33, .external_lex_state = 2}, + [1521] = {.lex_state = 258, .external_lex_state = 2}, [1522] = {.lex_state = 33, .external_lex_state = 2}, [1523] = {.lex_state = 33, .external_lex_state = 2}, - [1524] = {.lex_state = 33, .external_lex_state = 2}, - [1525] = {.lex_state = 33, .external_lex_state = 2}, - [1526] = {.lex_state = 33, .external_lex_state = 2}, + [1524] = {.lex_state = 37, .external_lex_state = 2}, + [1525] = {.lex_state = 258, .external_lex_state = 2}, + [1526] = {.lex_state = 37, .external_lex_state = 2}, [1527] = {.lex_state = 33, .external_lex_state = 2}, [1528] = {.lex_state = 33, .external_lex_state = 2}, - [1529] = {.lex_state = 33, .external_lex_state = 2}, + [1529] = {.lex_state = 37, .external_lex_state = 2}, [1530] = {.lex_state = 33, .external_lex_state = 2}, [1531] = {.lex_state = 33, .external_lex_state = 2}, [1532] = {.lex_state = 33, .external_lex_state = 2}, - [1533] = {.lex_state = 33, .external_lex_state = 5}, + [1533] = {.lex_state = 33, .external_lex_state = 2}, [1534] = {.lex_state = 33, .external_lex_state = 2}, [1535] = {.lex_state = 33, .external_lex_state = 2}, [1536] = {.lex_state = 33, .external_lex_state = 2}, - [1537] = {.lex_state = 35, .external_lex_state = 2}, - [1538] = {.lex_state = 33, .external_lex_state = 2}, - [1539] = {.lex_state = 33, .external_lex_state = 2}, - [1540] = {.lex_state = 33, .external_lex_state = 2}, - [1541] = {.lex_state = 33, .external_lex_state = 2}, - [1542] = {.lex_state = 33, .external_lex_state = 2}, - [1543] = {.lex_state = 33, .external_lex_state = 5}, - [1544] = {.lex_state = 33, .external_lex_state = 2}, - [1545] = {.lex_state = 33, .external_lex_state = 5}, - [1546] = {.lex_state = 33, .external_lex_state = 5}, - [1547] = {.lex_state = 33, .external_lex_state = 2}, - [1548] = {.lex_state = 37, .external_lex_state = 2}, - [1549] = {.lex_state = 33, .external_lex_state = 5}, - [1550] = {.lex_state = 33, .external_lex_state = 5}, - [1551] = {.lex_state = 37, .external_lex_state = 2}, - [1552] = {.lex_state = 33, .external_lex_state = 2}, - [1553] = {.lex_state = 33, .external_lex_state = 2}, - [1554] = {.lex_state = 33, .external_lex_state = 5}, - [1555] = {.lex_state = 33, .external_lex_state = 5}, - [1556] = {.lex_state = 33, .external_lex_state = 5}, - [1557] = {.lex_state = 33, .external_lex_state = 5}, - [1558] = {.lex_state = 37, .external_lex_state = 5}, - [1559] = {.lex_state = 37, .external_lex_state = 5}, - [1560] = {.lex_state = 35, .external_lex_state = 2}, - [1561] = {.lex_state = 33, .external_lex_state = 5}, - [1562] = {.lex_state = 33, .external_lex_state = 5}, - [1563] = {.lex_state = 37, .external_lex_state = 2}, - [1564] = {.lex_state = 37, .external_lex_state = 2}, - [1565] = {.lex_state = 37, .external_lex_state = 2}, - [1566] = {.lex_state = 37, .external_lex_state = 2}, - [1567] = {.lex_state = 37, .external_lex_state = 2}, - [1568] = {.lex_state = 37, .external_lex_state = 2}, - [1569] = {.lex_state = 37, .external_lex_state = 2}, - [1570] = {.lex_state = 37, .external_lex_state = 2}, - [1571] = {.lex_state = 37, .external_lex_state = 2}, - [1572] = {.lex_state = 37, .external_lex_state = 2}, - [1573] = {.lex_state = 37, .external_lex_state = 2}, - [1574] = {.lex_state = 37, .external_lex_state = 2}, - [1575] = {.lex_state = 37, .external_lex_state = 2}, - [1576] = {.lex_state = 37, .external_lex_state = 2}, - [1577] = {.lex_state = 37, .external_lex_state = 2}, - [1578] = {.lex_state = 36, .external_lex_state = 2}, - [1579] = {.lex_state = 37, .external_lex_state = 2}, - [1580] = {.lex_state = 37, .external_lex_state = 2}, - [1581] = {.lex_state = 37, .external_lex_state = 2}, - [1582] = {.lex_state = 37, .external_lex_state = 2}, - [1583] = {.lex_state = 37, .external_lex_state = 2}, - [1584] = {.lex_state = 37, .external_lex_state = 2}, - [1585] = {.lex_state = 37, .external_lex_state = 2}, - [1586] = {.lex_state = 37, .external_lex_state = 2}, - [1587] = {.lex_state = 35, .external_lex_state = 2}, - [1588] = {.lex_state = 35, .external_lex_state = 2}, - [1589] = {.lex_state = 37, .external_lex_state = 2}, - [1590] = {.lex_state = 37, .external_lex_state = 2}, - [1591] = {.lex_state = 37, .external_lex_state = 2}, - [1592] = {.lex_state = 37, .external_lex_state = 2}, - [1593] = {.lex_state = 37, .external_lex_state = 2}, - [1594] = {.lex_state = 37, .external_lex_state = 2}, - [1595] = {.lex_state = 37, .external_lex_state = 2}, - [1596] = {.lex_state = 37, .external_lex_state = 2}, - [1597] = {.lex_state = 37, .external_lex_state = 2}, - [1598] = {.lex_state = 37, .external_lex_state = 2}, - [1599] = {.lex_state = 37, .external_lex_state = 2}, - [1600] = {.lex_state = 37, .external_lex_state = 2}, - [1601] = {.lex_state = 37, .external_lex_state = 2}, - [1602] = {.lex_state = 37, .external_lex_state = 2}, - [1603] = {.lex_state = 37, .external_lex_state = 2}, - [1604] = {.lex_state = 37, .external_lex_state = 2}, - [1605] = {.lex_state = 37, .external_lex_state = 2}, - [1606] = {.lex_state = 33, .external_lex_state = 2}, - [1607] = {.lex_state = 33, .external_lex_state = 2}, - [1608] = {.lex_state = 33, .external_lex_state = 2}, - [1609] = {.lex_state = 36, .external_lex_state = 2}, - [1610] = {.lex_state = 33, .external_lex_state = 2}, - [1611] = {.lex_state = 33, .external_lex_state = 2}, - [1612] = {.lex_state = 258, .external_lex_state = 2}, - [1613] = {.lex_state = 37, .external_lex_state = 2}, - [1614] = {.lex_state = 33, .external_lex_state = 2}, - [1615] = {.lex_state = 33, .external_lex_state = 2}, - [1616] = {.lex_state = 33, .external_lex_state = 2}, - [1617] = {.lex_state = 33, .external_lex_state = 2}, - [1618] = {.lex_state = 258, .external_lex_state = 2}, - [1619] = {.lex_state = 33, .external_lex_state = 2}, - [1620] = {.lex_state = 33, .external_lex_state = 2}, - [1621] = {.lex_state = 35, .external_lex_state = 2}, - [1622] = {.lex_state = 33, .external_lex_state = 2}, - [1623] = {.lex_state = 33, .external_lex_state = 2}, - [1624] = {.lex_state = 35, .external_lex_state = 2}, - [1625] = {.lex_state = 35, .external_lex_state = 2}, - [1626] = {.lex_state = 33, .external_lex_state = 2}, - [1627] = {.lex_state = 33, .external_lex_state = 2}, - [1628] = {.lex_state = 33, .external_lex_state = 2}, - [1629] = {.lex_state = 33, .external_lex_state = 2}, - [1630] = {.lex_state = 33, .external_lex_state = 2}, - [1631] = {.lex_state = 33, .external_lex_state = 2}, - [1632] = {.lex_state = 258, .external_lex_state = 2}, - [1633] = {.lex_state = 33, .external_lex_state = 2}, - [1634] = {.lex_state = 33, .external_lex_state = 2}, - [1635] = {.lex_state = 33, .external_lex_state = 2}, - [1636] = {.lex_state = 33, .external_lex_state = 2}, - [1637] = {.lex_state = 33, .external_lex_state = 2}, - [1638] = {.lex_state = 33, .external_lex_state = 2}, - [1639] = {.lex_state = 33, .external_lex_state = 2}, - [1640] = {.lex_state = 33, .external_lex_state = 2}, - [1641] = {.lex_state = 33, .external_lex_state = 2}, - [1642] = {.lex_state = 33, .external_lex_state = 2}, - [1643] = {.lex_state = 33, .external_lex_state = 2}, - [1644] = {.lex_state = 258, .external_lex_state = 2}, - [1645] = {.lex_state = 33, .external_lex_state = 2}, - [1646] = {.lex_state = 33, .external_lex_state = 2}, + [1537] = {.lex_state = 34, .external_lex_state = 2}, + [1538] = {.lex_state = 45, .external_lex_state = 2}, + [1539] = {.lex_state = 34, .external_lex_state = 2}, + [1540] = {.lex_state = 45, .external_lex_state = 2}, + [1541] = {.lex_state = 45, .external_lex_state = 2}, + [1542] = {.lex_state = 45, .external_lex_state = 2}, + [1543] = {.lex_state = 45, .external_lex_state = 2}, + [1544] = {.lex_state = 34, .external_lex_state = 2}, + [1545] = {.lex_state = 34, .external_lex_state = 2}, + [1546] = {.lex_state = 45, .external_lex_state = 2}, + [1547] = {.lex_state = 45, .external_lex_state = 2}, + [1548] = {.lex_state = 45, .external_lex_state = 2}, + [1549] = {.lex_state = 34, .external_lex_state = 2}, + [1550] = {.lex_state = 45, .external_lex_state = 2}, + [1551] = {.lex_state = 60, .external_lex_state = 2}, + [1552] = {.lex_state = 60, .external_lex_state = 2}, + [1553] = {.lex_state = 60, .external_lex_state = 2}, + [1554] = {.lex_state = 60, .external_lex_state = 2}, + [1555] = {.lex_state = 60, .external_lex_state = 2}, + [1556] = {.lex_state = 60, .external_lex_state = 2}, + [1557] = {.lex_state = 60, .external_lex_state = 2}, + [1558] = {.lex_state = 60, .external_lex_state = 2}, + [1559] = {.lex_state = 60, .external_lex_state = 2}, + [1560] = {.lex_state = 60, .external_lex_state = 2}, + [1561] = {.lex_state = 60, .external_lex_state = 2}, + [1562] = {.lex_state = 60, .external_lex_state = 2}, + [1563] = {.lex_state = 60, .external_lex_state = 2}, + [1564] = {.lex_state = 60, .external_lex_state = 2}, + [1565] = {.lex_state = 60, .external_lex_state = 2}, + [1566] = {.lex_state = 60, .external_lex_state = 2}, + [1567] = {.lex_state = 60, .external_lex_state = 2}, + [1568] = {.lex_state = 60, .external_lex_state = 2}, + [1569] = {.lex_state = 60, .external_lex_state = 2}, + [1570] = {.lex_state = 60, .external_lex_state = 2}, + [1571] = {.lex_state = 60, .external_lex_state = 2}, + [1572] = {.lex_state = 39, .external_lex_state = 2}, + [1573] = {.lex_state = 60, .external_lex_state = 2}, + [1574] = {.lex_state = 60, .external_lex_state = 2}, + [1575] = {.lex_state = 60, .external_lex_state = 2}, + [1576] = {.lex_state = 60, .external_lex_state = 2}, + [1577] = {.lex_state = 60, .external_lex_state = 2}, + [1578] = {.lex_state = 60, .external_lex_state = 2}, + [1579] = {.lex_state = 60, .external_lex_state = 2}, + [1580] = {.lex_state = 60, .external_lex_state = 2}, + [1581] = {.lex_state = 60, .external_lex_state = 2}, + [1582] = {.lex_state = 39, .external_lex_state = 2}, + [1583] = {.lex_state = 60, .external_lex_state = 2}, + [1584] = {.lex_state = 60, .external_lex_state = 2}, + [1585] = {.lex_state = 60, .external_lex_state = 2}, + [1586] = {.lex_state = 34, .external_lex_state = 2}, + [1587] = {.lex_state = 34, .external_lex_state = 2}, + [1588] = {.lex_state = 39, .external_lex_state = 2}, + [1589] = {.lex_state = 258, .external_lex_state = 2}, + [1590] = {.lex_state = 258, .external_lex_state = 2}, + [1591] = {.lex_state = 34, .external_lex_state = 2}, + [1592] = {.lex_state = 34, .external_lex_state = 2}, + [1593] = {.lex_state = 34, .external_lex_state = 2}, + [1594] = {.lex_state = 34, .external_lex_state = 2}, + [1595] = {.lex_state = 34, .external_lex_state = 2}, + [1596] = {.lex_state = 60, .external_lex_state = 2}, + [1597] = {.lex_state = 34, .external_lex_state = 2}, + [1598] = {.lex_state = 34, .external_lex_state = 2}, + [1599] = {.lex_state = 258, .external_lex_state = 2}, + [1600] = {.lex_state = 39, .external_lex_state = 5}, + [1601] = {.lex_state = 34, .external_lex_state = 2}, + [1602] = {.lex_state = 39, .external_lex_state = 2}, + [1603] = {.lex_state = 34, .external_lex_state = 2}, + [1604] = {.lex_state = 39, .external_lex_state = 2}, + [1605] = {.lex_state = 258, .external_lex_state = 2}, + [1606] = {.lex_state = 39, .external_lex_state = 2}, + [1607] = {.lex_state = 34, .external_lex_state = 2}, + [1608] = {.lex_state = 34, .external_lex_state = 2}, + [1609] = {.lex_state = 34, .external_lex_state = 2}, + [1610] = {.lex_state = 34, .external_lex_state = 2}, + [1611] = {.lex_state = 39, .external_lex_state = 5}, + [1612] = {.lex_state = 39, .external_lex_state = 2}, + [1613] = {.lex_state = 34, .external_lex_state = 2}, + [1614] = {.lex_state = 258, .external_lex_state = 2}, + [1615] = {.lex_state = 34, .external_lex_state = 2}, + [1616] = {.lex_state = 258, .external_lex_state = 2}, + [1617] = {.lex_state = 34, .external_lex_state = 2}, + [1618] = {.lex_state = 34, .external_lex_state = 2}, + [1619] = {.lex_state = 258, .external_lex_state = 2}, + [1620] = {.lex_state = 258, .external_lex_state = 5}, + [1621] = {.lex_state = 39, .external_lex_state = 2}, + [1622] = {.lex_state = 258, .external_lex_state = 5}, + [1623] = {.lex_state = 258, .external_lex_state = 2}, + [1624] = {.lex_state = 39, .external_lex_state = 5}, + [1625] = {.lex_state = 258, .external_lex_state = 6}, + [1626] = {.lex_state = 258, .external_lex_state = 2}, + [1627] = {.lex_state = 258, .external_lex_state = 2}, + [1628] = {.lex_state = 45, .external_lex_state = 2}, + [1629] = {.lex_state = 45, .external_lex_state = 2}, + [1630] = {.lex_state = 34, .external_lex_state = 2}, + [1631] = {.lex_state = 45, .external_lex_state = 2}, + [1632] = {.lex_state = 30, .external_lex_state = 2}, + [1633] = {.lex_state = 39, .external_lex_state = 5}, + [1634] = {.lex_state = 258, .external_lex_state = 5}, + [1635] = {.lex_state = 45, .external_lex_state = 2}, + [1636] = {.lex_state = 258, .external_lex_state = 2}, + [1637] = {.lex_state = 45, .external_lex_state = 2}, + [1638] = {.lex_state = 39, .external_lex_state = 5}, + [1639] = {.lex_state = 34, .external_lex_state = 2}, + [1640] = {.lex_state = 45, .external_lex_state = 2}, + [1641] = {.lex_state = 45, .external_lex_state = 2}, + [1642] = {.lex_state = 34, .external_lex_state = 2}, + [1643] = {.lex_state = 45, .external_lex_state = 2}, + [1644] = {.lex_state = 258, .external_lex_state = 5}, + [1645] = {.lex_state = 45, .external_lex_state = 2}, + [1646] = {.lex_state = 258, .external_lex_state = 2}, [1647] = {.lex_state = 258, .external_lex_state = 2}, - [1648] = {.lex_state = 35, .external_lex_state = 2}, - [1649] = {.lex_state = 33, .external_lex_state = 2}, - [1650] = {.lex_state = 35, .external_lex_state = 2}, + [1648] = {.lex_state = 39, .external_lex_state = 5}, + [1649] = {.lex_state = 258, .external_lex_state = 5}, + [1650] = {.lex_state = 258, .external_lex_state = 2}, [1651] = {.lex_state = 258, .external_lex_state = 2}, - [1652] = {.lex_state = 35, .external_lex_state = 2}, - [1653] = {.lex_state = 33, .external_lex_state = 2}, - [1654] = {.lex_state = 33, .external_lex_state = 2}, - [1655] = {.lex_state = 33, .external_lex_state = 2}, - [1656] = {.lex_state = 33, .external_lex_state = 2}, - [1657] = {.lex_state = 37, .external_lex_state = 2}, - [1658] = {.lex_state = 33, .external_lex_state = 2}, - [1659] = {.lex_state = 258, .external_lex_state = 2}, - [1660] = {.lex_state = 37, .external_lex_state = 2}, - [1661] = {.lex_state = 33, .external_lex_state = 2}, - [1662] = {.lex_state = 33, .external_lex_state = 2}, - [1663] = {.lex_state = 37, .external_lex_state = 2}, - [1664] = {.lex_state = 33, .external_lex_state = 2}, - [1665] = {.lex_state = 33, .external_lex_state = 2}, + [1652] = {.lex_state = 45, .external_lex_state = 2}, + [1653] = {.lex_state = 258, .external_lex_state = 6}, + [1654] = {.lex_state = 45, .external_lex_state = 2}, + [1655] = {.lex_state = 39, .external_lex_state = 5}, + [1656] = {.lex_state = 34, .external_lex_state = 2}, + [1657] = {.lex_state = 30, .external_lex_state = 2}, + [1658] = {.lex_state = 258, .external_lex_state = 6}, + [1659] = {.lex_state = 39, .external_lex_state = 5}, + [1660] = {.lex_state = 45, .external_lex_state = 2}, + [1661] = {.lex_state = 258, .external_lex_state = 2}, + [1662] = {.lex_state = 258, .external_lex_state = 2}, + [1663] = {.lex_state = 39, .external_lex_state = 5}, + [1664] = {.lex_state = 45, .external_lex_state = 2}, + [1665] = {.lex_state = 258, .external_lex_state = 2}, [1666] = {.lex_state = 258, .external_lex_state = 2}, - [1667] = {.lex_state = 33, .external_lex_state = 2}, - [1668] = {.lex_state = 33, .external_lex_state = 2}, - [1669] = {.lex_state = 33, .external_lex_state = 2}, - [1670] = {.lex_state = 258, .external_lex_state = 2}, + [1667] = {.lex_state = 258, .external_lex_state = 2}, + [1668] = {.lex_state = 39, .external_lex_state = 5}, + [1669] = {.lex_state = 39, .external_lex_state = 5}, + [1670] = {.lex_state = 45, .external_lex_state = 2}, [1671] = {.lex_state = 258, .external_lex_state = 2}, - [1672] = {.lex_state = 33, .external_lex_state = 2}, - [1673] = {.lex_state = 37, .external_lex_state = 2}, - [1674] = {.lex_state = 258, .external_lex_state = 2}, - [1675] = {.lex_state = 37, .external_lex_state = 2}, - [1676] = {.lex_state = 37, .external_lex_state = 2}, - [1677] = {.lex_state = 33, .external_lex_state = 2}, - [1678] = {.lex_state = 33, .external_lex_state = 2}, - [1679] = {.lex_state = 33, .external_lex_state = 2}, - [1680] = {.lex_state = 33, .external_lex_state = 2}, - [1681] = {.lex_state = 33, .external_lex_state = 2}, - [1682] = {.lex_state = 33, .external_lex_state = 2}, - [1683] = {.lex_state = 33, .external_lex_state = 2}, - [1684] = {.lex_state = 33, .external_lex_state = 2}, - [1685] = {.lex_state = 34, .external_lex_state = 2}, - [1686] = {.lex_state = 45, .external_lex_state = 2}, - [1687] = {.lex_state = 45, .external_lex_state = 2}, - [1688] = {.lex_state = 34, .external_lex_state = 2}, + [1672] = {.lex_state = 258, .external_lex_state = 6}, + [1673] = {.lex_state = 258, .external_lex_state = 5}, + [1674] = {.lex_state = 34, .external_lex_state = 2}, + [1675] = {.lex_state = 45, .external_lex_state = 2}, + [1676] = {.lex_state = 60, .external_lex_state = 2}, + [1677] = {.lex_state = 258, .external_lex_state = 2}, + [1678] = {.lex_state = 34, .external_lex_state = 2}, + [1679] = {.lex_state = 45, .external_lex_state = 2}, + [1680] = {.lex_state = 258, .external_lex_state = 2}, + [1681] = {.lex_state = 34, .external_lex_state = 2}, + [1682] = {.lex_state = 34, .external_lex_state = 2}, + [1683] = {.lex_state = 45, .external_lex_state = 2}, + [1684] = {.lex_state = 60, .external_lex_state = 2}, + [1685] = {.lex_state = 258, .external_lex_state = 2}, + [1686] = {.lex_state = 258, .external_lex_state = 6}, + [1687] = {.lex_state = 60, .external_lex_state = 2}, + [1688] = {.lex_state = 258, .external_lex_state = 2}, [1689] = {.lex_state = 45, .external_lex_state = 2}, [1690] = {.lex_state = 34, .external_lex_state = 2}, - [1691] = {.lex_state = 34, .external_lex_state = 2}, - [1692] = {.lex_state = 45, .external_lex_state = 2}, - [1693] = {.lex_state = 45, .external_lex_state = 2}, - [1694] = {.lex_state = 45, .external_lex_state = 2}, - [1695] = {.lex_state = 45, .external_lex_state = 2}, - [1696] = {.lex_state = 45, .external_lex_state = 2}, - [1697] = {.lex_state = 34, .external_lex_state = 2}, - [1698] = {.lex_state = 45, .external_lex_state = 2}, + [1691] = {.lex_state = 45, .external_lex_state = 2}, + [1692] = {.lex_state = 258, .external_lex_state = 2}, + [1693] = {.lex_state = 258, .external_lex_state = 2}, + [1694] = {.lex_state = 60, .external_lex_state = 2}, + [1695] = {.lex_state = 258, .external_lex_state = 2}, + [1696] = {.lex_state = 258, .external_lex_state = 5}, + [1697] = {.lex_state = 60, .external_lex_state = 2}, + [1698] = {.lex_state = 60, .external_lex_state = 2}, [1699] = {.lex_state = 60, .external_lex_state = 2}, - [1700] = {.lex_state = 60, .external_lex_state = 2}, - [1701] = {.lex_state = 60, .external_lex_state = 2}, + [1700] = {.lex_state = 258, .external_lex_state = 2}, + [1701] = {.lex_state = 62, .external_lex_state = 2}, [1702] = {.lex_state = 60, .external_lex_state = 2}, - [1703] = {.lex_state = 60, .external_lex_state = 2}, - [1704] = {.lex_state = 60, .external_lex_state = 2}, - [1705] = {.lex_state = 60, .external_lex_state = 2}, - [1706] = {.lex_state = 60, .external_lex_state = 2}, - [1707] = {.lex_state = 60, .external_lex_state = 2}, - [1708] = {.lex_state = 60, .external_lex_state = 2}, - [1709] = {.lex_state = 60, .external_lex_state = 2}, - [1710] = {.lex_state = 60, .external_lex_state = 2}, - [1711] = {.lex_state = 60, .external_lex_state = 2}, - [1712] = {.lex_state = 39, .external_lex_state = 2}, - [1713] = {.lex_state = 60, .external_lex_state = 2}, - [1714] = {.lex_state = 60, .external_lex_state = 2}, + [1703] = {.lex_state = 258, .external_lex_state = 2}, + [1704] = {.lex_state = 258, .external_lex_state = 2}, + [1705] = {.lex_state = 62, .external_lex_state = 2}, + [1706] = {.lex_state = 34, .external_lex_state = 2}, + [1707] = {.lex_state = 62, .external_lex_state = 2}, + [1708] = {.lex_state = 62, .external_lex_state = 2}, + [1709] = {.lex_state = 62, .external_lex_state = 2}, + [1710] = {.lex_state = 39, .external_lex_state = 5}, + [1711] = {.lex_state = 258, .external_lex_state = 2}, + [1712] = {.lex_state = 34, .external_lex_state = 2}, + [1713] = {.lex_state = 258, .external_lex_state = 2}, + [1714] = {.lex_state = 62, .external_lex_state = 2}, [1715] = {.lex_state = 60, .external_lex_state = 2}, - [1716] = {.lex_state = 60, .external_lex_state = 2}, - [1717] = {.lex_state = 60, .external_lex_state = 2}, - [1718] = {.lex_state = 60, .external_lex_state = 2}, - [1719] = {.lex_state = 60, .external_lex_state = 2}, + [1716] = {.lex_state = 62, .external_lex_state = 2}, + [1717] = {.lex_state = 258, .external_lex_state = 2}, + [1718] = {.lex_state = 62, .external_lex_state = 2}, + [1719] = {.lex_state = 62, .external_lex_state = 2}, [1720] = {.lex_state = 60, .external_lex_state = 2}, [1721] = {.lex_state = 60, .external_lex_state = 2}, - [1722] = {.lex_state = 60, .external_lex_state = 2}, - [1723] = {.lex_state = 60, .external_lex_state = 2}, + [1722] = {.lex_state = 258, .external_lex_state = 2}, + [1723] = {.lex_state = 34, .external_lex_state = 2}, [1724] = {.lex_state = 60, .external_lex_state = 2}, - [1725] = {.lex_state = 60, .external_lex_state = 2}, - [1726] = {.lex_state = 39, .external_lex_state = 2}, + [1725] = {.lex_state = 62, .external_lex_state = 2}, + [1726] = {.lex_state = 60, .external_lex_state = 2}, [1727] = {.lex_state = 60, .external_lex_state = 2}, - [1728] = {.lex_state = 60, .external_lex_state = 2}, - [1729] = {.lex_state = 60, .external_lex_state = 2}, - [1730] = {.lex_state = 60, .external_lex_state = 2}, + [1728] = {.lex_state = 258, .external_lex_state = 2}, + [1729] = {.lex_state = 62, .external_lex_state = 2}, + [1730] = {.lex_state = 62, .external_lex_state = 2}, [1731] = {.lex_state = 60, .external_lex_state = 2}, - [1732] = {.lex_state = 60, .external_lex_state = 2}, - [1733] = {.lex_state = 60, .external_lex_state = 2}, - [1734] = {.lex_state = 34, .external_lex_state = 2}, - [1735] = {.lex_state = 34, .external_lex_state = 2}, - [1736] = {.lex_state = 34, .external_lex_state = 2}, + [1732] = {.lex_state = 258, .external_lex_state = 5}, + [1733] = {.lex_state = 258, .external_lex_state = 2}, + [1734] = {.lex_state = 258, .external_lex_state = 2}, + [1735] = {.lex_state = 258, .external_lex_state = 2}, + [1736] = {.lex_state = 60, .external_lex_state = 2}, [1737] = {.lex_state = 34, .external_lex_state = 2}, - [1738] = {.lex_state = 39, .external_lex_state = 2}, - [1739] = {.lex_state = 34, .external_lex_state = 2}, - [1740] = {.lex_state = 34, .external_lex_state = 2}, - [1741] = {.lex_state = 34, .external_lex_state = 2}, - [1742] = {.lex_state = 34, .external_lex_state = 2}, - [1743] = {.lex_state = 258, .external_lex_state = 2}, - [1744] = {.lex_state = 39, .external_lex_state = 2}, + [1738] = {.lex_state = 258, .external_lex_state = 5}, + [1739] = {.lex_state = 60, .external_lex_state = 2}, + [1740] = {.lex_state = 60, .external_lex_state = 2}, + [1741] = {.lex_state = 60, .external_lex_state = 2}, + [1742] = {.lex_state = 62, .external_lex_state = 2}, + [1743] = {.lex_state = 60, .external_lex_state = 2}, + [1744] = {.lex_state = 60, .external_lex_state = 2}, [1745] = {.lex_state = 258, .external_lex_state = 2}, - [1746] = {.lex_state = 258, .external_lex_state = 2}, - [1747] = {.lex_state = 39, .external_lex_state = 2}, - [1748] = {.lex_state = 39, .external_lex_state = 2}, - [1749] = {.lex_state = 258, .external_lex_state = 2}, + [1746] = {.lex_state = 60, .external_lex_state = 2}, + [1747] = {.lex_state = 258, .external_lex_state = 2}, + [1748] = {.lex_state = 62, .external_lex_state = 2}, + [1749] = {.lex_state = 60, .external_lex_state = 2}, [1750] = {.lex_state = 60, .external_lex_state = 2}, - [1751] = {.lex_state = 34, .external_lex_state = 2}, - [1752] = {.lex_state = 39, .external_lex_state = 2}, - [1753] = {.lex_state = 34, .external_lex_state = 2}, - [1754] = {.lex_state = 258, .external_lex_state = 5}, - [1755] = {.lex_state = 34, .external_lex_state = 2}, - [1756] = {.lex_state = 34, .external_lex_state = 2}, - [1757] = {.lex_state = 34, .external_lex_state = 2}, + [1751] = {.lex_state = 60, .external_lex_state = 2}, + [1752] = {.lex_state = 60, .external_lex_state = 2}, + [1753] = {.lex_state = 60, .external_lex_state = 2}, + [1754] = {.lex_state = 258, .external_lex_state = 2}, + [1755] = {.lex_state = 41, .external_lex_state = 7}, + [1756] = {.lex_state = 258, .external_lex_state = 2}, + [1757] = {.lex_state = 258, .external_lex_state = 2}, [1758] = {.lex_state = 258, .external_lex_state = 5}, - [1759] = {.lex_state = 258, .external_lex_state = 2}, - [1760] = {.lex_state = 39, .external_lex_state = 2}, + [1759] = {.lex_state = 258, .external_lex_state = 5}, + [1760] = {.lex_state = 258, .external_lex_state = 5}, [1761] = {.lex_state = 258, .external_lex_state = 2}, - [1762] = {.lex_state = 39, .external_lex_state = 5}, - [1763] = {.lex_state = 39, .external_lex_state = 5}, - [1764] = {.lex_state = 34, .external_lex_state = 2}, - [1765] = {.lex_state = 34, .external_lex_state = 2}, - [1766] = {.lex_state = 258, .external_lex_state = 2}, - [1767] = {.lex_state = 34, .external_lex_state = 2}, - [1768] = {.lex_state = 34, .external_lex_state = 2}, - [1769] = {.lex_state = 34, .external_lex_state = 2}, - [1770] = {.lex_state = 34, .external_lex_state = 2}, - [1771] = {.lex_state = 45, .external_lex_state = 2}, - [1772] = {.lex_state = 39, .external_lex_state = 5}, - [1773] = {.lex_state = 30, .external_lex_state = 2}, - [1774] = {.lex_state = 45, .external_lex_state = 2}, - [1775] = {.lex_state = 30, .external_lex_state = 2}, - [1776] = {.lex_state = 34, .external_lex_state = 2}, - [1777] = {.lex_state = 45, .external_lex_state = 2}, + [1762] = {.lex_state = 34, .external_lex_state = 2}, + [1763] = {.lex_state = 258, .external_lex_state = 2}, + [1764] = {.lex_state = 41, .external_lex_state = 7}, + [1765] = {.lex_state = 48, .external_lex_state = 7}, + [1766] = {.lex_state = 258, .external_lex_state = 5}, + [1767] = {.lex_state = 258, .external_lex_state = 5}, + [1768] = {.lex_state = 258, .external_lex_state = 5}, + [1769] = {.lex_state = 258, .external_lex_state = 5}, + [1770] = {.lex_state = 258, .external_lex_state = 5}, + [1771] = {.lex_state = 258, .external_lex_state = 2}, + [1772] = {.lex_state = 3, .external_lex_state = 2}, + [1773] = {.lex_state = 258, .external_lex_state = 2}, + [1774] = {.lex_state = 258, .external_lex_state = 5}, + [1775] = {.lex_state = 3, .external_lex_state = 2}, + [1776] = {.lex_state = 258, .external_lex_state = 5}, + [1777] = {.lex_state = 258, .external_lex_state = 5}, [1778] = {.lex_state = 258, .external_lex_state = 2}, - [1779] = {.lex_state = 258, .external_lex_state = 2}, - [1780] = {.lex_state = 258, .external_lex_state = 2}, - [1781] = {.lex_state = 34, .external_lex_state = 2}, - [1782] = {.lex_state = 39, .external_lex_state = 5}, - [1783] = {.lex_state = 39, .external_lex_state = 5}, - [1784] = {.lex_state = 258, .external_lex_state = 2}, + [1779] = {.lex_state = 30, .external_lex_state = 2}, + [1780] = {.lex_state = 258, .external_lex_state = 5}, + [1781] = {.lex_state = 258, .external_lex_state = 5}, + [1782] = {.lex_state = 48, .external_lex_state = 7}, + [1783] = {.lex_state = 41, .external_lex_state = 7}, + [1784] = {.lex_state = 41, .external_lex_state = 7}, [1785] = {.lex_state = 258, .external_lex_state = 2}, - [1786] = {.lex_state = 45, .external_lex_state = 2}, - [1787] = {.lex_state = 45, .external_lex_state = 2}, - [1788] = {.lex_state = 45, .external_lex_state = 2}, - [1789] = {.lex_state = 258, .external_lex_state = 2}, - [1790] = {.lex_state = 60, .external_lex_state = 2}, - [1791] = {.lex_state = 39, .external_lex_state = 5}, - [1792] = {.lex_state = 45, .external_lex_state = 2}, - [1793] = {.lex_state = 45, .external_lex_state = 2}, + [1786] = {.lex_state = 48, .external_lex_state = 7}, + [1787] = {.lex_state = 258, .external_lex_state = 5}, + [1788] = {.lex_state = 38, .external_lex_state = 2}, + [1789] = {.lex_state = 46, .external_lex_state = 2}, + [1790] = {.lex_state = 258, .external_lex_state = 5}, + [1791] = {.lex_state = 258, .external_lex_state = 5}, + [1792] = {.lex_state = 258, .external_lex_state = 2}, + [1793] = {.lex_state = 258, .external_lex_state = 2}, [1794] = {.lex_state = 34, .external_lex_state = 2}, - [1795] = {.lex_state = 45, .external_lex_state = 2}, + [1795] = {.lex_state = 258, .external_lex_state = 2}, [1796] = {.lex_state = 258, .external_lex_state = 2}, - [1797] = {.lex_state = 258, .external_lex_state = 2}, - [1798] = {.lex_state = 45, .external_lex_state = 2}, - [1799] = {.lex_state = 34, .external_lex_state = 2}, - [1800] = {.lex_state = 34, .external_lex_state = 2}, - [1801] = {.lex_state = 258, .external_lex_state = 5}, - [1802] = {.lex_state = 45, .external_lex_state = 2}, - [1803] = {.lex_state = 45, .external_lex_state = 2}, - [1804] = {.lex_state = 258, .external_lex_state = 2}, - [1805] = {.lex_state = 258, .external_lex_state = 5}, - [1806] = {.lex_state = 258, .external_lex_state = 2}, + [1797] = {.lex_state = 38, .external_lex_state = 2}, + [1798] = {.lex_state = 258, .external_lex_state = 5}, + [1799] = {.lex_state = 258, .external_lex_state = 5}, + [1800] = {.lex_state = 258, .external_lex_state = 5}, + [1801] = {.lex_state = 258, .external_lex_state = 2}, + [1802] = {.lex_state = 258, .external_lex_state = 5}, + [1803] = {.lex_state = 258, .external_lex_state = 5}, + [1804] = {.lex_state = 258, .external_lex_state = 5}, + [1805] = {.lex_state = 258, .external_lex_state = 2}, + [1806] = {.lex_state = 258, .external_lex_state = 5}, [1807] = {.lex_state = 258, .external_lex_state = 2}, - [1808] = {.lex_state = 258, .external_lex_state = 6}, - [1809] = {.lex_state = 34, .external_lex_state = 2}, - [1810] = {.lex_state = 258, .external_lex_state = 6}, + [1808] = {.lex_state = 46, .external_lex_state = 2}, + [1809] = {.lex_state = 38, .external_lex_state = 2}, + [1810] = {.lex_state = 46, .external_lex_state = 2}, [1811] = {.lex_state = 258, .external_lex_state = 2}, - [1812] = {.lex_state = 39, .external_lex_state = 5}, - [1813] = {.lex_state = 39, .external_lex_state = 5}, - [1814] = {.lex_state = 45, .external_lex_state = 2}, - [1815] = {.lex_state = 258, .external_lex_state = 6}, - [1816] = {.lex_state = 258, .external_lex_state = 2}, + [1812] = {.lex_state = 258, .external_lex_state = 2}, + [1813] = {.lex_state = 258, .external_lex_state = 2}, + [1814] = {.lex_state = 41, .external_lex_state = 7}, + [1815] = {.lex_state = 258, .external_lex_state = 5}, + [1816] = {.lex_state = 39, .external_lex_state = 2}, [1817] = {.lex_state = 258, .external_lex_state = 5}, - [1818] = {.lex_state = 258, .external_lex_state = 5}, - [1819] = {.lex_state = 45, .external_lex_state = 2}, - [1820] = {.lex_state = 258, .external_lex_state = 6}, - [1821] = {.lex_state = 45, .external_lex_state = 2}, - [1822] = {.lex_state = 258, .external_lex_state = 2}, - [1823] = {.lex_state = 258, .external_lex_state = 6}, - [1824] = {.lex_state = 45, .external_lex_state = 2}, + [1818] = {.lex_state = 41, .external_lex_state = 7}, + [1819] = {.lex_state = 48, .external_lex_state = 7}, + [1820] = {.lex_state = 48, .external_lex_state = 7}, + [1821] = {.lex_state = 258, .external_lex_state = 2}, + [1822] = {.lex_state = 3, .external_lex_state = 2}, + [1823] = {.lex_state = 48, .external_lex_state = 7}, + [1824] = {.lex_state = 258, .external_lex_state = 2}, [1825] = {.lex_state = 258, .external_lex_state = 2}, - [1826] = {.lex_state = 258, .external_lex_state = 2}, - [1827] = {.lex_state = 60, .external_lex_state = 2}, - [1828] = {.lex_state = 39, .external_lex_state = 5}, - [1829] = {.lex_state = 45, .external_lex_state = 2}, - [1830] = {.lex_state = 39, .external_lex_state = 5}, - [1831] = {.lex_state = 45, .external_lex_state = 2}, - [1832] = {.lex_state = 258, .external_lex_state = 2}, - [1833] = {.lex_state = 45, .external_lex_state = 2}, - [1834] = {.lex_state = 60, .external_lex_state = 2}, - [1835] = {.lex_state = 34, .external_lex_state = 2}, - [1836] = {.lex_state = 39, .external_lex_state = 5}, - [1837] = {.lex_state = 34, .external_lex_state = 2}, - [1838] = {.lex_state = 258, .external_lex_state = 2}, - [1839] = {.lex_state = 258, .external_lex_state = 2}, - [1840] = {.lex_state = 34, .external_lex_state = 2}, - [1841] = {.lex_state = 62, .external_lex_state = 2}, - [1842] = {.lex_state = 60, .external_lex_state = 2}, + [1826] = {.lex_state = 258, .external_lex_state = 5}, + [1827] = {.lex_state = 258, .external_lex_state = 5}, + [1828] = {.lex_state = 258, .external_lex_state = 6}, + [1829] = {.lex_state = 34, .external_lex_state = 2}, + [1830] = {.lex_state = 258, .external_lex_state = 2}, + [1831] = {.lex_state = 258, .external_lex_state = 2}, + [1832] = {.lex_state = 3, .external_lex_state = 2}, + [1833] = {.lex_state = 258, .external_lex_state = 2}, + [1834] = {.lex_state = 258, .external_lex_state = 2}, + [1835] = {.lex_state = 258, .external_lex_state = 2}, + [1836] = {.lex_state = 258, .external_lex_state = 2}, + [1837] = {.lex_state = 48, .external_lex_state = 7}, + [1838] = {.lex_state = 3, .external_lex_state = 2}, + [1839] = {.lex_state = 34, .external_lex_state = 2}, + [1840] = {.lex_state = 258, .external_lex_state = 5}, + [1841] = {.lex_state = 258, .external_lex_state = 6}, + [1842] = {.lex_state = 41, .external_lex_state = 7}, [1843] = {.lex_state = 258, .external_lex_state = 2}, - [1844] = {.lex_state = 62, .external_lex_state = 2}, - [1845] = {.lex_state = 62, .external_lex_state = 2}, - [1846] = {.lex_state = 258, .external_lex_state = 2}, - [1847] = {.lex_state = 62, .external_lex_state = 2}, - [1848] = {.lex_state = 60, .external_lex_state = 2}, - [1849] = {.lex_state = 258, .external_lex_state = 2}, + [1844] = {.lex_state = 39, .external_lex_state = 2}, + [1845] = {.lex_state = 258, .external_lex_state = 2}, + [1846] = {.lex_state = 258, .external_lex_state = 5}, + [1847] = {.lex_state = 258, .external_lex_state = 2}, + [1848] = {.lex_state = 39, .external_lex_state = 2}, + [1849] = {.lex_state = 34, .external_lex_state = 2}, [1850] = {.lex_state = 258, .external_lex_state = 5}, - [1851] = {.lex_state = 62, .external_lex_state = 2}, - [1852] = {.lex_state = 34, .external_lex_state = 2}, - [1853] = {.lex_state = 258, .external_lex_state = 2}, - [1854] = {.lex_state = 60, .external_lex_state = 2}, - [1855] = {.lex_state = 60, .external_lex_state = 2}, - [1856] = {.lex_state = 258, .external_lex_state = 2}, - [1857] = {.lex_state = 62, .external_lex_state = 2}, - [1858] = {.lex_state = 60, .external_lex_state = 2}, - [1859] = {.lex_state = 62, .external_lex_state = 2}, + [1851] = {.lex_state = 258, .external_lex_state = 5}, + [1852] = {.lex_state = 258, .external_lex_state = 5}, + [1853] = {.lex_state = 258, .external_lex_state = 5}, + [1854] = {.lex_state = 258, .external_lex_state = 2}, + [1855] = {.lex_state = 258, .external_lex_state = 5}, + [1856] = {.lex_state = 258, .external_lex_state = 5}, + [1857] = {.lex_state = 34, .external_lex_state = 2}, + [1858] = {.lex_state = 258, .external_lex_state = 2}, + [1859] = {.lex_state = 258, .external_lex_state = 5}, [1860] = {.lex_state = 258, .external_lex_state = 2}, - [1861] = {.lex_state = 60, .external_lex_state = 2}, - [1862] = {.lex_state = 62, .external_lex_state = 2}, - [1863] = {.lex_state = 62, .external_lex_state = 2}, - [1864] = {.lex_state = 258, .external_lex_state = 2}, - [1865] = {.lex_state = 62, .external_lex_state = 2}, - [1866] = {.lex_state = 258, .external_lex_state = 2}, - [1867] = {.lex_state = 258, .external_lex_state = 2}, - [1868] = {.lex_state = 258, .external_lex_state = 2}, - [1869] = {.lex_state = 34, .external_lex_state = 2}, - [1870] = {.lex_state = 62, .external_lex_state = 2}, - [1871] = {.lex_state = 258, .external_lex_state = 2}, - [1872] = {.lex_state = 60, .external_lex_state = 2}, - [1873] = {.lex_state = 34, .external_lex_state = 2}, - [1874] = {.lex_state = 60, .external_lex_state = 2}, - [1875] = {.lex_state = 60, .external_lex_state = 2}, - [1876] = {.lex_state = 60, .external_lex_state = 2}, - [1877] = {.lex_state = 60, .external_lex_state = 2}, - [1878] = {.lex_state = 60, .external_lex_state = 2}, - [1879] = {.lex_state = 39, .external_lex_state = 5}, + [1861] = {.lex_state = 34, .external_lex_state = 2}, + [1862] = {.lex_state = 258, .external_lex_state = 5}, + [1863] = {.lex_state = 258, .external_lex_state = 2}, + [1864] = {.lex_state = 258, .external_lex_state = 5}, + [1865] = {.lex_state = 258, .external_lex_state = 5}, + [1866] = {.lex_state = 258, .external_lex_state = 5}, + [1867] = {.lex_state = 258, .external_lex_state = 5}, + [1868] = {.lex_state = 3, .external_lex_state = 2}, + [1869] = {.lex_state = 258, .external_lex_state = 2}, + [1870] = {.lex_state = 48, .external_lex_state = 7}, + [1871] = {.lex_state = 41, .external_lex_state = 7}, + [1872] = {.lex_state = 258, .external_lex_state = 5}, + [1873] = {.lex_state = 258, .external_lex_state = 2}, + [1874] = {.lex_state = 258, .external_lex_state = 5}, + [1875] = {.lex_state = 34, .external_lex_state = 2}, + [1876] = {.lex_state = 258, .external_lex_state = 2}, + [1877] = {.lex_state = 258, .external_lex_state = 5}, + [1878] = {.lex_state = 34, .external_lex_state = 2}, + [1879] = {.lex_state = 41, .external_lex_state = 7}, [1880] = {.lex_state = 258, .external_lex_state = 5}, - [1881] = {.lex_state = 258, .external_lex_state = 2}, - [1882] = {.lex_state = 62, .external_lex_state = 2}, + [1881] = {.lex_state = 258, .external_lex_state = 5}, + [1882] = {.lex_state = 258, .external_lex_state = 2}, [1883] = {.lex_state = 258, .external_lex_state = 2}, - [1884] = {.lex_state = 34, .external_lex_state = 2}, - [1885] = {.lex_state = 60, .external_lex_state = 2}, - [1886] = {.lex_state = 258, .external_lex_state = 5}, - [1887] = {.lex_state = 60, .external_lex_state = 2}, - [1888] = {.lex_state = 60, .external_lex_state = 2}, - [1889] = {.lex_state = 62, .external_lex_state = 2}, + [1884] = {.lex_state = 258, .external_lex_state = 5}, + [1885] = {.lex_state = 34, .external_lex_state = 2}, + [1886] = {.lex_state = 258, .external_lex_state = 2}, + [1887] = {.lex_state = 39, .external_lex_state = 2}, + [1888] = {.lex_state = 34, .external_lex_state = 2}, + [1889] = {.lex_state = 34, .external_lex_state = 2}, [1890] = {.lex_state = 258, .external_lex_state = 2}, - [1891] = {.lex_state = 60, .external_lex_state = 2}, - [1892] = {.lex_state = 60, .external_lex_state = 2}, - [1893] = {.lex_state = 60, .external_lex_state = 2}, - [1894] = {.lex_state = 62, .external_lex_state = 2}, - [1895] = {.lex_state = 60, .external_lex_state = 2}, - [1896] = {.lex_state = 60, .external_lex_state = 2}, - [1897] = {.lex_state = 60, .external_lex_state = 2}, - [1898] = {.lex_state = 60, .external_lex_state = 2}, - [1899] = {.lex_state = 60, .external_lex_state = 2}, - [1900] = {.lex_state = 60, .external_lex_state = 2}, - [1901] = {.lex_state = 258, .external_lex_state = 2}, - [1902] = {.lex_state = 258, .external_lex_state = 5}, - [1903] = {.lex_state = 258, .external_lex_state = 2}, - [1904] = {.lex_state = 258, .external_lex_state = 2}, - [1905] = {.lex_state = 258, .external_lex_state = 5}, - [1906] = {.lex_state = 258, .external_lex_state = 2}, + [1891] = {.lex_state = 258, .external_lex_state = 2}, + [1892] = {.lex_state = 34, .external_lex_state = 2}, + [1893] = {.lex_state = 34, .external_lex_state = 2}, + [1894] = {.lex_state = 48, .external_lex_state = 7}, + [1895] = {.lex_state = 258, .external_lex_state = 2}, + [1896] = {.lex_state = 258, .external_lex_state = 2}, + [1897] = {.lex_state = 258, .external_lex_state = 2}, + [1898] = {.lex_state = 258, .external_lex_state = 2}, + [1899] = {.lex_state = 34, .external_lex_state = 5}, + [1900] = {.lex_state = 39, .external_lex_state = 2}, + [1901] = {.lex_state = 34, .external_lex_state = 2}, + [1902] = {.lex_state = 34, .external_lex_state = 2}, + [1903] = {.lex_state = 258, .external_lex_state = 5}, + [1904] = {.lex_state = 34, .external_lex_state = 2}, + [1905] = {.lex_state = 34, .external_lex_state = 2}, + [1906] = {.lex_state = 34, .external_lex_state = 2}, [1907] = {.lex_state = 258, .external_lex_state = 2}, - [1908] = {.lex_state = 258, .external_lex_state = 5}, + [1908] = {.lex_state = 34, .external_lex_state = 2}, [1909] = {.lex_state = 258, .external_lex_state = 5}, - [1910] = {.lex_state = 258, .external_lex_state = 5}, - [1911] = {.lex_state = 258, .external_lex_state = 5}, - [1912] = {.lex_state = 258, .external_lex_state = 2}, - [1913] = {.lex_state = 258, .external_lex_state = 2}, - [1914] = {.lex_state = 34, .external_lex_state = 2}, - [1915] = {.lex_state = 258, .external_lex_state = 2}, + [1910] = {.lex_state = 258, .external_lex_state = 2}, + [1911] = {.lex_state = 258, .external_lex_state = 2}, + [1912] = {.lex_state = 34, .external_lex_state = 2}, + [1913] = {.lex_state = 39, .external_lex_state = 2}, + [1914] = {.lex_state = 258, .external_lex_state = 2}, + [1915] = {.lex_state = 258, .external_lex_state = 5}, [1916] = {.lex_state = 258, .external_lex_state = 5}, - [1917] = {.lex_state = 39, .external_lex_state = 2}, - [1918] = {.lex_state = 39, .external_lex_state = 2}, - [1919] = {.lex_state = 258, .external_lex_state = 5}, - [1920] = {.lex_state = 258, .external_lex_state = 5}, - [1921] = {.lex_state = 34, .external_lex_state = 2}, - [1922] = {.lex_state = 258, .external_lex_state = 5}, + [1917] = {.lex_state = 258, .external_lex_state = 5}, + [1918] = {.lex_state = 34, .external_lex_state = 5}, + [1919] = {.lex_state = 34, .external_lex_state = 2}, + [1920] = {.lex_state = 34, .external_lex_state = 5}, + [1921] = {.lex_state = 258, .external_lex_state = 2}, + [1922] = {.lex_state = 30, .external_lex_state = 2}, [1923] = {.lex_state = 258, .external_lex_state = 5}, [1924] = {.lex_state = 258, .external_lex_state = 5}, [1925] = {.lex_state = 258, .external_lex_state = 5}, [1926] = {.lex_state = 258, .external_lex_state = 2}, - [1927] = {.lex_state = 3, .external_lex_state = 2}, - [1928] = {.lex_state = 258, .external_lex_state = 5}, - [1929] = {.lex_state = 258, .external_lex_state = 2}, - [1930] = {.lex_state = 258, .external_lex_state = 2}, + [1927] = {.lex_state = 30, .external_lex_state = 2}, + [1928] = {.lex_state = 258, .external_lex_state = 2}, + [1929] = {.lex_state = 258, .external_lex_state = 5}, + [1930] = {.lex_state = 30, .external_lex_state = 2}, [1931] = {.lex_state = 258, .external_lex_state = 2}, - [1932] = {.lex_state = 30, .external_lex_state = 2}, - [1933] = {.lex_state = 41, .external_lex_state = 7}, - [1934] = {.lex_state = 48, .external_lex_state = 7}, - [1935] = {.lex_state = 258, .external_lex_state = 2}, + [1932] = {.lex_state = 34, .external_lex_state = 2}, + [1933] = {.lex_state = 34, .external_lex_state = 2}, + [1934] = {.lex_state = 34, .external_lex_state = 2}, + [1935] = {.lex_state = 34, .external_lex_state = 2}, [1936] = {.lex_state = 258, .external_lex_state = 2}, - [1937] = {.lex_state = 258, .external_lex_state = 2}, - [1938] = {.lex_state = 3, .external_lex_state = 2}, - [1939] = {.lex_state = 258, .external_lex_state = 5}, - [1940] = {.lex_state = 41, .external_lex_state = 7}, - [1941] = {.lex_state = 48, .external_lex_state = 7}, - [1942] = {.lex_state = 258, .external_lex_state = 6}, - [1943] = {.lex_state = 258, .external_lex_state = 5}, - [1944] = {.lex_state = 34, .external_lex_state = 2}, - [1945] = {.lex_state = 258, .external_lex_state = 2}, - [1946] = {.lex_state = 258, .external_lex_state = 5}, - [1947] = {.lex_state = 258, .external_lex_state = 5}, - [1948] = {.lex_state = 258, .external_lex_state = 5}, + [1937] = {.lex_state = 30, .external_lex_state = 2}, + [1938] = {.lex_state = 258, .external_lex_state = 2}, + [1939] = {.lex_state = 258, .external_lex_state = 2}, + [1940] = {.lex_state = 258, .external_lex_state = 2}, + [1941] = {.lex_state = 258, .external_lex_state = 2}, + [1942] = {.lex_state = 30, .external_lex_state = 2}, + [1943] = {.lex_state = 258, .external_lex_state = 2}, + [1944] = {.lex_state = 258, .external_lex_state = 2}, + [1945] = {.lex_state = 39, .external_lex_state = 2}, + [1946] = {.lex_state = 258, .external_lex_state = 2}, + [1947] = {.lex_state = 258, .external_lex_state = 2}, + [1948] = {.lex_state = 258, .external_lex_state = 2}, [1949] = {.lex_state = 258, .external_lex_state = 2}, - [1950] = {.lex_state = 39, .external_lex_state = 2}, - [1951] = {.lex_state = 48, .external_lex_state = 7}, + [1950] = {.lex_state = 258, .external_lex_state = 2}, + [1951] = {.lex_state = 258, .external_lex_state = 2}, [1952] = {.lex_state = 258, .external_lex_state = 5}, - [1953] = {.lex_state = 3, .external_lex_state = 2}, - [1954] = {.lex_state = 41, .external_lex_state = 7}, - [1955] = {.lex_state = 258, .external_lex_state = 2}, + [1953] = {.lex_state = 258, .external_lex_state = 5}, + [1954] = {.lex_state = 39, .external_lex_state = 2}, + [1955] = {.lex_state = 3, .external_lex_state = 2}, [1956] = {.lex_state = 258, .external_lex_state = 2}, - [1957] = {.lex_state = 48, .external_lex_state = 7}, - [1958] = {.lex_state = 41, .external_lex_state = 7}, + [1957] = {.lex_state = 258, .external_lex_state = 2}, + [1958] = {.lex_state = 258, .external_lex_state = 2}, [1959] = {.lex_state = 258, .external_lex_state = 2}, - [1960] = {.lex_state = 258, .external_lex_state = 5}, - [1961] = {.lex_state = 258, .external_lex_state = 5}, - [1962] = {.lex_state = 258, .external_lex_state = 5}, - [1963] = {.lex_state = 258, .external_lex_state = 5}, - [1964] = {.lex_state = 34, .external_lex_state = 2}, - [1965] = {.lex_state = 46, .external_lex_state = 2}, - [1966] = {.lex_state = 38, .external_lex_state = 2}, - [1967] = {.lex_state = 258, .external_lex_state = 5}, + [1960] = {.lex_state = 258, .external_lex_state = 2}, + [1961] = {.lex_state = 258, .external_lex_state = 2}, + [1962] = {.lex_state = 258, .external_lex_state = 2}, + [1963] = {.lex_state = 46, .external_lex_state = 2}, + [1964] = {.lex_state = 38, .external_lex_state = 2}, + [1965] = {.lex_state = 258, .external_lex_state = 2}, + [1966] = {.lex_state = 34, .external_lex_state = 5}, + [1967] = {.lex_state = 34, .external_lex_state = 5}, [1968] = {.lex_state = 258, .external_lex_state = 2}, - [1969] = {.lex_state = 48, .external_lex_state = 7}, - [1970] = {.lex_state = 41, .external_lex_state = 7}, - [1971] = {.lex_state = 258, .external_lex_state = 2}, + [1969] = {.lex_state = 258, .external_lex_state = 2}, + [1970] = {.lex_state = 258, .external_lex_state = 2}, + [1971] = {.lex_state = 34, .external_lex_state = 2}, [1972] = {.lex_state = 258, .external_lex_state = 5}, - [1973] = {.lex_state = 258, .external_lex_state = 5}, + [1973] = {.lex_state = 258, .external_lex_state = 2}, [1974] = {.lex_state = 258, .external_lex_state = 2}, - [1975] = {.lex_state = 258, .external_lex_state = 5}, - [1976] = {.lex_state = 258, .external_lex_state = 5}, - [1977] = {.lex_state = 258, .external_lex_state = 2}, + [1975] = {.lex_state = 258, .external_lex_state = 2}, + [1976] = {.lex_state = 258, .external_lex_state = 2}, + [1977] = {.lex_state = 39, .external_lex_state = 2}, [1978] = {.lex_state = 258, .external_lex_state = 2}, - [1979] = {.lex_state = 258, .external_lex_state = 5}, - [1980] = {.lex_state = 34, .external_lex_state = 2}, + [1979] = {.lex_state = 258, .external_lex_state = 2}, + [1980] = {.lex_state = 258, .external_lex_state = 2}, [1981] = {.lex_state = 258, .external_lex_state = 2}, [1982] = {.lex_state = 258, .external_lex_state = 5}, - [1983] = {.lex_state = 258, .external_lex_state = 5}, - [1984] = {.lex_state = 258, .external_lex_state = 5}, + [1983] = {.lex_state = 258, .external_lex_state = 2}, + [1984] = {.lex_state = 258, .external_lex_state = 2}, [1985] = {.lex_state = 258, .external_lex_state = 2}, - [1986] = {.lex_state = 258, .external_lex_state = 2}, - [1987] = {.lex_state = 258, .external_lex_state = 5}, - [1988] = {.lex_state = 34, .external_lex_state = 2}, + [1986] = {.lex_state = 34, .external_lex_state = 2}, + [1987] = {.lex_state = 258, .external_lex_state = 2}, + [1988] = {.lex_state = 258, .external_lex_state = 2}, [1989] = {.lex_state = 258, .external_lex_state = 2}, - [1990] = {.lex_state = 258, .external_lex_state = 2}, - [1991] = {.lex_state = 48, .external_lex_state = 7}, - [1992] = {.lex_state = 41, .external_lex_state = 7}, + [1990] = {.lex_state = 34, .external_lex_state = 2}, + [1991] = {.lex_state = 258, .external_lex_state = 2}, + [1992] = {.lex_state = 258, .external_lex_state = 2}, [1993] = {.lex_state = 258, .external_lex_state = 2}, [1994] = {.lex_state = 258, .external_lex_state = 2}, - [1995] = {.lex_state = 258, .external_lex_state = 5}, - [1996] = {.lex_state = 258, .external_lex_state = 2}, - [1997] = {.lex_state = 258, .external_lex_state = 2}, - [1998] = {.lex_state = 258, .external_lex_state = 5}, + [1995] = {.lex_state = 258, .external_lex_state = 2}, + [1996] = {.lex_state = 258, .external_lex_state = 5}, + [1997] = {.lex_state = 34, .external_lex_state = 2}, + [1998] = {.lex_state = 39, .external_lex_state = 2}, [1999] = {.lex_state = 258, .external_lex_state = 5}, - [2000] = {.lex_state = 258, .external_lex_state = 5}, - [2001] = {.lex_state = 258, .external_lex_state = 5}, - [2002] = {.lex_state = 258, .external_lex_state = 5}, - [2003] = {.lex_state = 41, .external_lex_state = 7}, - [2004] = {.lex_state = 48, .external_lex_state = 7}, + [2000] = {.lex_state = 258, .external_lex_state = 2}, + [2001] = {.lex_state = 258, .external_lex_state = 2}, + [2002] = {.lex_state = 258, .external_lex_state = 2}, + [2003] = {.lex_state = 258, .external_lex_state = 2}, + [2004] = {.lex_state = 258, .external_lex_state = 2}, [2005] = {.lex_state = 258, .external_lex_state = 5}, [2006] = {.lex_state = 258, .external_lex_state = 2}, - [2007] = {.lex_state = 258, .external_lex_state = 2}, - [2008] = {.lex_state = 258, .external_lex_state = 5}, - [2009] = {.lex_state = 258, .external_lex_state = 2}, - [2010] = {.lex_state = 258, .external_lex_state = 5}, - [2011] = {.lex_state = 34, .external_lex_state = 2}, - [2012] = {.lex_state = 3, .external_lex_state = 2}, - [2013] = {.lex_state = 258, .external_lex_state = 6}, + [2007] = {.lex_state = 258, .external_lex_state = 5}, + [2008] = {.lex_state = 258, .external_lex_state = 2}, + [2009] = {.lex_state = 34, .external_lex_state = 5}, + [2010] = {.lex_state = 34, .external_lex_state = 5}, + [2011] = {.lex_state = 258, .external_lex_state = 2}, + [2012] = {.lex_state = 258, .external_lex_state = 2}, + [2013] = {.lex_state = 258, .external_lex_state = 2}, [2014] = {.lex_state = 258, .external_lex_state = 2}, - [2015] = {.lex_state = 258, .external_lex_state = 2}, - [2016] = {.lex_state = 258, .external_lex_state = 5}, - [2017] = {.lex_state = 48, .external_lex_state = 7}, - [2018] = {.lex_state = 41, .external_lex_state = 7}, - [2019] = {.lex_state = 34, .external_lex_state = 2}, - [2020] = {.lex_state = 3, .external_lex_state = 2}, - [2021] = {.lex_state = 34, .external_lex_state = 2}, - [2022] = {.lex_state = 48, .external_lex_state = 7}, - [2023] = {.lex_state = 39, .external_lex_state = 2}, - [2024] = {.lex_state = 38, .external_lex_state = 2}, - [2025] = {.lex_state = 46, .external_lex_state = 2}, - [2026] = {.lex_state = 46, .external_lex_state = 2}, - [2027] = {.lex_state = 41, .external_lex_state = 7}, + [2015] = {.lex_state = 30, .external_lex_state = 2}, + [2016] = {.lex_state = 39, .external_lex_state = 2}, + [2017] = {.lex_state = 258, .external_lex_state = 2}, + [2018] = {.lex_state = 34, .external_lex_state = 2}, + [2019] = {.lex_state = 258, .external_lex_state = 2}, + [2020] = {.lex_state = 258, .external_lex_state = 2}, + [2021] = {.lex_state = 258, .external_lex_state = 2}, + [2022] = {.lex_state = 258, .external_lex_state = 2}, + [2023] = {.lex_state = 258, .external_lex_state = 2}, + [2024] = {.lex_state = 258, .external_lex_state = 5}, + [2025] = {.lex_state = 258, .external_lex_state = 5}, + [2026] = {.lex_state = 258, .external_lex_state = 2}, + [2027] = {.lex_state = 258, .external_lex_state = 2}, [2028] = {.lex_state = 258, .external_lex_state = 2}, - [2029] = {.lex_state = 34, .external_lex_state = 2}, - [2030] = {.lex_state = 258, .external_lex_state = 2}, - [2031] = {.lex_state = 34, .external_lex_state = 2}, - [2032] = {.lex_state = 34, .external_lex_state = 2}, - [2033] = {.lex_state = 258, .external_lex_state = 2}, - [2034] = {.lex_state = 258, .external_lex_state = 2}, + [2029] = {.lex_state = 258, .external_lex_state = 2}, + [2030] = {.lex_state = 48, .external_lex_state = 7}, + [2031] = {.lex_state = 258, .external_lex_state = 2}, + [2032] = {.lex_state = 258, .external_lex_state = 2}, + [2033] = {.lex_state = 34, .external_lex_state = 5}, + [2034] = {.lex_state = 34, .external_lex_state = 5}, [2035] = {.lex_state = 258, .external_lex_state = 2}, - [2036] = {.lex_state = 38, .external_lex_state = 2}, - [2037] = {.lex_state = 258, .external_lex_state = 5}, + [2036] = {.lex_state = 258, .external_lex_state = 2}, + [2037] = {.lex_state = 41, .external_lex_state = 7}, [2038] = {.lex_state = 258, .external_lex_state = 2}, - [2039] = {.lex_state = 34, .external_lex_state = 2}, - [2040] = {.lex_state = 258, .external_lex_state = 5}, + [2039] = {.lex_state = 258, .external_lex_state = 2}, + [2040] = {.lex_state = 258, .external_lex_state = 2}, [2041] = {.lex_state = 258, .external_lex_state = 5}, - [2042] = {.lex_state = 34, .external_lex_state = 2}, + [2042] = {.lex_state = 258, .external_lex_state = 2}, [2043] = {.lex_state = 258, .external_lex_state = 2}, - [2044] = {.lex_state = 258, .external_lex_state = 2}, - [2045] = {.lex_state = 3, .external_lex_state = 2}, - [2046] = {.lex_state = 258, .external_lex_state = 2}, - [2047] = {.lex_state = 34, .external_lex_state = 2}, - [2048] = {.lex_state = 38, .external_lex_state = 2}, + [2044] = {.lex_state = 34, .external_lex_state = 5}, + [2045] = {.lex_state = 34, .external_lex_state = 2}, + [2046] = {.lex_state = 258, .external_lex_state = 5}, + [2047] = {.lex_state = 30, .external_lex_state = 2}, + [2048] = {.lex_state = 34, .external_lex_state = 2}, [2049] = {.lex_state = 258, .external_lex_state = 2}, - [2050] = {.lex_state = 34, .external_lex_state = 2}, + [2050] = {.lex_state = 258, .external_lex_state = 2}, [2051] = {.lex_state = 258, .external_lex_state = 2}, - [2052] = {.lex_state = 34, .external_lex_state = 2}, - [2053] = {.lex_state = 258, .external_lex_state = 2}, + [2052] = {.lex_state = 258, .external_lex_state = 2}, + [2053] = {.lex_state = 258, .external_lex_state = 5}, [2054] = {.lex_state = 258, .external_lex_state = 2}, [2055] = {.lex_state = 258, .external_lex_state = 2}, - [2056] = {.lex_state = 34, .external_lex_state = 2}, + [2056] = {.lex_state = 258, .external_lex_state = 2}, [2057] = {.lex_state = 258, .external_lex_state = 2}, [2058] = {.lex_state = 34, .external_lex_state = 2}, - [2059] = {.lex_state = 258, .external_lex_state = 2}, - [2060] = {.lex_state = 34, .external_lex_state = 2}, - [2061] = {.lex_state = 34, .external_lex_state = 5}, - [2062] = {.lex_state = 34, .external_lex_state = 2}, - [2063] = {.lex_state = 34, .external_lex_state = 5}, + [2059] = {.lex_state = 34, .external_lex_state = 2}, + [2060] = {.lex_state = 258, .external_lex_state = 2}, + [2061] = {.lex_state = 258, .external_lex_state = 2}, + [2062] = {.lex_state = 258, .external_lex_state = 5}, + [2063] = {.lex_state = 258, .external_lex_state = 2}, [2064] = {.lex_state = 258, .external_lex_state = 5}, - [2065] = {.lex_state = 258, .external_lex_state = 5}, + [2065] = {.lex_state = 258, .external_lex_state = 2}, [2066] = {.lex_state = 258, .external_lex_state = 5}, - [2067] = {.lex_state = 258, .external_lex_state = 5}, + [2067] = {.lex_state = 258, .external_lex_state = 2}, [2068] = {.lex_state = 258, .external_lex_state = 2}, [2069] = {.lex_state = 258, .external_lex_state = 2}, - [2070] = {.lex_state = 34, .external_lex_state = 2}, + [2070] = {.lex_state = 258, .external_lex_state = 2}, [2071] = {.lex_state = 258, .external_lex_state = 2}, - [2072] = {.lex_state = 34, .external_lex_state = 2}, - [2073] = {.lex_state = 30, .external_lex_state = 2}, - [2074] = {.lex_state = 34, .external_lex_state = 2}, - [2075] = {.lex_state = 39, .external_lex_state = 2}, - [2076] = {.lex_state = 39, .external_lex_state = 2}, - [2077] = {.lex_state = 258, .external_lex_state = 2}, - [2078] = {.lex_state = 258, .external_lex_state = 2}, - [2079] = {.lex_state = 258, .external_lex_state = 5}, - [2080] = {.lex_state = 258, .external_lex_state = 2}, + [2072] = {.lex_state = 258, .external_lex_state = 2}, + [2073] = {.lex_state = 258, .external_lex_state = 2}, + [2074] = {.lex_state = 258, .external_lex_state = 2}, + [2075] = {.lex_state = 258, .external_lex_state = 2}, + [2076] = {.lex_state = 258, .external_lex_state = 2}, + [2077] = {.lex_state = 258, .external_lex_state = 5}, + [2078] = {.lex_state = 258, .external_lex_state = 5}, + [2079] = {.lex_state = 258, .external_lex_state = 2}, + [2080] = {.lex_state = 258, .external_lex_state = 5}, [2081] = {.lex_state = 258, .external_lex_state = 2}, - [2082] = {.lex_state = 30, .external_lex_state = 2}, + [2082] = {.lex_state = 258, .external_lex_state = 5}, [2083] = {.lex_state = 258, .external_lex_state = 5}, - [2084] = {.lex_state = 258, .external_lex_state = 5}, - [2085] = {.lex_state = 258, .external_lex_state = 2}, - [2086] = {.lex_state = 258, .external_lex_state = 2}, - [2087] = {.lex_state = 30, .external_lex_state = 2}, - [2088] = {.lex_state = 258, .external_lex_state = 2}, + [2084] = {.lex_state = 258, .external_lex_state = 2}, + [2085] = {.lex_state = 258, .external_lex_state = 5}, + [2086] = {.lex_state = 34, .external_lex_state = 2}, + [2087] = {.lex_state = 258, .external_lex_state = 2}, + [2088] = {.lex_state = 258, .external_lex_state = 5}, [2089] = {.lex_state = 258, .external_lex_state = 2}, - [2090] = {.lex_state = 258, .external_lex_state = 5}, - [2091] = {.lex_state = 258, .external_lex_state = 5}, - [2092] = {.lex_state = 30, .external_lex_state = 2}, - [2093] = {.lex_state = 258, .external_lex_state = 2}, + [2090] = {.lex_state = 258, .external_lex_state = 2}, + [2091] = {.lex_state = 258, .external_lex_state = 2}, + [2092] = {.lex_state = 258, .external_lex_state = 2}, + [2093] = {.lex_state = 34, .external_lex_state = 2}, [2094] = {.lex_state = 258, .external_lex_state = 2}, - [2095] = {.lex_state = 34, .external_lex_state = 2}, - [2096] = {.lex_state = 34, .external_lex_state = 2}, + [2095] = {.lex_state = 258, .external_lex_state = 2}, + [2096] = {.lex_state = 258, .external_lex_state = 2}, [2097] = {.lex_state = 258, .external_lex_state = 2}, [2098] = {.lex_state = 258, .external_lex_state = 2}, - [2099] = {.lex_state = 258, .external_lex_state = 2}, + [2099] = {.lex_state = 258, .external_lex_state = 5}, [2100] = {.lex_state = 258, .external_lex_state = 2}, [2101] = {.lex_state = 258, .external_lex_state = 2}, [2102] = {.lex_state = 258, .external_lex_state = 2}, - [2103] = {.lex_state = 30, .external_lex_state = 2}, - [2104] = {.lex_state = 41, .external_lex_state = 7}, - [2105] = {.lex_state = 48, .external_lex_state = 7}, - [2106] = {.lex_state = 34, .external_lex_state = 2}, + [2103] = {.lex_state = 258, .external_lex_state = 5}, + [2104] = {.lex_state = 258, .external_lex_state = 5}, + [2105] = {.lex_state = 258, .external_lex_state = 2}, + [2106] = {.lex_state = 258, .external_lex_state = 2}, [2107] = {.lex_state = 258, .external_lex_state = 2}, [2108] = {.lex_state = 258, .external_lex_state = 5}, - [2109] = {.lex_state = 258, .external_lex_state = 5}, - [2110] = {.lex_state = 258, .external_lex_state = 5}, + [2109] = {.lex_state = 258, .external_lex_state = 2}, + [2110] = {.lex_state = 258, .external_lex_state = 2}, [2111] = {.lex_state = 258, .external_lex_state = 2}, - [2112] = {.lex_state = 30, .external_lex_state = 2}, - [2113] = {.lex_state = 258, .external_lex_state = 5}, - [2114] = {.lex_state = 34, .external_lex_state = 2}, + [2112] = {.lex_state = 258, .external_lex_state = 2}, + [2113] = {.lex_state = 258, .external_lex_state = 2}, + [2114] = {.lex_state = 258, .external_lex_state = 2}, [2115] = {.lex_state = 258, .external_lex_state = 2}, [2116] = {.lex_state = 258, .external_lex_state = 2}, [2117] = {.lex_state = 258, .external_lex_state = 2}, [2118] = {.lex_state = 258, .external_lex_state = 2}, [2119] = {.lex_state = 258, .external_lex_state = 2}, - [2120] = {.lex_state = 258, .external_lex_state = 5}, + [2120] = {.lex_state = 258, .external_lex_state = 2}, [2121] = {.lex_state = 258, .external_lex_state = 2}, - [2122] = {.lex_state = 30, .external_lex_state = 2}, - [2123] = {.lex_state = 258, .external_lex_state = 2}, + [2122] = {.lex_state = 258, .external_lex_state = 2}, + [2123] = {.lex_state = 34, .external_lex_state = 2}, [2124] = {.lex_state = 258, .external_lex_state = 2}, [2125] = {.lex_state = 258, .external_lex_state = 2}, [2126] = {.lex_state = 258, .external_lex_state = 2}, [2127] = {.lex_state = 258, .external_lex_state = 2}, - [2128] = {.lex_state = 258, .external_lex_state = 5}, - [2129] = {.lex_state = 39, .external_lex_state = 2}, - [2130] = {.lex_state = 258, .external_lex_state = 2}, - [2131] = {.lex_state = 34, .external_lex_state = 2}, + [2128] = {.lex_state = 258, .external_lex_state = 2}, + [2129] = {.lex_state = 258, .external_lex_state = 2}, + [2130] = {.lex_state = 34, .external_lex_state = 2}, + [2131] = {.lex_state = 39, .external_lex_state = 2}, [2132] = {.lex_state = 258, .external_lex_state = 2}, [2133] = {.lex_state = 39, .external_lex_state = 2}, - [2134] = {.lex_state = 258, .external_lex_state = 2}, + [2134] = {.lex_state = 258, .external_lex_state = 5}, [2135] = {.lex_state = 258, .external_lex_state = 2}, [2136] = {.lex_state = 258, .external_lex_state = 2}, [2137] = {.lex_state = 258, .external_lex_state = 2}, [2138] = {.lex_state = 258, .external_lex_state = 2}, [2139] = {.lex_state = 258, .external_lex_state = 2}, - [2140] = {.lex_state = 34, .external_lex_state = 5}, - [2141] = {.lex_state = 34, .external_lex_state = 5}, + [2140] = {.lex_state = 258, .external_lex_state = 5}, + [2141] = {.lex_state = 258, .external_lex_state = 2}, [2142] = {.lex_state = 258, .external_lex_state = 2}, [2143] = {.lex_state = 258, .external_lex_state = 2}, - [2144] = {.lex_state = 34, .external_lex_state = 5}, + [2144] = {.lex_state = 258, .external_lex_state = 2}, [2145] = {.lex_state = 258, .external_lex_state = 2}, - [2146] = {.lex_state = 34, .external_lex_state = 5}, - [2147] = {.lex_state = 39, .external_lex_state = 2}, + [2146] = {.lex_state = 258, .external_lex_state = 2}, + [2147] = {.lex_state = 258, .external_lex_state = 2}, [2148] = {.lex_state = 258, .external_lex_state = 2}, [2149] = {.lex_state = 258, .external_lex_state = 2}, - [2150] = {.lex_state = 34, .external_lex_state = 2}, + [2150] = {.lex_state = 258, .external_lex_state = 2}, [2151] = {.lex_state = 258, .external_lex_state = 2}, - [2152] = {.lex_state = 258, .external_lex_state = 2}, - [2153] = {.lex_state = 34, .external_lex_state = 2}, + [2152] = {.lex_state = 34, .external_lex_state = 2}, + [2153] = {.lex_state = 258, .external_lex_state = 2}, [2154] = {.lex_state = 258, .external_lex_state = 2}, - [2155] = {.lex_state = 258, .external_lex_state = 5}, + [2155] = {.lex_state = 258, .external_lex_state = 2}, [2156] = {.lex_state = 258, .external_lex_state = 2}, - [2157] = {.lex_state = 3, .external_lex_state = 2}, - [2158] = {.lex_state = 258, .external_lex_state = 2}, - [2159] = {.lex_state = 39, .external_lex_state = 2}, + [2157] = {.lex_state = 258, .external_lex_state = 2}, + [2158] = {.lex_state = 258, .external_lex_state = 5}, + [2159] = {.lex_state = 258, .external_lex_state = 5}, [2160] = {.lex_state = 258, .external_lex_state = 5}, - [2161] = {.lex_state = 258, .external_lex_state = 5}, - [2162] = {.lex_state = 46, .external_lex_state = 2}, + [2161] = {.lex_state = 258, .external_lex_state = 2}, + [2162] = {.lex_state = 258, .external_lex_state = 5}, [2163] = {.lex_state = 258, .external_lex_state = 2}, [2164] = {.lex_state = 258, .external_lex_state = 2}, [2165] = {.lex_state = 258, .external_lex_state = 2}, [2166] = {.lex_state = 258, .external_lex_state = 2}, [2167] = {.lex_state = 258, .external_lex_state = 5}, - [2168] = {.lex_state = 258, .external_lex_state = 2}, - [2169] = {.lex_state = 34, .external_lex_state = 5}, - [2170] = {.lex_state = 34, .external_lex_state = 5}, - [2171] = {.lex_state = 258, .external_lex_state = 2}, + [2168] = {.lex_state = 258, .external_lex_state = 5}, + [2169] = {.lex_state = 258, .external_lex_state = 5}, + [2170] = {.lex_state = 258, .external_lex_state = 2}, + [2171] = {.lex_state = 258, .external_lex_state = 5}, [2172] = {.lex_state = 258, .external_lex_state = 2}, [2173] = {.lex_state = 258, .external_lex_state = 2}, [2174] = {.lex_state = 258, .external_lex_state = 2}, - [2175] = {.lex_state = 258, .external_lex_state = 2}, - [2176] = {.lex_state = 39, .external_lex_state = 2}, + [2175] = {.lex_state = 258, .external_lex_state = 5}, + [2176] = {.lex_state = 258, .external_lex_state = 5}, [2177] = {.lex_state = 258, .external_lex_state = 2}, [2178] = {.lex_state = 258, .external_lex_state = 2}, [2179] = {.lex_state = 258, .external_lex_state = 2}, - [2180] = {.lex_state = 258, .external_lex_state = 2}, + [2180] = {.lex_state = 258, .external_lex_state = 5}, [2181] = {.lex_state = 258, .external_lex_state = 2}, - [2182] = {.lex_state = 258, .external_lex_state = 5}, - [2183] = {.lex_state = 258, .external_lex_state = 2}, + [2182] = {.lex_state = 258, .external_lex_state = 2}, + [2183] = {.lex_state = 258, .external_lex_state = 5}, [2184] = {.lex_state = 258, .external_lex_state = 2}, [2185] = {.lex_state = 258, .external_lex_state = 2}, - [2186] = {.lex_state = 34, .external_lex_state = 2}, + [2186] = {.lex_state = 258, .external_lex_state = 2}, [2187] = {.lex_state = 258, .external_lex_state = 2}, [2188] = {.lex_state = 258, .external_lex_state = 2}, - [2189] = {.lex_state = 258, .external_lex_state = 2}, + [2189] = {.lex_state = 39, .external_lex_state = 2}, [2190] = {.lex_state = 258, .external_lex_state = 2}, [2191] = {.lex_state = 258, .external_lex_state = 2}, [2192] = {.lex_state = 258, .external_lex_state = 2}, [2193] = {.lex_state = 258, .external_lex_state = 2}, - [2194] = {.lex_state = 34, .external_lex_state = 5}, - [2195] = {.lex_state = 34, .external_lex_state = 5}, - [2196] = {.lex_state = 34, .external_lex_state = 2}, + [2194] = {.lex_state = 258, .external_lex_state = 2}, + [2195] = {.lex_state = 258, .external_lex_state = 2}, + [2196] = {.lex_state = 258, .external_lex_state = 2}, [2197] = {.lex_state = 258, .external_lex_state = 2}, [2198] = {.lex_state = 258, .external_lex_state = 2}, [2199] = {.lex_state = 258, .external_lex_state = 5}, - [2200] = {.lex_state = 258, .external_lex_state = 2}, + [2200] = {.lex_state = 258, .external_lex_state = 5}, [2201] = {.lex_state = 258, .external_lex_state = 2}, - [2202] = {.lex_state = 258, .external_lex_state = 2}, + [2202] = {.lex_state = 258, .external_lex_state = 5}, [2203] = {.lex_state = 258, .external_lex_state = 2}, - [2204] = {.lex_state = 258, .external_lex_state = 2}, + [2204] = {.lex_state = 258, .external_lex_state = 5}, [2205] = {.lex_state = 258, .external_lex_state = 2}, - [2206] = {.lex_state = 258, .external_lex_state = 2}, + [2206] = {.lex_state = 39, .external_lex_state = 2}, [2207] = {.lex_state = 258, .external_lex_state = 2}, [2208] = {.lex_state = 258, .external_lex_state = 2}, [2209] = {.lex_state = 258, .external_lex_state = 2}, [2210] = {.lex_state = 258, .external_lex_state = 2}, - [2211] = {.lex_state = 258, .external_lex_state = 2}, + [2211] = {.lex_state = 258, .external_lex_state = 5}, [2212] = {.lex_state = 258, .external_lex_state = 2}, [2213] = {.lex_state = 258, .external_lex_state = 2}, [2214] = {.lex_state = 258, .external_lex_state = 2}, [2215] = {.lex_state = 258, .external_lex_state = 2}, [2216] = {.lex_state = 258, .external_lex_state = 2}, [2217] = {.lex_state = 258, .external_lex_state = 2}, - [2218] = {.lex_state = 258, .external_lex_state = 2}, - [2219] = {.lex_state = 258, .external_lex_state = 2}, - [2220] = {.lex_state = 258, .external_lex_state = 2}, - [2221] = {.lex_state = 258, .external_lex_state = 2}, - [2222] = {.lex_state = 258, .external_lex_state = 2}, - [2223] = {.lex_state = 258, .external_lex_state = 2}, - [2224] = {.lex_state = 258, .external_lex_state = 5}, - [2225] = {.lex_state = 258, .external_lex_state = 2}, - [2226] = {.lex_state = 34, .external_lex_state = 2}, - [2227] = {.lex_state = 34, .external_lex_state = 2}, - [2228] = {.lex_state = 258, .external_lex_state = 2}, + [2218] = {.lex_state = 258, .external_lex_state = 5}, + [2219] = {.lex_state = 34, .external_lex_state = 2}, + [2220] = {.lex_state = 34, .external_lex_state = 2}, + [2221] = {.lex_state = 258, .external_lex_state = 5}, + [2222] = {.lex_state = 258, .external_lex_state = 5}, + [2223] = {.lex_state = 60, .external_lex_state = 2}, + [2224] = {.lex_state = 258, .external_lex_state = 2}, + [2225] = {.lex_state = 258, .external_lex_state = 5}, + [2226] = {.lex_state = 258, .external_lex_state = 5}, + [2227] = {.lex_state = 258, .external_lex_state = 2}, + [2228] = {.lex_state = 258, .external_lex_state = 5}, [2229] = {.lex_state = 258, .external_lex_state = 2}, [2230] = {.lex_state = 258, .external_lex_state = 2}, - [2231] = {.lex_state = 34, .external_lex_state = 2}, + [2231] = {.lex_state = 258, .external_lex_state = 5}, [2232] = {.lex_state = 258, .external_lex_state = 2}, [2233] = {.lex_state = 258, .external_lex_state = 2}, [2234] = {.lex_state = 258, .external_lex_state = 2}, [2235] = {.lex_state = 258, .external_lex_state = 2}, [2236] = {.lex_state = 258, .external_lex_state = 2}, - [2237] = {.lex_state = 60, .external_lex_state = 2}, - [2238] = {.lex_state = 258, .external_lex_state = 5}, - [2239] = {.lex_state = 258, .external_lex_state = 5}, - [2240] = {.lex_state = 258, .external_lex_state = 2}, + [2237] = {.lex_state = 258, .external_lex_state = 2}, + [2238] = {.lex_state = 258, .external_lex_state = 2}, + [2239] = {.lex_state = 258, .external_lex_state = 2}, + [2240] = {.lex_state = 258, .external_lex_state = 5}, [2241] = {.lex_state = 258, .external_lex_state = 2}, - [2242] = {.lex_state = 258, .external_lex_state = 5}, - [2243] = {.lex_state = 258, .external_lex_state = 5}, + [2242] = {.lex_state = 258, .external_lex_state = 2}, + [2243] = {.lex_state = 258, .external_lex_state = 2}, [2244] = {.lex_state = 258, .external_lex_state = 2}, - [2245] = {.lex_state = 34, .external_lex_state = 2}, - [2246] = {.lex_state = 258, .external_lex_state = 2}, + [2245] = {.lex_state = 258, .external_lex_state = 2}, + [2246] = {.lex_state = 258, .external_lex_state = 5}, [2247] = {.lex_state = 258, .external_lex_state = 2}, - [2248] = {.lex_state = 258, .external_lex_state = 2}, + [2248] = {.lex_state = 258, .external_lex_state = 5}, [2249] = {.lex_state = 258, .external_lex_state = 2}, - [2250] = {.lex_state = 258, .external_lex_state = 2}, - [2251] = {.lex_state = 258, .external_lex_state = 2}, - [2252] = {.lex_state = 258, .external_lex_state = 2}, + [2250] = {.lex_state = 39, .external_lex_state = 2}, + [2251] = {.lex_state = 258, .external_lex_state = 5}, + [2252] = {.lex_state = 39, .external_lex_state = 2}, [2253] = {.lex_state = 258, .external_lex_state = 2}, - [2254] = {.lex_state = 258, .external_lex_state = 2}, + [2254] = {.lex_state = 34, .external_lex_state = 2}, [2255] = {.lex_state = 258, .external_lex_state = 2}, [2256] = {.lex_state = 258, .external_lex_state = 2}, [2257] = {.lex_state = 258, .external_lex_state = 2}, - [2258] = {.lex_state = 258, .external_lex_state = 2}, - [2259] = {.lex_state = 34, .external_lex_state = 2}, - [2260] = {.lex_state = 258, .external_lex_state = 2}, + [2258] = {.lex_state = 34, .external_lex_state = 2}, + [2259] = {.lex_state = 258, .external_lex_state = 5}, + [2260] = {.lex_state = 34, .external_lex_state = 2}, [2261] = {.lex_state = 258, .external_lex_state = 2}, - [2262] = {.lex_state = 258, .external_lex_state = 5}, - [2263] = {.lex_state = 258, .external_lex_state = 5}, + [2262] = {.lex_state = 258, .external_lex_state = 2}, + [2263] = {.lex_state = 258, .external_lex_state = 2}, [2264] = {.lex_state = 258, .external_lex_state = 2}, - [2265] = {.lex_state = 258, .external_lex_state = 5}, + [2265] = {.lex_state = 258, .external_lex_state = 2}, [2266] = {.lex_state = 258, .external_lex_state = 2}, - [2267] = {.lex_state = 258, .external_lex_state = 5}, + [2267] = {.lex_state = 258, .external_lex_state = 2}, [2268] = {.lex_state = 258, .external_lex_state = 2}, [2269] = {.lex_state = 258, .external_lex_state = 2}, [2270] = {.lex_state = 258, .external_lex_state = 2}, @@ -12973,86 +12796,86 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2272] = {.lex_state = 258, .external_lex_state = 2}, [2273] = {.lex_state = 258, .external_lex_state = 2}, [2274] = {.lex_state = 258, .external_lex_state = 2}, - [2275] = {.lex_state = 258, .external_lex_state = 5}, - [2276] = {.lex_state = 258, .external_lex_state = 5}, + [2275] = {.lex_state = 258, .external_lex_state = 2}, + [2276] = {.lex_state = 258, .external_lex_state = 2}, [2277] = {.lex_state = 258, .external_lex_state = 2}, - [2278] = {.lex_state = 258, .external_lex_state = 5}, - [2279] = {.lex_state = 258, .external_lex_state = 2}, + [2278] = {.lex_state = 258, .external_lex_state = 2}, + [2279] = {.lex_state = 258, .external_lex_state = 5}, [2280] = {.lex_state = 258, .external_lex_state = 2}, [2281] = {.lex_state = 258, .external_lex_state = 2}, - [2282] = {.lex_state = 258, .external_lex_state = 5}, + [2282] = {.lex_state = 258, .external_lex_state = 2}, [2283] = {.lex_state = 258, .external_lex_state = 2}, - [2284] = {.lex_state = 258, .external_lex_state = 5}, + [2284] = {.lex_state = 3, .external_lex_state = 2}, [2285] = {.lex_state = 258, .external_lex_state = 5}, [2286] = {.lex_state = 258, .external_lex_state = 2}, - [2287] = {.lex_state = 258, .external_lex_state = 5}, - [2288] = {.lex_state = 258, .external_lex_state = 5}, - [2289] = {.lex_state = 258, .external_lex_state = 5}, + [2287] = {.lex_state = 258, .external_lex_state = 2}, + [2288] = {.lex_state = 258, .external_lex_state = 2}, + [2289] = {.lex_state = 258, .external_lex_state = 2}, [2290] = {.lex_state = 258, .external_lex_state = 2}, [2291] = {.lex_state = 258, .external_lex_state = 2}, [2292] = {.lex_state = 258, .external_lex_state = 2}, - [2293] = {.lex_state = 258, .external_lex_state = 5}, + [2293] = {.lex_state = 258, .external_lex_state = 2}, [2294] = {.lex_state = 258, .external_lex_state = 2}, [2295] = {.lex_state = 258, .external_lex_state = 2}, - [2296] = {.lex_state = 258, .external_lex_state = 2}, - [2297] = {.lex_state = 34, .external_lex_state = 2}, + [2296] = {.lex_state = 39, .external_lex_state = 2}, + [2297] = {.lex_state = 258, .external_lex_state = 2}, [2298] = {.lex_state = 258, .external_lex_state = 2}, [2299] = {.lex_state = 258, .external_lex_state = 2}, [2300] = {.lex_state = 258, .external_lex_state = 2}, [2301] = {.lex_state = 258, .external_lex_state = 2}, [2302] = {.lex_state = 258, .external_lex_state = 2}, [2303] = {.lex_state = 258, .external_lex_state = 2}, - [2304] = {.lex_state = 258, .external_lex_state = 5}, - [2305] = {.lex_state = 258, .external_lex_state = 5}, + [2304] = {.lex_state = 258, .external_lex_state = 2}, + [2305] = {.lex_state = 258, .external_lex_state = 2}, [2306] = {.lex_state = 258, .external_lex_state = 2}, [2307] = {.lex_state = 258, .external_lex_state = 2}, - [2308] = {.lex_state = 258, .external_lex_state = 2}, + [2308] = {.lex_state = 34, .external_lex_state = 2}, [2309] = {.lex_state = 258, .external_lex_state = 2}, - [2310] = {.lex_state = 258, .external_lex_state = 2}, - [2311] = {.lex_state = 34, .external_lex_state = 2}, + [2310] = {.lex_state = 258, .external_lex_state = 5}, + [2311] = {.lex_state = 258, .external_lex_state = 5}, [2312] = {.lex_state = 258, .external_lex_state = 2}, [2313] = {.lex_state = 258, .external_lex_state = 5}, [2314] = {.lex_state = 258, .external_lex_state = 2}, - [2315] = {.lex_state = 258, .external_lex_state = 2}, - [2316] = {.lex_state = 39, .external_lex_state = 2}, + [2315] = {.lex_state = 258, .external_lex_state = 5}, + [2316] = {.lex_state = 258, .external_lex_state = 2}, [2317] = {.lex_state = 258, .external_lex_state = 2}, - [2318] = {.lex_state = 39, .external_lex_state = 2}, - [2319] = {.lex_state = 258, .external_lex_state = 2}, + [2318] = {.lex_state = 258, .external_lex_state = 2}, + [2319] = {.lex_state = 258, .external_lex_state = 5}, [2320] = {.lex_state = 258, .external_lex_state = 2}, [2321] = {.lex_state = 258, .external_lex_state = 2}, [2322] = {.lex_state = 258, .external_lex_state = 2}, - [2323] = {.lex_state = 258, .external_lex_state = 2}, + [2323] = {.lex_state = 258, .external_lex_state = 5}, [2324] = {.lex_state = 258, .external_lex_state = 2}, - [2325] = {.lex_state = 258, .external_lex_state = 5}, - [2326] = {.lex_state = 258, .external_lex_state = 2}, - [2327] = {.lex_state = 258, .external_lex_state = 2}, - [2328] = {.lex_state = 258, .external_lex_state = 2}, - [2329] = {.lex_state = 258, .external_lex_state = 2}, - [2330] = {.lex_state = 34, .external_lex_state = 2}, - [2331] = {.lex_state = 258, .external_lex_state = 2}, - [2332] = {.lex_state = 258, .external_lex_state = 2}, + [2325] = {.lex_state = 258, .external_lex_state = 2}, + [2326] = {.lex_state = 258, .external_lex_state = 5}, + [2327] = {.lex_state = 258, .external_lex_state = 5}, + [2328] = {.lex_state = 258, .external_lex_state = 5}, + [2329] = {.lex_state = 258, .external_lex_state = 5}, + [2330] = {.lex_state = 258, .external_lex_state = 2}, + [2331] = {.lex_state = 3, .external_lex_state = 2}, + [2332] = {.lex_state = 39, .external_lex_state = 2}, [2333] = {.lex_state = 258, .external_lex_state = 2}, [2334] = {.lex_state = 258, .external_lex_state = 2}, [2335] = {.lex_state = 258, .external_lex_state = 2}, - [2336] = {.lex_state = 258, .external_lex_state = 2}, + [2336] = {.lex_state = 60, .external_lex_state = 2}, [2337] = {.lex_state = 258, .external_lex_state = 2}, [2338] = {.lex_state = 258, .external_lex_state = 2}, [2339] = {.lex_state = 258, .external_lex_state = 2}, - [2340] = {.lex_state = 258, .external_lex_state = 2}, + [2340] = {.lex_state = 258, .external_lex_state = 5}, [2341] = {.lex_state = 258, .external_lex_state = 2}, [2342] = {.lex_state = 258, .external_lex_state = 2}, [2343] = {.lex_state = 258, .external_lex_state = 2}, [2344] = {.lex_state = 258, .external_lex_state = 2}, - [2345] = {.lex_state = 258, .external_lex_state = 5}, + [2345] = {.lex_state = 258, .external_lex_state = 2}, [2346] = {.lex_state = 258, .external_lex_state = 2}, [2347] = {.lex_state = 258, .external_lex_state = 2}, - [2348] = {.lex_state = 3, .external_lex_state = 2}, - [2349] = {.lex_state = 258, .external_lex_state = 5}, + [2348] = {.lex_state = 258, .external_lex_state = 2}, + [2349] = {.lex_state = 258, .external_lex_state = 2}, [2350] = {.lex_state = 258, .external_lex_state = 2}, [2351] = {.lex_state = 258, .external_lex_state = 2}, - [2352] = {.lex_state = 39, .external_lex_state = 2}, + [2352] = {.lex_state = 258, .external_lex_state = 5}, [2353] = {.lex_state = 258, .external_lex_state = 2}, - [2354] = {.lex_state = 258, .external_lex_state = 5}, + [2354] = {.lex_state = 258, .external_lex_state = 2}, [2355] = {.lex_state = 258, .external_lex_state = 2}, [2356] = {.lex_state = 258, .external_lex_state = 2}, [2357] = {.lex_state = 258, .external_lex_state = 2}, @@ -13066,52 +12889,52 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2365] = {.lex_state = 258, .external_lex_state = 2}, [2366] = {.lex_state = 258, .external_lex_state = 2}, [2367] = {.lex_state = 258, .external_lex_state = 2}, - [2368] = {.lex_state = 258, .external_lex_state = 5}, + [2368] = {.lex_state = 258, .external_lex_state = 2}, [2369] = {.lex_state = 258, .external_lex_state = 2}, [2370] = {.lex_state = 258, .external_lex_state = 2}, - [2371] = {.lex_state = 258, .external_lex_state = 2}, - [2372] = {.lex_state = 258, .external_lex_state = 2}, + [2371] = {.lex_state = 258, .external_lex_state = 5}, + [2372] = {.lex_state = 39, .external_lex_state = 2}, [2373] = {.lex_state = 258, .external_lex_state = 2}, - [2374] = {.lex_state = 258, .external_lex_state = 2}, + [2374] = {.lex_state = 39, .external_lex_state = 2}, [2375] = {.lex_state = 258, .external_lex_state = 2}, [2376] = {.lex_state = 258, .external_lex_state = 2}, [2377] = {.lex_state = 258, .external_lex_state = 2}, [2378] = {.lex_state = 258, .external_lex_state = 2}, - [2379] = {.lex_state = 258, .external_lex_state = 5}, - [2380] = {.lex_state = 258, .external_lex_state = 5}, + [2379] = {.lex_state = 258, .external_lex_state = 2}, + [2380] = {.lex_state = 258, .external_lex_state = 2}, [2381] = {.lex_state = 258, .external_lex_state = 2}, [2382] = {.lex_state = 258, .external_lex_state = 2}, [2383] = {.lex_state = 258, .external_lex_state = 2}, - [2384] = {.lex_state = 258, .external_lex_state = 5}, - [2385] = {.lex_state = 258, .external_lex_state = 5}, + [2384] = {.lex_state = 258, .external_lex_state = 2}, + [2385] = {.lex_state = 258, .external_lex_state = 2}, [2386] = {.lex_state = 258, .external_lex_state = 2}, - [2387] = {.lex_state = 258, .external_lex_state = 5}, + [2387] = {.lex_state = 258, .external_lex_state = 2}, [2388] = {.lex_state = 258, .external_lex_state = 2}, - [2389] = {.lex_state = 258, .external_lex_state = 5}, - [2390] = {.lex_state = 39, .external_lex_state = 2}, - [2391] = {.lex_state = 258, .external_lex_state = 5}, - [2392] = {.lex_state = 39, .external_lex_state = 2}, + [2389] = {.lex_state = 258, .external_lex_state = 2}, + [2390] = {.lex_state = 258, .external_lex_state = 2}, + [2391] = {.lex_state = 258, .external_lex_state = 2}, + [2392] = {.lex_state = 258, .external_lex_state = 2}, [2393] = {.lex_state = 258, .external_lex_state = 2}, [2394] = {.lex_state = 258, .external_lex_state = 2}, - [2395] = {.lex_state = 258, .external_lex_state = 5}, - [2396] = {.lex_state = 258, .external_lex_state = 5}, + [2395] = {.lex_state = 258, .external_lex_state = 2}, + [2396] = {.lex_state = 258, .external_lex_state = 2}, [2397] = {.lex_state = 258, .external_lex_state = 2}, [2398] = {.lex_state = 258, .external_lex_state = 2}, - [2399] = {.lex_state = 34, .external_lex_state = 2}, - [2400] = {.lex_state = 34, .external_lex_state = 2}, - [2401] = {.lex_state = 39, .external_lex_state = 2}, - [2402] = {.lex_state = 258, .external_lex_state = 5}, + [2399] = {.lex_state = 258, .external_lex_state = 2}, + [2400] = {.lex_state = 258, .external_lex_state = 2}, + [2401] = {.lex_state = 258, .external_lex_state = 2}, + [2402] = {.lex_state = 258, .external_lex_state = 2}, [2403] = {.lex_state = 258, .external_lex_state = 2}, [2404] = {.lex_state = 258, .external_lex_state = 2}, [2405] = {.lex_state = 258, .external_lex_state = 2}, - [2406] = {.lex_state = 258, .external_lex_state = 5}, - [2407] = {.lex_state = 258, .external_lex_state = 5}, + [2406] = {.lex_state = 258, .external_lex_state = 2}, + [2407] = {.lex_state = 258, .external_lex_state = 2}, [2408] = {.lex_state = 258, .external_lex_state = 2}, [2409] = {.lex_state = 258, .external_lex_state = 2}, - [2410] = {.lex_state = 258, .external_lex_state = 5}, - [2411] = {.lex_state = 258, .external_lex_state = 5}, + [2410] = {.lex_state = 258, .external_lex_state = 2}, + [2411] = {.lex_state = 258, .external_lex_state = 2}, [2412] = {.lex_state = 258, .external_lex_state = 2}, - [2413] = {.lex_state = 258, .external_lex_state = 5}, + [2413] = {.lex_state = 258, .external_lex_state = 2}, [2414] = {.lex_state = 258, .external_lex_state = 2}, [2415] = {.lex_state = 258, .external_lex_state = 2}, [2416] = {.lex_state = 258, .external_lex_state = 2}, @@ -13128,23 +12951,23 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2427] = {.lex_state = 258, .external_lex_state = 2}, [2428] = {.lex_state = 258, .external_lex_state = 2}, [2429] = {.lex_state = 258, .external_lex_state = 2}, - [2430] = {.lex_state = 258, .external_lex_state = 2}, + [2430] = {.lex_state = 34, .external_lex_state = 2}, [2431] = {.lex_state = 258, .external_lex_state = 2}, [2432] = {.lex_state = 258, .external_lex_state = 2}, - [2433] = {.lex_state = 258, .external_lex_state = 2}, + [2433] = {.lex_state = 258, .external_lex_state = 5}, [2434] = {.lex_state = 258, .external_lex_state = 2}, - [2435] = {.lex_state = 39, .external_lex_state = 2}, + [2435] = {.lex_state = 258, .external_lex_state = 2}, [2436] = {.lex_state = 258, .external_lex_state = 2}, - [2437] = {.lex_state = 39, .external_lex_state = 2}, - [2438] = {.lex_state = 258, .external_lex_state = 2}, + [2437] = {.lex_state = 258, .external_lex_state = 2}, + [2438] = {.lex_state = 258, .external_lex_state = 5}, [2439] = {.lex_state = 258, .external_lex_state = 2}, - [2440] = {.lex_state = 258, .external_lex_state = 2}, + [2440] = {.lex_state = 258, .external_lex_state = 5}, [2441] = {.lex_state = 258, .external_lex_state = 2}, [2442] = {.lex_state = 258, .external_lex_state = 2}, - [2443] = {.lex_state = 258, .external_lex_state = 5}, - [2444] = {.lex_state = 258, .external_lex_state = 5}, + [2443] = {.lex_state = 258, .external_lex_state = 2}, + [2444] = {.lex_state = 258, .external_lex_state = 2}, [2445] = {.lex_state = 258, .external_lex_state = 2}, - [2446] = {.lex_state = 258, .external_lex_state = 5}, + [2446] = {.lex_state = 258, .external_lex_state = 2}, [2447] = {.lex_state = 258, .external_lex_state = 2}, [2448] = {.lex_state = 258, .external_lex_state = 2}, [2449] = {.lex_state = 258, .external_lex_state = 2}, @@ -13154,32 +12977,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2453] = {.lex_state = 258, .external_lex_state = 2}, [2454] = {.lex_state = 258, .external_lex_state = 2}, [2455] = {.lex_state = 258, .external_lex_state = 2}, - [2456] = {.lex_state = 34, .external_lex_state = 2}, + [2456] = {.lex_state = 258, .external_lex_state = 2}, [2457] = {.lex_state = 258, .external_lex_state = 2}, [2458] = {.lex_state = 258, .external_lex_state = 2}, [2459] = {.lex_state = 258, .external_lex_state = 2}, [2460] = {.lex_state = 258, .external_lex_state = 2}, [2461] = {.lex_state = 258, .external_lex_state = 2}, - [2462] = {.lex_state = 39, .external_lex_state = 2}, + [2462] = {.lex_state = 258, .external_lex_state = 2}, [2463] = {.lex_state = 258, .external_lex_state = 2}, [2464] = {.lex_state = 258, .external_lex_state = 2}, [2465] = {.lex_state = 258, .external_lex_state = 2}, [2466] = {.lex_state = 258, .external_lex_state = 2}, [2467] = {.lex_state = 258, .external_lex_state = 2}, [2468] = {.lex_state = 258, .external_lex_state = 2}, - [2469] = {.lex_state = 258, .external_lex_state = 2}, - [2470] = {.lex_state = 258, .external_lex_state = 5}, - [2471] = {.lex_state = 60, .external_lex_state = 2}, + [2469] = {.lex_state = 258, .external_lex_state = 5}, + [2470] = {.lex_state = 258, .external_lex_state = 2}, + [2471] = {.lex_state = 258, .external_lex_state = 2}, [2472] = {.lex_state = 258, .external_lex_state = 2}, [2473] = {.lex_state = 258, .external_lex_state = 2}, [2474] = {.lex_state = 258, .external_lex_state = 2}, [2475] = {.lex_state = 258, .external_lex_state = 2}, - [2476] = {.lex_state = 39, .external_lex_state = 2}, + [2476] = {.lex_state = 258, .external_lex_state = 2}, [2477] = {.lex_state = 258, .external_lex_state = 2}, [2478] = {.lex_state = 258, .external_lex_state = 2}, [2479] = {.lex_state = 258, .external_lex_state = 2}, [2480] = {.lex_state = 258, .external_lex_state = 2}, - [2481] = {.lex_state = 258, .external_lex_state = 5}, + [2481] = {.lex_state = 258, .external_lex_state = 2}, [2482] = {.lex_state = 258, .external_lex_state = 2}, [2483] = {.lex_state = 258, .external_lex_state = 2}, [2484] = {.lex_state = 258, .external_lex_state = 2}, @@ -13193,12 +13016,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2492] = {.lex_state = 258, .external_lex_state = 2}, [2493] = {.lex_state = 258, .external_lex_state = 2}, [2494] = {.lex_state = 258, .external_lex_state = 2}, - [2495] = {.lex_state = 258, .external_lex_state = 5}, - [2496] = {.lex_state = 258, .external_lex_state = 5}, + [2495] = {.lex_state = 258, .external_lex_state = 2}, + [2496] = {.lex_state = 258, .external_lex_state = 2}, [2497] = {.lex_state = 258, .external_lex_state = 2}, - [2498] = {.lex_state = 258, .external_lex_state = 5}, - [2499] = {.lex_state = 34, .external_lex_state = 2}, - [2500] = {.lex_state = 258, .external_lex_state = 5}, + [2498] = {.lex_state = 258, .external_lex_state = 2}, + [2499] = {.lex_state = 258, .external_lex_state = 2}, + [2500] = {.lex_state = 258, .external_lex_state = 2}, [2501] = {.lex_state = 258, .external_lex_state = 2}, [2502] = {.lex_state = 258, .external_lex_state = 2}, [2503] = {.lex_state = 258, .external_lex_state = 2}, @@ -13206,13 +13029,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2505] = {.lex_state = 258, .external_lex_state = 2}, [2506] = {.lex_state = 258, .external_lex_state = 2}, [2507] = {.lex_state = 258, .external_lex_state = 2}, - [2508] = {.lex_state = 258, .external_lex_state = 5}, + [2508] = {.lex_state = 258, .external_lex_state = 2}, [2509] = {.lex_state = 258, .external_lex_state = 2}, [2510] = {.lex_state = 258, .external_lex_state = 2}, - [2511] = {.lex_state = 258, .external_lex_state = 5}, - [2512] = {.lex_state = 258, .external_lex_state = 5}, + [2511] = {.lex_state = 258, .external_lex_state = 2}, + [2512] = {.lex_state = 258, .external_lex_state = 2}, [2513] = {.lex_state = 258, .external_lex_state = 2}, - [2514] = {.lex_state = 258, .external_lex_state = 5}, + [2514] = {.lex_state = 258, .external_lex_state = 2}, [2515] = {.lex_state = 258, .external_lex_state = 2}, [2516] = {.lex_state = 258, .external_lex_state = 2}, [2517] = {.lex_state = 258, .external_lex_state = 2}, @@ -13235,13 +13058,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2534] = {.lex_state = 258, .external_lex_state = 2}, [2535] = {.lex_state = 258, .external_lex_state = 2}, [2536] = {.lex_state = 258, .external_lex_state = 2}, - [2537] = {.lex_state = 258, .external_lex_state = 5}, - [2538] = {.lex_state = 258, .external_lex_state = 2}, - [2539] = {.lex_state = 258, .external_lex_state = 5}, - [2540] = {.lex_state = 258, .external_lex_state = 2}, + [2537] = {.lex_state = 258, .external_lex_state = 2}, + [2538] = {.lex_state = 39, .external_lex_state = 2}, + [2539] = {.lex_state = 258, .external_lex_state = 2}, + [2540] = {.lex_state = 258, .external_lex_state = 5}, [2541] = {.lex_state = 258, .external_lex_state = 2}, [2542] = {.lex_state = 258, .external_lex_state = 2}, - [2543] = {.lex_state = 258, .external_lex_state = 2}, + [2543] = {.lex_state = 258, .external_lex_state = 5}, [2544] = {.lex_state = 258, .external_lex_state = 2}, [2545] = {.lex_state = 258, .external_lex_state = 2}, [2546] = {.lex_state = 258, .external_lex_state = 2}, @@ -13254,84 +13077,84 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2553] = {.lex_state = 258, .external_lex_state = 2}, [2554] = {.lex_state = 258, .external_lex_state = 2}, [2555] = {.lex_state = 258, .external_lex_state = 2}, - [2556] = {.lex_state = 258, .external_lex_state = 5}, + [2556] = {.lex_state = 258, .external_lex_state = 2}, [2557] = {.lex_state = 258, .external_lex_state = 2}, - [2558] = {.lex_state = 258, .external_lex_state = 2}, - [2559] = {.lex_state = 258, .external_lex_state = 2}, + [2558] = {.lex_state = 34, .external_lex_state = 2}, + [2559] = {.lex_state = 4, .external_lex_state = 8}, [2560] = {.lex_state = 258, .external_lex_state = 2}, - [2561] = {.lex_state = 258, .external_lex_state = 2}, - [2562] = {.lex_state = 258, .external_lex_state = 2}, + [2561] = {.lex_state = 34, .external_lex_state = 2}, + [2562] = {.lex_state = 34, .external_lex_state = 2}, [2563] = {.lex_state = 258, .external_lex_state = 2}, - [2564] = {.lex_state = 258, .external_lex_state = 2}, + [2564] = {.lex_state = 39, .external_lex_state = 2}, [2565] = {.lex_state = 258, .external_lex_state = 2}, - [2566] = {.lex_state = 258, .external_lex_state = 2}, + [2566] = {.lex_state = 34, .external_lex_state = 2}, [2567] = {.lex_state = 258, .external_lex_state = 2}, [2568] = {.lex_state = 258, .external_lex_state = 2}, - [2569] = {.lex_state = 258, .external_lex_state = 2}, - [2570] = {.lex_state = 258, .external_lex_state = 2}, - [2571] = {.lex_state = 258, .external_lex_state = 2}, + [2569] = {.lex_state = 4, .external_lex_state = 8}, + [2570] = {.lex_state = 4, .external_lex_state = 8}, + [2571] = {.lex_state = 34, .external_lex_state = 2}, [2572] = {.lex_state = 258, .external_lex_state = 2}, - [2573] = {.lex_state = 258, .external_lex_state = 2}, + [2573] = {.lex_state = 34, .external_lex_state = 2}, [2574] = {.lex_state = 258, .external_lex_state = 2}, [2575] = {.lex_state = 258, .external_lex_state = 2}, [2576] = {.lex_state = 258, .external_lex_state = 2}, - [2577] = {.lex_state = 258, .external_lex_state = 2}, + [2577] = {.lex_state = 34, .external_lex_state = 2}, [2578] = {.lex_state = 258, .external_lex_state = 2}, [2579] = {.lex_state = 258, .external_lex_state = 2}, - [2580] = {.lex_state = 258, .external_lex_state = 2}, + [2580] = {.lex_state = 34, .external_lex_state = 2}, [2581] = {.lex_state = 258, .external_lex_state = 2}, [2582] = {.lex_state = 258, .external_lex_state = 2}, [2583] = {.lex_state = 258, .external_lex_state = 2}, [2584] = {.lex_state = 258, .external_lex_state = 2}, - [2585] = {.lex_state = 258, .external_lex_state = 5}, - [2586] = {.lex_state = 258, .external_lex_state = 5}, - [2587] = {.lex_state = 258, .external_lex_state = 5}, + [2585] = {.lex_state = 258, .external_lex_state = 2}, + [2586] = {.lex_state = 34, .external_lex_state = 2}, + [2587] = {.lex_state = 258, .external_lex_state = 2}, [2588] = {.lex_state = 258, .external_lex_state = 2}, [2589] = {.lex_state = 258, .external_lex_state = 2}, - [2590] = {.lex_state = 258, .external_lex_state = 2}, - [2591] = {.lex_state = 258, .external_lex_state = 2}, - [2592] = {.lex_state = 258, .external_lex_state = 2}, + [2590] = {.lex_state = 34, .external_lex_state = 2}, + [2591] = {.lex_state = 30, .external_lex_state = 2}, + [2592] = {.lex_state = 34, .external_lex_state = 2}, [2593] = {.lex_state = 258, .external_lex_state = 2}, [2594] = {.lex_state = 258, .external_lex_state = 2}, [2595] = {.lex_state = 258, .external_lex_state = 2}, [2596] = {.lex_state = 258, .external_lex_state = 2}, [2597] = {.lex_state = 258, .external_lex_state = 2}, [2598] = {.lex_state = 258, .external_lex_state = 2}, - [2599] = {.lex_state = 258, .external_lex_state = 5}, - [2600] = {.lex_state = 258, .external_lex_state = 2}, + [2599] = {.lex_state = 258, .external_lex_state = 2}, + [2600] = {.lex_state = 34, .external_lex_state = 2}, [2601] = {.lex_state = 258, .external_lex_state = 2}, [2602] = {.lex_state = 258, .external_lex_state = 2}, - [2603] = {.lex_state = 258, .external_lex_state = 2}, + [2603] = {.lex_state = 39, .external_lex_state = 2}, [2604] = {.lex_state = 258, .external_lex_state = 2}, [2605] = {.lex_state = 258, .external_lex_state = 2}, [2606] = {.lex_state = 258, .external_lex_state = 2}, - [2607] = {.lex_state = 258, .external_lex_state = 2}, - [2608] = {.lex_state = 3, .external_lex_state = 2}, - [2609] = {.lex_state = 258, .external_lex_state = 2}, + [2607] = {.lex_state = 34, .external_lex_state = 2}, + [2608] = {.lex_state = 258, .external_lex_state = 2}, + [2609] = {.lex_state = 34, .external_lex_state = 2}, [2610] = {.lex_state = 258, .external_lex_state = 2}, [2611] = {.lex_state = 258, .external_lex_state = 2}, - [2612] = {.lex_state = 34, .external_lex_state = 2}, - [2613] = {.lex_state = 34, .external_lex_state = 2}, + [2612] = {.lex_state = 258, .external_lex_state = 2}, + [2613] = {.lex_state = 258, .external_lex_state = 2}, [2614] = {.lex_state = 258, .external_lex_state = 2}, [2615] = {.lex_state = 258, .external_lex_state = 2}, [2616] = {.lex_state = 258, .external_lex_state = 2}, [2617] = {.lex_state = 258, .external_lex_state = 2}, [2618] = {.lex_state = 258, .external_lex_state = 2}, - [2619] = {.lex_state = 258, .external_lex_state = 2}, + [2619] = {.lex_state = 39, .external_lex_state = 2}, [2620] = {.lex_state = 258, .external_lex_state = 2}, [2621] = {.lex_state = 258, .external_lex_state = 2}, [2622] = {.lex_state = 258, .external_lex_state = 2}, - [2623] = {.lex_state = 258, .external_lex_state = 2}, - [2624] = {.lex_state = 258, .external_lex_state = 2}, - [2625] = {.lex_state = 258, .external_lex_state = 2}, + [2623] = {.lex_state = 34, .external_lex_state = 2}, + [2624] = {.lex_state = 4, .external_lex_state = 8}, + [2625] = {.lex_state = 39, .external_lex_state = 2}, [2626] = {.lex_state = 258, .external_lex_state = 2}, [2627] = {.lex_state = 258, .external_lex_state = 2}, - [2628] = {.lex_state = 258, .external_lex_state = 2}, - [2629] = {.lex_state = 258, .external_lex_state = 2}, - [2630] = {.lex_state = 258, .external_lex_state = 2}, + [2628] = {.lex_state = 61, .external_lex_state = 2}, + [2629] = {.lex_state = 34, .external_lex_state = 2}, + [2630] = {.lex_state = 34, .external_lex_state = 2}, [2631] = {.lex_state = 258, .external_lex_state = 2}, - [2632] = {.lex_state = 258, .external_lex_state = 2}, - [2633] = {.lex_state = 258, .external_lex_state = 2}, + [2632] = {.lex_state = 61, .external_lex_state = 2}, + [2633] = {.lex_state = 61, .external_lex_state = 2}, [2634] = {.lex_state = 258, .external_lex_state = 2}, [2635] = {.lex_state = 258, .external_lex_state = 2}, [2636] = {.lex_state = 258, .external_lex_state = 2}, @@ -13339,241 +13162,56 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2638] = {.lex_state = 258, .external_lex_state = 2}, [2639] = {.lex_state = 258, .external_lex_state = 2}, [2640] = {.lex_state = 258, .external_lex_state = 2}, - [2641] = {.lex_state = 258, .external_lex_state = 2}, + [2641] = {.lex_state = 39, .external_lex_state = 2}, [2642] = {.lex_state = 258, .external_lex_state = 2}, [2643] = {.lex_state = 258, .external_lex_state = 2}, [2644] = {.lex_state = 258, .external_lex_state = 2}, [2645] = {.lex_state = 258, .external_lex_state = 2}, - [2646] = {.lex_state = 258, .external_lex_state = 2}, + [2646] = {.lex_state = 39, .external_lex_state = 2}, [2647] = {.lex_state = 258, .external_lex_state = 2}, [2648] = {.lex_state = 258, .external_lex_state = 2}, - [2649] = {.lex_state = 258, .external_lex_state = 2}, + [2649] = {.lex_state = 39, .external_lex_state = 2}, [2650] = {.lex_state = 258, .external_lex_state = 2}, [2651] = {.lex_state = 258, .external_lex_state = 2}, [2652] = {.lex_state = 258, .external_lex_state = 2}, - [2653] = {.lex_state = 258, .external_lex_state = 2}, + [2653] = {.lex_state = 30, .external_lex_state = 2}, [2654] = {.lex_state = 258, .external_lex_state = 2}, [2655] = {.lex_state = 258, .external_lex_state = 2}, - [2656] = {.lex_state = 258, .external_lex_state = 2}, - [2657] = {.lex_state = 258, .external_lex_state = 2}, - [2658] = {.lex_state = 258, .external_lex_state = 5}, - [2659] = {.lex_state = 258, .external_lex_state = 2}, + [2656] = {.lex_state = 39, .external_lex_state = 2}, + [2657] = {.lex_state = 34, .external_lex_state = 2}, + [2658] = {.lex_state = 34, .external_lex_state = 2}, + [2659] = {.lex_state = 34, .external_lex_state = 2}, [2660] = {.lex_state = 258, .external_lex_state = 2}, - [2661] = {.lex_state = 258, .external_lex_state = 5}, + [2661] = {.lex_state = 258, .external_lex_state = 2}, [2662] = {.lex_state = 258, .external_lex_state = 2}, - [2663] = {.lex_state = 258, .external_lex_state = 2}, + [2663] = {.lex_state = 34, .external_lex_state = 2}, [2664] = {.lex_state = 258, .external_lex_state = 2}, [2665] = {.lex_state = 258, .external_lex_state = 2}, [2666] = {.lex_state = 258, .external_lex_state = 2}, - [2667] = {.lex_state = 258, .external_lex_state = 5}, + [2667] = {.lex_state = 258, .external_lex_state = 2}, [2668] = {.lex_state = 258, .external_lex_state = 2}, - [2669] = {.lex_state = 258, .external_lex_state = 2}, - [2670] = {.lex_state = 258, .external_lex_state = 2}, + [2669] = {.lex_state = 61, .external_lex_state = 2}, + [2670] = {.lex_state = 34, .external_lex_state = 2}, [2671] = {.lex_state = 258, .external_lex_state = 2}, - [2672] = {.lex_state = 258, .external_lex_state = 2}, + [2672] = {.lex_state = 34, .external_lex_state = 2}, [2673] = {.lex_state = 258, .external_lex_state = 2}, [2674] = {.lex_state = 258, .external_lex_state = 2}, [2675] = {.lex_state = 258, .external_lex_state = 2}, [2676] = {.lex_state = 258, .external_lex_state = 2}, - [2677] = {.lex_state = 258, .external_lex_state = 2}, - [2678] = {.lex_state = 258, .external_lex_state = 2}, + [2677] = {.lex_state = 34, .external_lex_state = 2}, + [2678] = {.lex_state = 39, .external_lex_state = 2}, [2679] = {.lex_state = 258, .external_lex_state = 2}, [2680] = {.lex_state = 258, .external_lex_state = 2}, [2681] = {.lex_state = 258, .external_lex_state = 2}, [2682] = {.lex_state = 258, .external_lex_state = 2}, - [2683] = {.lex_state = 258, .external_lex_state = 2}, - [2684] = {.lex_state = 258, .external_lex_state = 2}, - [2685] = {.lex_state = 258, .external_lex_state = 2}, - [2686] = {.lex_state = 258, .external_lex_state = 2}, + [2683] = {.lex_state = 34, .external_lex_state = 2}, + [2684] = {.lex_state = 39, .external_lex_state = 2}, + [2685] = {.lex_state = 34, .external_lex_state = 2}, + [2686] = {.lex_state = 34, .external_lex_state = 2}, [2687] = {.lex_state = 258, .external_lex_state = 2}, [2688] = {.lex_state = 258, .external_lex_state = 2}, [2689] = {.lex_state = 258, .external_lex_state = 2}, - [2690] = {.lex_state = 258, .external_lex_state = 2}, - [2691] = {.lex_state = 258, .external_lex_state = 2}, - [2692] = {.lex_state = 258, .external_lex_state = 2}, - [2693] = {.lex_state = 258, .external_lex_state = 2}, - [2694] = {.lex_state = 258, .external_lex_state = 2}, - [2695] = {.lex_state = 258, .external_lex_state = 2}, - [2696] = {.lex_state = 258, .external_lex_state = 2}, - [2697] = {.lex_state = 258, .external_lex_state = 2}, - [2698] = {.lex_state = 258, .external_lex_state = 2}, - [2699] = {.lex_state = 258, .external_lex_state = 2}, - [2700] = {.lex_state = 258, .external_lex_state = 2}, - [2701] = {.lex_state = 258, .external_lex_state = 5}, - [2702] = {.lex_state = 258, .external_lex_state = 2}, - [2703] = {.lex_state = 258, .external_lex_state = 2}, - [2704] = {.lex_state = 258, .external_lex_state = 2}, - [2705] = {.lex_state = 258, .external_lex_state = 2}, - [2706] = {.lex_state = 39, .external_lex_state = 2}, - [2707] = {.lex_state = 258, .external_lex_state = 2}, - [2708] = {.lex_state = 258, .external_lex_state = 2}, - [2709] = {.lex_state = 258, .external_lex_state = 2}, - [2710] = {.lex_state = 258, .external_lex_state = 2}, - [2711] = {.lex_state = 258, .external_lex_state = 2}, - [2712] = {.lex_state = 258, .external_lex_state = 2}, - [2713] = {.lex_state = 258, .external_lex_state = 2}, - [2714] = {.lex_state = 258, .external_lex_state = 2}, - [2715] = {.lex_state = 258, .external_lex_state = 2}, - [2716] = {.lex_state = 258, .external_lex_state = 2}, - [2717] = {.lex_state = 258, .external_lex_state = 2}, - [2718] = {.lex_state = 258, .external_lex_state = 2}, - [2719] = {.lex_state = 258, .external_lex_state = 2}, - [2720] = {.lex_state = 258, .external_lex_state = 2}, - [2721] = {.lex_state = 258, .external_lex_state = 5}, - [2722] = {.lex_state = 258, .external_lex_state = 2}, - [2723] = {.lex_state = 258, .external_lex_state = 2}, - [2724] = {.lex_state = 258, .external_lex_state = 2}, - [2725] = {.lex_state = 258, .external_lex_state = 2}, - [2726] = {.lex_state = 258, .external_lex_state = 2}, - [2727] = {.lex_state = 258, .external_lex_state = 2}, - [2728] = {.lex_state = 258, .external_lex_state = 2}, - [2729] = {.lex_state = 258, .external_lex_state = 2}, - [2730] = {.lex_state = 258, .external_lex_state = 2}, - [2731] = {.lex_state = 258, .external_lex_state = 2}, - [2732] = {.lex_state = 258, .external_lex_state = 2}, - [2733] = {.lex_state = 258, .external_lex_state = 2}, - [2734] = {.lex_state = 258, .external_lex_state = 2}, - [2735] = {.lex_state = 258, .external_lex_state = 2}, - [2736] = {.lex_state = 258, .external_lex_state = 2}, - [2737] = {.lex_state = 258, .external_lex_state = 2}, - [2738] = {.lex_state = 258, .external_lex_state = 2}, - [2739] = {.lex_state = 258, .external_lex_state = 2}, - [2740] = {.lex_state = 258, .external_lex_state = 2}, - [2741] = {.lex_state = 258, .external_lex_state = 2}, - [2742] = {.lex_state = 34, .external_lex_state = 2}, - [2743] = {.lex_state = 258, .external_lex_state = 2}, - [2744] = {.lex_state = 34, .external_lex_state = 2}, - [2745] = {.lex_state = 4, .external_lex_state = 8}, - [2746] = {.lex_state = 39, .external_lex_state = 2}, - [2747] = {.lex_state = 258, .external_lex_state = 2}, - [2748] = {.lex_state = 34, .external_lex_state = 2}, - [2749] = {.lex_state = 34, .external_lex_state = 2}, - [2750] = {.lex_state = 4, .external_lex_state = 8}, - [2751] = {.lex_state = 258, .external_lex_state = 2}, - [2752] = {.lex_state = 258, .external_lex_state = 2}, - [2753] = {.lex_state = 258, .external_lex_state = 2}, - [2754] = {.lex_state = 258, .external_lex_state = 2}, - [2755] = {.lex_state = 258, .external_lex_state = 2}, - [2756] = {.lex_state = 34, .external_lex_state = 2}, - [2757] = {.lex_state = 258, .external_lex_state = 2}, - [2758] = {.lex_state = 34, .external_lex_state = 2}, - [2759] = {.lex_state = 258, .external_lex_state = 2}, - [2760] = {.lex_state = 34, .external_lex_state = 2}, - [2761] = {.lex_state = 4, .external_lex_state = 8}, - [2762] = {.lex_state = 258, .external_lex_state = 2}, - [2763] = {.lex_state = 258, .external_lex_state = 2}, - [2764] = {.lex_state = 258, .external_lex_state = 2}, - [2765] = {.lex_state = 258, .external_lex_state = 2}, - [2766] = {.lex_state = 258, .external_lex_state = 2}, - [2767] = {.lex_state = 61, .external_lex_state = 2}, - [2768] = {.lex_state = 30, .external_lex_state = 2}, - [2769] = {.lex_state = 258, .external_lex_state = 2}, - [2770] = {.lex_state = 258, .external_lex_state = 2}, - [2771] = {.lex_state = 258, .external_lex_state = 2}, - [2772] = {.lex_state = 34, .external_lex_state = 2}, - [2773] = {.lex_state = 34, .external_lex_state = 2}, - [2774] = {.lex_state = 258, .external_lex_state = 2}, - [2775] = {.lex_state = 34, .external_lex_state = 2}, - [2776] = {.lex_state = 258, .external_lex_state = 2}, - [2777] = {.lex_state = 258, .external_lex_state = 2}, - [2778] = {.lex_state = 258, .external_lex_state = 2}, - [2779] = {.lex_state = 258, .external_lex_state = 2}, - [2780] = {.lex_state = 34, .external_lex_state = 2}, - [2781] = {.lex_state = 258, .external_lex_state = 2}, - [2782] = {.lex_state = 258, .external_lex_state = 2}, - [2783] = {.lex_state = 258, .external_lex_state = 2}, - [2784] = {.lex_state = 30, .external_lex_state = 2}, - [2785] = {.lex_state = 34, .external_lex_state = 2}, - [2786] = {.lex_state = 258, .external_lex_state = 2}, - [2787] = {.lex_state = 258, .external_lex_state = 2}, - [2788] = {.lex_state = 258, .external_lex_state = 2}, - [2789] = {.lex_state = 258, .external_lex_state = 2}, - [2790] = {.lex_state = 258, .external_lex_state = 2}, - [2791] = {.lex_state = 258, .external_lex_state = 2}, - [2792] = {.lex_state = 258, .external_lex_state = 2}, - [2793] = {.lex_state = 258, .external_lex_state = 2}, - [2794] = {.lex_state = 258, .external_lex_state = 2}, - [2795] = {.lex_state = 39, .external_lex_state = 2}, - [2796] = {.lex_state = 258, .external_lex_state = 2}, - [2797] = {.lex_state = 39, .external_lex_state = 2}, - [2798] = {.lex_state = 34, .external_lex_state = 2}, - [2799] = {.lex_state = 258, .external_lex_state = 2}, - [2800] = {.lex_state = 39, .external_lex_state = 2}, - [2801] = {.lex_state = 258, .external_lex_state = 2}, - [2802] = {.lex_state = 34, .external_lex_state = 2}, - [2803] = {.lex_state = 39, .external_lex_state = 2}, - [2804] = {.lex_state = 258, .external_lex_state = 2}, - [2805] = {.lex_state = 61, .external_lex_state = 2}, - [2806] = {.lex_state = 34, .external_lex_state = 2}, - [2807] = {.lex_state = 258, .external_lex_state = 2}, - [2808] = {.lex_state = 258, .external_lex_state = 2}, - [2809] = {.lex_state = 258, .external_lex_state = 2}, - [2810] = {.lex_state = 258, .external_lex_state = 2}, - [2811] = {.lex_state = 258, .external_lex_state = 2}, - [2812] = {.lex_state = 258, .external_lex_state = 2}, - [2813] = {.lex_state = 258, .external_lex_state = 2}, - [2814] = {.lex_state = 258, .external_lex_state = 2}, - [2815] = {.lex_state = 34, .external_lex_state = 2}, - [2816] = {.lex_state = 258, .external_lex_state = 2}, - [2817] = {.lex_state = 258, .external_lex_state = 2}, - [2818] = {.lex_state = 258, .external_lex_state = 2}, - [2819] = {.lex_state = 258, .external_lex_state = 2}, - [2820] = {.lex_state = 39, .external_lex_state = 2}, - [2821] = {.lex_state = 258, .external_lex_state = 2}, - [2822] = {.lex_state = 258, .external_lex_state = 2}, - [2823] = {.lex_state = 39, .external_lex_state = 2}, - [2824] = {.lex_state = 258, .external_lex_state = 2}, - [2825] = {.lex_state = 4, .external_lex_state = 8}, - [2826] = {.lex_state = 258, .external_lex_state = 2}, - [2827] = {.lex_state = 258, .external_lex_state = 2}, - [2828] = {.lex_state = 34, .external_lex_state = 2}, - [2829] = {.lex_state = 258, .external_lex_state = 2}, - [2830] = {.lex_state = 34, .external_lex_state = 2}, - [2831] = {.lex_state = 39, .external_lex_state = 2}, - [2832] = {.lex_state = 258, .external_lex_state = 2}, - [2833] = {.lex_state = 258, .external_lex_state = 2}, - [2834] = {.lex_state = 258, .external_lex_state = 2}, - [2835] = {.lex_state = 258, .external_lex_state = 2}, - [2836] = {.lex_state = 258, .external_lex_state = 2}, - [2837] = {.lex_state = 39, .external_lex_state = 2}, - [2838] = {.lex_state = 258, .external_lex_state = 2}, - [2839] = {.lex_state = 258, .external_lex_state = 2}, - [2840] = {.lex_state = 258, .external_lex_state = 2}, - [2841] = {.lex_state = 34, .external_lex_state = 2}, - [2842] = {.lex_state = 34, .external_lex_state = 2}, - [2843] = {.lex_state = 34, .external_lex_state = 2}, - [2844] = {.lex_state = 34, .external_lex_state = 2}, - [2845] = {.lex_state = 258, .external_lex_state = 2}, - [2846] = {.lex_state = 258, .external_lex_state = 2}, - [2847] = {.lex_state = 258, .external_lex_state = 2}, - [2848] = {.lex_state = 258, .external_lex_state = 2}, - [2849] = {.lex_state = 258, .external_lex_state = 2}, - [2850] = {.lex_state = 61, .external_lex_state = 2}, - [2851] = {.lex_state = 258, .external_lex_state = 2}, - [2852] = {.lex_state = 258, .external_lex_state = 2}, - [2853] = {.lex_state = 258, .external_lex_state = 2}, - [2854] = {.lex_state = 258, .external_lex_state = 2}, - [2855] = {.lex_state = 34, .external_lex_state = 2}, - [2856] = {.lex_state = 34, .external_lex_state = 2}, - [2857] = {.lex_state = 34, .external_lex_state = 2}, - [2858] = {.lex_state = 258, .external_lex_state = 2}, - [2859] = {.lex_state = 258, .external_lex_state = 2}, - [2860] = {.lex_state = 258, .external_lex_state = 2}, - [2861] = {.lex_state = 258, .external_lex_state = 2}, - [2862] = {.lex_state = 258, .external_lex_state = 2}, - [2863] = {.lex_state = 258, .external_lex_state = 2}, - [2864] = {.lex_state = 258, .external_lex_state = 2}, - [2865] = {.lex_state = 258, .external_lex_state = 2}, - [2866] = {.lex_state = 258, .external_lex_state = 2}, - [2867] = {.lex_state = 61, .external_lex_state = 2}, - [2868] = {.lex_state = 34, .external_lex_state = 2}, - [2869] = {.lex_state = 39, .external_lex_state = 2}, - [2870] = {.lex_state = 34, .external_lex_state = 2}, - [2871] = {.lex_state = 258, .external_lex_state = 2}, - [2872] = {.lex_state = 258, .external_lex_state = 2}, - [2873] = {.lex_state = 258, .external_lex_state = 2}, - [2874] = {.lex_state = 258, .external_lex_state = 2}, - [2875] = {(TSStateId)(-1)}, + [2690] = {(TSStateId)(-1)}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -13703,73 +13341,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [1] = { - [sym_program] = STATE(2821), - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_program] = STATE(2576), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(1), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(61), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(62), + [aux_sym_export_statement_repeat1] = STATE(1734), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -13831,82 +13470,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [2] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(2), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(34), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(21), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), [sym_identifier] = ACTIONS(93), [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), @@ -13971,82 +13611,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [3] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(3), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(22), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(23), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), [sym_identifier] = ACTIONS(93), [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), @@ -14111,82 +13752,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [4] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(4), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(48), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(33), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), [sym_identifier] = ACTIONS(93), [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), @@ -14251,92 +13893,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [5] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(2038), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(5), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(40), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), - [sym_identifier] = ACTIONS(93), - [anon_sym_export] = ACTIONS(95), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(2038), + [sym_pair] = STATE(2038), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(26), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(2036), + [aux_sym_object_pattern_repeat1] = STATE(1950), + [sym_identifier] = ACTIONS(127), + [anon_sym_export] = ACTIONS(129), [anon_sym_STAR] = ACTIONS(97), [anon_sym_LBRACE] = ACTIONS(15), [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(127), + [anon_sym_RBRACE] = ACTIONS(131), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(103), + [anon_sym_let] = ACTIONS(133), [anon_sym_const] = ACTIONS(25), [anon_sym_if] = ACTIONS(27), [anon_sym_switch] = ACTIONS(29), @@ -14359,7 +14002,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(107), + [anon_sym_async] = ACTIONS(135), [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_DOT_DOT_DOT] = ACTIONS(109), @@ -14384,99 +14027,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(115), - [anon_sym_static] = ACTIONS(117), + [anon_sym_static] = ACTIONS(137), [aux_sym_method_definition_token1] = ACTIONS(119), - [anon_sym_get] = ACTIONS(121), - [anon_sym_set] = ACTIONS(121), + [anon_sym_get] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), [sym_html_comment] = ACTIONS(5), }, [6] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(2038), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(6), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(18), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), - [sym_identifier] = ACTIONS(93), - [anon_sym_export] = ACTIONS(95), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(2038), + [sym_pair] = STATE(2038), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(26), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(2036), + [aux_sym_object_pattern_repeat1] = STATE(1950), + [sym_identifier] = ACTIONS(141), + [anon_sym_export] = ACTIONS(143), [anon_sym_STAR] = ACTIONS(97), [anon_sym_LBRACE] = ACTIONS(15), [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(131), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(103), + [anon_sym_let] = ACTIONS(145), [anon_sym_const] = ACTIONS(25), [anon_sym_if] = ACTIONS(27), [anon_sym_switch] = ACTIONS(29), @@ -14499,7 +14143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(107), + [anon_sym_async] = ACTIONS(147), [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_DOT_DOT_DOT] = ACTIONS(109), @@ -14524,99 +14168,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(115), - [anon_sym_static] = ACTIONS(117), + [anon_sym_static] = ACTIONS(149), [aux_sym_method_definition_token1] = ACTIONS(119), - [anon_sym_get] = ACTIONS(121), - [anon_sym_set] = ACTIONS(121), + [anon_sym_get] = ACTIONS(151), + [anon_sym_set] = ACTIONS(151), [sym_html_comment] = ACTIONS(5), }, [7] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2165), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(7), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2165), - [sym_pair] = STATE(2165), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(26), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2166), - [aux_sym_object_pattern_repeat1] = STATE(2086), - [sym_identifier] = ACTIONS(131), - [anon_sym_export] = ACTIONS(133), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(40), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), + [sym_identifier] = ACTIONS(93), + [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), [anon_sym_LBRACE] = ACTIONS(15), [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(135), + [anon_sym_RBRACE] = ACTIONS(153), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(137), + [anon_sym_let] = ACTIONS(103), [anon_sym_const] = ACTIONS(25), [anon_sym_if] = ACTIONS(27), [anon_sym_switch] = ACTIONS(29), @@ -14639,7 +14284,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(139), + [anon_sym_async] = ACTIONS(107), [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_DOT_DOT_DOT] = ACTIONS(109), @@ -14664,99 +14309,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(115), - [anon_sym_static] = ACTIONS(141), + [anon_sym_static] = ACTIONS(117), [aux_sym_method_definition_token1] = ACTIONS(119), - [anon_sym_get] = ACTIONS(143), - [anon_sym_set] = ACTIONS(143), + [anon_sym_get] = ACTIONS(121), + [anon_sym_set] = ACTIONS(121), [sym_html_comment] = ACTIONS(5), }, [8] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2165), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(8), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2165), - [sym_pair] = STATE(2165), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(26), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2166), - [aux_sym_object_pattern_repeat1] = STATE(2086), - [sym_identifier] = ACTIONS(145), - [anon_sym_export] = ACTIONS(147), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(66), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), + [sym_identifier] = ACTIONS(93), + [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), [anon_sym_LBRACE] = ACTIONS(15), [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(135), + [anon_sym_RBRACE] = ACTIONS(155), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(149), + [anon_sym_let] = ACTIONS(103), [anon_sym_const] = ACTIONS(25), [anon_sym_if] = ACTIONS(27), [anon_sym_switch] = ACTIONS(29), @@ -14779,7 +14425,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(151), + [anon_sym_async] = ACTIONS(107), [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_DOT_DOT_DOT] = ACTIONS(109), @@ -14804,89 +14450,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(115), - [anon_sym_static] = ACTIONS(153), + [anon_sym_static] = ACTIONS(117), [aux_sym_method_definition_token1] = ACTIONS(119), - [anon_sym_get] = ACTIONS(155), - [anon_sym_set] = ACTIONS(155), + [anon_sym_get] = ACTIONS(121), + [anon_sym_set] = ACTIONS(121), [sym_html_comment] = ACTIONS(5), }, [9] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_object_assignment_pattern] = STATE(2077), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2794), - [sym_spread_element] = STATE(2078), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1425), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_object_assignment_pattern] = STATE(1946), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2588), + [sym_spread_element] = STATE(1947), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1267), [sym_comment] = STATE(9), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(1625), - [sym_formal_parameters] = STATE(2813), - [sym_rest_pattern] = STATE(2077), - [sym_method_definition] = STATE(2078), - [sym_pair] = STATE(2078), - [sym_pair_pattern] = STATE(2077), - [sym__property_name] = STATE(2081), - [sym_computed_property_name] = STATE(2576), - [aux_sym_program_repeat1] = STATE(20), - [aux_sym_export_statement_repeat1] = STATE(1537), - [aux_sym_object_repeat1] = STATE(2085), - [aux_sym_object_pattern_repeat1] = STATE(2086), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1505), + [sym_formal_parameters] = STATE(2584), + [sym_rest_pattern] = STATE(1946), + [sym_method_definition] = STATE(1947), + [sym_pair] = STATE(1947), + [sym_pair_pattern] = STATE(1946), + [sym__property_name] = STATE(1948), + [sym_computed_property_name] = STATE(2413), + [aux_sym_program_repeat1] = STATE(44), + [aux_sym_export_statement_repeat1] = STATE(1392), + [aux_sym_object_repeat1] = STATE(1949), + [aux_sym_object_pattern_repeat1] = STATE(1950), [sym_identifier] = ACTIONS(93), [anon_sym_export] = ACTIONS(95), [anon_sym_STAR] = ACTIONS(97), @@ -14951,72 +14598,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [10] = { - [sym_export_statement] = STATE(870), - [sym_declaration] = STATE(870), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(870), - [sym_expression_statement] = STATE(870), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(870), - [sym_if_statement] = STATE(870), - [sym_switch_statement] = STATE(870), - [sym_for_statement] = STATE(870), - [sym_for_in_statement] = STATE(870), - [sym_while_statement] = STATE(870), - [sym_do_statement] = STATE(870), - [sym_try_statement] = STATE(870), - [sym_with_statement] = STATE(870), - [sym_break_statement] = STATE(870), - [sym_continue_statement] = STATE(870), - [sym_debugger_statement] = STATE(870), - [sym_return_statement] = STATE(870), - [sym_throw_statement] = STATE(870), - [sym_empty_statement] = STATE(870), - [sym_labeled_statement] = STATE(870), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(699), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(10), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(10), - [aux_sym_export_statement_repeat1] = STATE(1860), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(159), [anon_sym_export] = ACTIONS(162), [anon_sym_default] = ACTIONS(165), @@ -15079,72 +14727,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [11] = { - [sym_export_statement] = STATE(870), - [sym_declaration] = STATE(870), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(870), - [sym_expression_statement] = STATE(870), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(870), - [sym_if_statement] = STATE(870), - [sym_switch_statement] = STATE(870), - [sym_for_statement] = STATE(870), - [sym_for_in_statement] = STATE(870), - [sym_while_statement] = STATE(870), - [sym_do_statement] = STATE(870), - [sym_try_statement] = STATE(870), - [sym_with_statement] = STATE(870), - [sym_break_statement] = STATE(870), - [sym_continue_statement] = STATE(870), - [sym_debugger_statement] = STATE(870), - [sym_return_statement] = STATE(870), - [sym_throw_statement] = STATE(870), - [sym_empty_statement] = STATE(870), - [sym_labeled_statement] = STATE(870), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(699), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(11), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(10), - [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(12), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(284), [anon_sym_export] = ACTIONS(286), [anon_sym_default] = ACTIONS(288), @@ -15207,72 +14856,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [12] = { - [sym_export_statement] = STATE(870), - [sym_declaration] = STATE(870), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(870), - [sym_expression_statement] = STATE(870), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(870), - [sym_if_statement] = STATE(870), - [sym_switch_statement] = STATE(870), - [sym_for_statement] = STATE(870), - [sym_for_in_statement] = STATE(870), - [sym_while_statement] = STATE(870), - [sym_do_statement] = STATE(870), - [sym_try_statement] = STATE(870), - [sym_with_statement] = STATE(870), - [sym_break_statement] = STATE(870), - [sym_continue_statement] = STATE(870), - [sym_debugger_statement] = STATE(870), - [sym_return_statement] = STATE(870), - [sym_throw_statement] = STATE(870), - [sym_empty_statement] = STATE(870), - [sym_labeled_statement] = STATE(870), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(699), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(12), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(11), - [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(10), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(284), [anon_sym_export] = ACTIONS(286), [anon_sym_default] = ACTIONS(334), @@ -15335,72 +14985,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [13] = { - [sym_export_statement] = STATE(870), - [sym_declaration] = STATE(870), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(870), - [sym_expression_statement] = STATE(870), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(870), - [sym_if_statement] = STATE(870), - [sym_switch_statement] = STATE(870), - [sym_for_statement] = STATE(870), - [sym_for_in_statement] = STATE(870), - [sym_while_statement] = STATE(870), - [sym_do_statement] = STATE(870), - [sym_try_statement] = STATE(870), - [sym_with_statement] = STATE(870), - [sym_break_statement] = STATE(870), - [sym_continue_statement] = STATE(870), - [sym_debugger_statement] = STATE(870), - [sym_return_statement] = STATE(870), - [sym_throw_statement] = STATE(870), - [sym_empty_statement] = STATE(870), - [sym_labeled_statement] = STATE(870), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(699), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(13), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(10), - [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(14), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(284), [anon_sym_export] = ACTIONS(286), [anon_sym_default] = ACTIONS(336), @@ -15463,72 +15114,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [14] = { - [sym_export_statement] = STATE(870), - [sym_declaration] = STATE(870), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(870), - [sym_expression_statement] = STATE(870), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(870), - [sym_if_statement] = STATE(870), - [sym_switch_statement] = STATE(870), - [sym_for_statement] = STATE(870), - [sym_for_in_statement] = STATE(870), - [sym_while_statement] = STATE(870), - [sym_do_statement] = STATE(870), - [sym_try_statement] = STATE(870), - [sym_with_statement] = STATE(870), - [sym_break_statement] = STATE(870), - [sym_continue_statement] = STATE(870), - [sym_debugger_statement] = STATE(870), - [sym_return_statement] = STATE(870), - [sym_throw_statement] = STATE(870), - [sym_empty_statement] = STATE(870), - [sym_labeled_statement] = STATE(870), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(699), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(14), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(10), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(284), [anon_sym_export] = ACTIONS(286), [anon_sym_default] = ACTIONS(338), @@ -15591,72 +15243,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [15] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(15), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [ts_builtin_sym_end] = ACTIONS(340), [sym_identifier] = ACTIONS(342), [anon_sym_export] = ACTIONS(345), @@ -15718,72 +15371,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [16] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(16), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(67), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(28), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15844,72 +15498,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [17] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(17), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(42), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15970,72 +15625,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [18] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(18), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16096,72 +15752,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [19] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(19), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(23), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(21), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16222,72 +15879,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [20] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(20), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(18), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16348,72 +16006,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [21] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(21), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(26), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16474,72 +16133,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [22] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(22), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(25), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16600,72 +16260,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [23] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(23), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16726,72 +16387,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [24] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(24), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(29), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(26), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16852,72 +16514,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [25] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(25), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16978,72 +16641,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [26] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(26), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17104,72 +16768,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [27] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(27), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(22), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(33), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17230,72 +16895,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [28] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(28), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(34), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17356,72 +17022,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [29] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(29), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(30), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17482,72 +17149,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [30] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(30), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(31), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17608,72 +17276,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [31] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(31), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(32), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17734,72 +17403,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [32] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(32), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(33), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17860,72 +17530,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [33] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(33), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -17986,72 +17657,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [34] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(34), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(50), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18112,72 +17784,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [35] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(35), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18238,72 +17911,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [36] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(36), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(35), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18364,72 +18038,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [37] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(37), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18490,76 +18165,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [38] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(38), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(63), - [aux_sym_export_statement_repeat1] = STATE(1867), - [ts_builtin_sym_end] = ACTIONS(458), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(23), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(458), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -18616,72 +18292,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [39] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(39), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(20), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(44), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18742,72 +18419,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [40] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(40), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18868,72 +18546,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [41] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(41), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(37), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -18994,72 +18673,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [42] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(42), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19120,72 +18800,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [43] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(43), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(18), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(42), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19246,72 +18927,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [44] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(44), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19372,76 +19054,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [45] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(45), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(44), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(46), + [aux_sym_export_statement_repeat1] = STATE(1734), + [ts_builtin_sym_end] = ACTIONS(472), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(472), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -19498,76 +19181,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [46] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(46), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), + [ts_builtin_sym_end] = ACTIONS(474), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(474), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -19624,72 +19308,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [47] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(47), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(46), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19750,72 +19435,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [48] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(48), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19876,72 +19562,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [49] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(49), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(50), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(48), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20002,72 +19689,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [50] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(50), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20128,72 +19816,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [51] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(51), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(52), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20254,72 +19943,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [52] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(52), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(47), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20380,72 +20070,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [53] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(53), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(40), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(55), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20506,72 +20197,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [54] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(54), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(57), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20632,72 +20324,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [55] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(55), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(54), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20758,72 +20451,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [56] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(56), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(66), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20884,72 +20578,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [57] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(57), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(56), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21010,72 +20705,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [58] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(58), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(59), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21136,72 +20832,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [59] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(59), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(58), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21262,72 +20959,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [60] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(60), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(61), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21388,76 +21086,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [61] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(61), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), - [ts_builtin_sym_end] = ACTIONS(458), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(504), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -21514,76 +21213,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [62] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(62), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(48), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), + [ts_builtin_sym_end] = ACTIONS(472), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(504), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -21640,76 +21340,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [63] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(63), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), - [ts_builtin_sym_end] = ACTIONS(506), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(65), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(506), [anon_sym_import] = ACTIONS(17), [anon_sym_with] = ACTIONS(19), [anon_sym_var] = ACTIONS(21), @@ -21766,72 +21467,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [64] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(64), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(51), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21892,72 +21594,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [65] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(65), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(60), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22018,72 +21721,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [66] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(66), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(64), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(15), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22144,72 +21848,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [67] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(67), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(40), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22270,72 +21975,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [68] = { - [sym_export_statement] = STATE(928), - [sym_declaration] = STATE(928), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(928), - [sym_expression_statement] = STATE(928), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(928), - [sym_if_statement] = STATE(928), - [sym_switch_statement] = STATE(928), - [sym_for_statement] = STATE(928), - [sym_for_in_statement] = STATE(928), - [sym_while_statement] = STATE(928), - [sym_do_statement] = STATE(928), - [sym_try_statement] = STATE(928), - [sym_with_statement] = STATE(928), - [sym_break_statement] = STATE(928), - [sym_continue_statement] = STATE(928), - [sym_debugger_statement] = STATE(928), - [sym_return_statement] = STATE(928), - [sym_throw_statement] = STATE(928), - [sym_empty_statement] = STATE(928), - [sym_labeled_statement] = STATE(928), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(843), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(68), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_program_repeat1] = STATE(25), - [aux_sym_export_statement_repeat1] = STATE(1867), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_program_repeat1] = STATE(17), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22396,71 +22102,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [69] = { - [sym_export_statement] = STATE(875), - [sym_declaration] = STATE(875), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(875), - [sym_expression_statement] = STATE(875), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(875), - [sym_if_statement] = STATE(875), - [sym_switch_statement] = STATE(875), - [sym_for_statement] = STATE(875), - [sym_for_in_statement] = STATE(875), - [sym_while_statement] = STATE(875), - [sym_do_statement] = STATE(875), - [sym_try_statement] = STATE(875), - [sym_with_statement] = STATE(875), - [sym_break_statement] = STATE(875), - [sym_continue_statement] = STATE(875), - [sym_debugger_statement] = STATE(875), - [sym_return_statement] = STATE(875), - [sym_throw_statement] = STATE(875), - [sym_empty_statement] = STATE(875), - [sym_labeled_statement] = STATE(875), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(549), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), [sym_comment] = STATE(69), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), [sym_identifier] = ACTIONS(518), [anon_sym_export] = ACTIONS(520), [anon_sym_LBRACE] = ACTIONS(522), @@ -22520,102 +22227,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [70] = { - [sym_export_statement] = STATE(2712), - [sym_declaration] = STATE(2515), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2516), - [sym_expression_statement] = STATE(2517), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2518), - [sym_if_statement] = STATE(2519), - [sym_switch_statement] = STATE(2520), - [sym_for_statement] = STATE(2525), - [sym_for_in_statement] = STATE(2531), - [sym_while_statement] = STATE(2532), - [sym_do_statement] = STATE(2533), - [sym_try_statement] = STATE(2536), - [sym_with_statement] = STATE(2202), - [sym_break_statement] = STATE(2548), - [sym_continue_statement] = STATE(2553), - [sym_debugger_statement] = STATE(2558), - [sym_return_statement] = STATE(2559), - [sym_throw_statement] = STATE(2565), - [sym_empty_statement] = STATE(2572), - [sym_labeled_statement] = STATE(2579), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(854), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), [sym_comment] = STATE(70), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_import] = ACTIONS(17), + [anon_sym_with] = ACTIONS(19), + [anon_sym_var] = ACTIONS(21), + [anon_sym_let] = ACTIONS(23), + [anon_sym_const] = ACTIONS(25), + [anon_sym_if] = ACTIONS(27), + [anon_sym_switch] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(37), + [anon_sym_do] = ACTIONS(39), + [anon_sym_try] = ACTIONS(41), + [anon_sym_break] = ACTIONS(43), + [anon_sym_continue] = ACTIONS(45), + [anon_sym_debugger] = ACTIONS(47), + [anon_sym_return] = ACTIONS(49), + [anon_sym_throw] = ACTIONS(51), + [anon_sym_SEMI] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(67), + [anon_sym_async] = ACTIONS(69), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -22638,108 +22346,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(91), + [anon_sym_get] = ACTIONS(91), + [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, [71] = { - [sym_export_statement] = STATE(2639), - [sym_declaration] = STATE(2646), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2647), - [sym_expression_statement] = STATE(2648), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2649), - [sym_if_statement] = STATE(2654), - [sym_switch_statement] = STATE(2655), - [sym_for_statement] = STATE(2660), - [sym_for_in_statement] = STATE(2662), - [sym_while_statement] = STATE(2703), - [sym_do_statement] = STATE(2704), - [sym_try_statement] = STATE(2705), - [sym_with_statement] = STATE(2707), - [sym_break_statement] = STATE(2711), - [sym_continue_statement] = STATE(2725), - [sym_debugger_statement] = STATE(2713), - [sym_return_statement] = STATE(2715), - [sym_throw_statement] = STATE(2720), - [sym_empty_statement] = STATE(2295), - [sym_labeled_statement] = STATE(2728), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(789), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(71), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -22762,108 +22471,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, [72] = { - [sym_export_statement] = STATE(991), - [sym_declaration] = STATE(1006), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(1005), - [sym_expression_statement] = STATE(1004), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(1003), - [sym_if_statement] = STATE(1002), - [sym_switch_statement] = STATE(904), - [sym_for_statement] = STATE(977), - [sym_for_in_statement] = STATE(1000), - [sym_while_statement] = STATE(999), - [sym_do_statement] = STATE(998), - [sym_try_statement] = STATE(997), - [sym_with_statement] = STATE(996), - [sym_break_statement] = STATE(995), - [sym_continue_statement] = STATE(994), - [sym_debugger_statement] = STATE(993), - [sym_return_statement] = STATE(992), - [sym_throw_statement] = STATE(990), - [sym_empty_statement] = STATE(989), - [sym_labeled_statement] = STATE(988), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(781), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(72), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_import] = ACTIONS(17), - [anon_sym_with] = ACTIONS(19), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(23), - [anon_sym_const] = ACTIONS(25), - [anon_sym_if] = ACTIONS(27), - [anon_sym_switch] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(37), - [anon_sym_do] = ACTIONS(39), - [anon_sym_try] = ACTIONS(41), - [anon_sym_break] = ACTIONS(43), - [anon_sym_continue] = ACTIONS(45), - [anon_sym_debugger] = ACTIONS(47), - [anon_sym_return] = ACTIONS(49), - [anon_sym_throw] = ACTIONS(51), - [anon_sym_SEMI] = ACTIONS(53), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(69), - [anon_sym_function] = ACTIONS(71), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -22886,77 +22596,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(91), - [anon_sym_get] = ACTIONS(91), - [anon_sym_set] = ACTIONS(91), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, [73] = { - [sym_export_statement] = STATE(2759), - [sym_declaration] = STATE(2759), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2759), - [sym_expression_statement] = STATE(2759), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2759), - [sym_if_statement] = STATE(2759), - [sym_switch_statement] = STATE(2759), - [sym_for_statement] = STATE(2759), - [sym_for_in_statement] = STATE(2759), - [sym_while_statement] = STATE(2759), - [sym_do_statement] = STATE(2759), - [sym_try_statement] = STATE(2759), - [sym_with_statement] = STATE(2759), - [sym_break_statement] = STATE(2759), - [sym_continue_statement] = STATE(2759), - [sym_debugger_statement] = STATE(2759), - [sym_return_statement] = STATE(2759), - [sym_throw_statement] = STATE(2759), - [sym_empty_statement] = STATE(2759), - [sym_labeled_statement] = STATE(2759), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(768), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), [sym_comment] = STATE(73), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), + [sym_html_comment] = ACTIONS(5), + }, + [74] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(559), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(74), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), [sym_identifier] = ACTIONS(566), [anon_sym_export] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(570), @@ -23015,72 +22851,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [74] = { - [sym_export_statement] = STATE(926), - [sym_declaration] = STATE(926), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(926), - [sym_expression_statement] = STATE(926), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(926), - [sym_if_statement] = STATE(926), - [sym_switch_statement] = STATE(926), - [sym_for_statement] = STATE(926), - [sym_for_in_statement] = STATE(926), - [sym_while_statement] = STATE(926), - [sym_do_statement] = STATE(926), - [sym_try_statement] = STATE(926), - [sym_with_statement] = STATE(926), - [sym_break_statement] = STATE(926), - [sym_continue_statement] = STATE(926), - [sym_debugger_statement] = STATE(926), - [sym_return_statement] = STATE(926), - [sym_throw_statement] = STATE(926), - [sym_empty_statement] = STATE(926), - [sym_labeled_statement] = STATE(926), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(74), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), + [75] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(816), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(75), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -23139,103 +22976,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [75] = { - [sym_export_statement] = STATE(737), - [sym_declaration] = STATE(737), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(737), - [sym_expression_statement] = STATE(737), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(737), - [sym_if_statement] = STATE(737), - [sym_switch_statement] = STATE(737), - [sym_for_statement] = STATE(737), - [sym_for_in_statement] = STATE(737), - [sym_while_statement] = STATE(737), - [sym_do_statement] = STATE(737), - [sym_try_statement] = STATE(737), - [sym_with_statement] = STATE(737), - [sym_break_statement] = STATE(737), - [sym_continue_statement] = STATE(737), - [sym_debugger_statement] = STATE(737), - [sym_return_statement] = STATE(737), - [sym_throw_statement] = STATE(737), - [sym_empty_statement] = STATE(737), - [sym_labeled_statement] = STATE(737), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(75), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), + [76] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(803), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(76), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_import] = ACTIONS(17), + [anon_sym_with] = ACTIONS(19), + [anon_sym_var] = ACTIONS(21), + [anon_sym_let] = ACTIONS(23), + [anon_sym_const] = ACTIONS(25), + [anon_sym_if] = ACTIONS(27), + [anon_sym_switch] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), + [anon_sym_while] = ACTIONS(37), + [anon_sym_do] = ACTIONS(39), + [anon_sym_try] = ACTIONS(41), + [anon_sym_break] = ACTIONS(43), + [anon_sym_continue] = ACTIONS(45), + [anon_sym_debugger] = ACTIONS(47), + [anon_sym_return] = ACTIONS(49), + [anon_sym_throw] = ACTIONS(51), + [anon_sym_SEMI] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), + [anon_sym_class] = ACTIONS(67), + [anon_sym_async] = ACTIONS(69), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -23258,108 +23096,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), + [anon_sym_static] = ACTIONS(91), + [anon_sym_get] = ACTIONS(91), + [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [76] = { - [sym_export_statement] = STATE(726), - [sym_declaration] = STATE(726), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(726), - [sym_expression_statement] = STATE(726), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(726), - [sym_if_statement] = STATE(726), - [sym_switch_statement] = STATE(726), - [sym_for_statement] = STATE(726), - [sym_for_in_statement] = STATE(726), - [sym_while_statement] = STATE(726), - [sym_do_statement] = STATE(726), - [sym_try_statement] = STATE(726), - [sym_with_statement] = STATE(726), - [sym_break_statement] = STATE(726), - [sym_continue_statement] = STATE(726), - [sym_debugger_statement] = STATE(726), - [sym_return_statement] = STATE(726), - [sym_throw_statement] = STATE(726), - [sym_empty_statement] = STATE(726), - [sym_labeled_statement] = STATE(726), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(76), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), + [77] = { + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(763), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), + [sym_comment] = STATE(77), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -23382,108 +23221,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, - [77] = { - [sym_export_statement] = STATE(2367), - [sym_declaration] = STATE(2367), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2367), - [sym_expression_statement] = STATE(2367), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2367), - [sym_if_statement] = STATE(2367), - [sym_switch_statement] = STATE(2367), - [sym_for_statement] = STATE(2367), - [sym_for_in_statement] = STATE(2367), - [sym_while_statement] = STATE(2367), - [sym_do_statement] = STATE(2367), - [sym_try_statement] = STATE(2367), - [sym_with_statement] = STATE(2367), - [sym_break_statement] = STATE(2367), - [sym_continue_statement] = STATE(2367), - [sym_debugger_statement] = STATE(2367), - [sym_return_statement] = STATE(2367), - [sym_throw_statement] = STATE(2367), - [sym_empty_statement] = STATE(2367), - [sym_labeled_statement] = STATE(2367), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(77), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [78] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(802), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(78), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_import] = ACTIONS(17), + [anon_sym_with] = ACTIONS(19), + [anon_sym_var] = ACTIONS(21), + [anon_sym_let] = ACTIONS(23), + [anon_sym_const] = ACTIONS(25), + [anon_sym_if] = ACTIONS(27), + [anon_sym_switch] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(37), + [anon_sym_do] = ACTIONS(39), + [anon_sym_try] = ACTIONS(41), + [anon_sym_break] = ACTIONS(43), + [anon_sym_continue] = ACTIONS(45), + [anon_sym_debugger] = ACTIONS(47), + [anon_sym_return] = ACTIONS(49), + [anon_sym_throw] = ACTIONS(51), + [anon_sym_SEMI] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(67), + [anon_sym_async] = ACTIONS(69), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -23506,77 +23346,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(91), + [anon_sym_get] = ACTIONS(91), + [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [78] = { - [sym_export_statement] = STATE(2779), - [sym_declaration] = STATE(2779), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2779), - [sym_expression_statement] = STATE(2779), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2779), - [sym_if_statement] = STATE(2779), - [sym_switch_statement] = STATE(2779), - [sym_for_statement] = STATE(2779), - [sym_for_in_statement] = STATE(2779), - [sym_while_statement] = STATE(2779), - [sym_do_statement] = STATE(2779), - [sym_try_statement] = STATE(2779), - [sym_with_statement] = STATE(2779), - [sym_break_statement] = STATE(2779), - [sym_continue_statement] = STATE(2779), - [sym_debugger_statement] = STATE(2779), - [sym_return_statement] = STATE(2779), - [sym_throw_statement] = STATE(2779), - [sym_empty_statement] = STATE(2779), - [sym_labeled_statement] = STATE(2779), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(78), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), + [79] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2644), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(79), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), + [sym_html_comment] = ACTIONS(5), + }, + [80] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(513), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(80), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), [sym_identifier] = ACTIONS(566), [anon_sym_export] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(570), @@ -23635,72 +23601,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [79] = { - [sym_export_statement] = STATE(572), - [sym_declaration] = STATE(572), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(572), - [sym_expression_statement] = STATE(572), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(572), - [sym_if_statement] = STATE(572), - [sym_switch_statement] = STATE(572), - [sym_for_statement] = STATE(572), - [sym_for_in_statement] = STATE(572), - [sym_while_statement] = STATE(572), - [sym_do_statement] = STATE(572), - [sym_try_statement] = STATE(572), - [sym_with_statement] = STATE(572), - [sym_break_statement] = STATE(572), - [sym_continue_statement] = STATE(572), - [sym_debugger_statement] = STATE(572), - [sym_return_statement] = STATE(572), - [sym_throw_statement] = STATE(572), - [sym_empty_statement] = STATE(572), - [sym_labeled_statement] = STATE(572), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(79), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [81] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2565), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(81), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -23759,103 +23726,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [80] = { - [sym_export_statement] = STATE(962), - [sym_declaration] = STATE(962), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(962), - [sym_expression_statement] = STATE(962), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(962), - [sym_if_statement] = STATE(962), - [sym_switch_statement] = STATE(962), - [sym_for_statement] = STATE(962), - [sym_for_in_statement] = STATE(962), - [sym_while_statement] = STATE(962), - [sym_do_statement] = STATE(962), - [sym_try_statement] = STATE(962), - [sym_with_statement] = STATE(962), - [sym_break_statement] = STATE(962), - [sym_continue_statement] = STATE(962), - [sym_debugger_statement] = STATE(962), - [sym_return_statement] = STATE(962), - [sym_throw_statement] = STATE(962), - [sym_empty_statement] = STATE(962), - [sym_labeled_statement] = STATE(962), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(80), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_import] = ACTIONS(17), - [anon_sym_with] = ACTIONS(19), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(23), - [anon_sym_const] = ACTIONS(25), - [anon_sym_if] = ACTIONS(27), - [anon_sym_switch] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), + [82] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2473), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(82), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(37), - [anon_sym_do] = ACTIONS(39), - [anon_sym_try] = ACTIONS(41), - [anon_sym_break] = ACTIONS(43), - [anon_sym_continue] = ACTIONS(45), - [anon_sym_debugger] = ACTIONS(47), - [anon_sym_return] = ACTIONS(49), - [anon_sym_throw] = ACTIONS(51), - [anon_sym_SEMI] = ACTIONS(53), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(69), - [anon_sym_function] = ACTIONS(71), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -23878,108 +23846,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(91), - [anon_sym_get] = ACTIONS(91), - [anon_sym_set] = ACTIONS(91), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [81] = { - [sym_export_statement] = STATE(914), - [sym_declaration] = STATE(914), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(914), - [sym_expression_statement] = STATE(914), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(914), - [sym_if_statement] = STATE(914), - [sym_switch_statement] = STATE(914), - [sym_for_statement] = STATE(914), - [sym_for_in_statement] = STATE(914), - [sym_while_statement] = STATE(914), - [sym_do_statement] = STATE(914), - [sym_try_statement] = STATE(914), - [sym_with_statement] = STATE(914), - [sym_break_statement] = STATE(914), - [sym_continue_statement] = STATE(914), - [sym_debugger_statement] = STATE(914), - [sym_return_statement] = STATE(914), - [sym_throw_statement] = STATE(914), - [sym_empty_statement] = STATE(914), - [sym_labeled_statement] = STATE(914), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(81), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_import] = ACTIONS(17), - [anon_sym_with] = ACTIONS(19), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(23), - [anon_sym_const] = ACTIONS(25), - [anon_sym_if] = ACTIONS(27), - [anon_sym_switch] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), + [83] = { + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(740), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), + [sym_comment] = STATE(83), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(37), - [anon_sym_do] = ACTIONS(39), - [anon_sym_try] = ACTIONS(41), - [anon_sym_break] = ACTIONS(43), - [anon_sym_continue] = ACTIONS(45), - [anon_sym_debugger] = ACTIONS(47), - [anon_sym_return] = ACTIONS(49), - [anon_sym_throw] = ACTIONS(51), - [anon_sym_SEMI] = ACTIONS(53), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(69), - [anon_sym_function] = ACTIONS(71), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24002,77 +23971,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(91), - [anon_sym_get] = ACTIONS(91), - [anon_sym_set] = ACTIONS(91), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, - [82] = { - [sym_export_statement] = STATE(909), - [sym_declaration] = STATE(909), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(909), - [sym_expression_statement] = STATE(909), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(909), - [sym_if_statement] = STATE(909), - [sym_switch_statement] = STATE(909), - [sym_for_statement] = STATE(909), - [sym_for_in_statement] = STATE(909), - [sym_while_statement] = STATE(909), - [sym_do_statement] = STATE(909), - [sym_try_statement] = STATE(909), - [sym_with_statement] = STATE(909), - [sym_break_statement] = STATE(909), - [sym_continue_statement] = STATE(909), - [sym_debugger_statement] = STATE(909), - [sym_return_statement] = STATE(909), - [sym_throw_statement] = STATE(909), - [sym_empty_statement] = STATE(909), - [sym_labeled_statement] = STATE(909), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(82), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), + [84] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(827), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(84), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -24131,103 +24101,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [83] = { - [sym_export_statement] = STATE(693), - [sym_declaration] = STATE(693), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(693), - [sym_expression_statement] = STATE(693), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(693), - [sym_if_statement] = STATE(693), - [sym_switch_statement] = STATE(693), - [sym_for_statement] = STATE(693), - [sym_for_in_statement] = STATE(693), - [sym_while_statement] = STATE(693), - [sym_do_statement] = STATE(693), - [sym_try_statement] = STATE(693), - [sym_with_statement] = STATE(693), - [sym_break_statement] = STATE(693), - [sym_continue_statement] = STATE(693), - [sym_debugger_statement] = STATE(693), - [sym_return_statement] = STATE(693), - [sym_throw_statement] = STATE(693), - [sym_empty_statement] = STATE(693), - [sym_labeled_statement] = STATE(693), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(83), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), + [85] = { + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(739), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), + [sym_comment] = STATE(85), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24250,108 +24221,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, - [84] = { - [sym_export_statement] = STATE(2747), - [sym_declaration] = STATE(2747), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2747), - [sym_expression_statement] = STATE(2747), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2747), - [sym_if_statement] = STATE(2747), - [sym_switch_statement] = STATE(2747), - [sym_for_statement] = STATE(2747), - [sym_for_in_statement] = STATE(2747), - [sym_while_statement] = STATE(2747), - [sym_do_statement] = STATE(2747), - [sym_try_statement] = STATE(2747), - [sym_with_statement] = STATE(2747), - [sym_break_statement] = STATE(2747), - [sym_continue_statement] = STATE(2747), - [sym_debugger_statement] = STATE(2747), - [sym_return_statement] = STATE(2747), - [sym_throw_statement] = STATE(2747), - [sym_empty_statement] = STATE(2747), - [sym_labeled_statement] = STATE(2747), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(84), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [86] = { + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(737), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), + [sym_comment] = STATE(86), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), + [sym_identifier] = ACTIONS(284), + [anon_sym_export] = ACTIONS(286), + [anon_sym_LBRACE] = ACTIONS(290), + [anon_sym_import] = ACTIONS(292), + [anon_sym_with] = ACTIONS(294), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(298), + [anon_sym_const] = ACTIONS(300), + [anon_sym_if] = ACTIONS(302), + [anon_sym_switch] = ACTIONS(304), + [anon_sym_for] = ACTIONS(306), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(308), + [anon_sym_do] = ACTIONS(310), + [anon_sym_try] = ACTIONS(312), + [anon_sym_break] = ACTIONS(314), + [anon_sym_continue] = ACTIONS(316), + [anon_sym_debugger] = ACTIONS(318), + [anon_sym_return] = ACTIONS(320), + [anon_sym_throw] = ACTIONS(322), + [anon_sym_SEMI] = ACTIONS(324), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(328), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24374,77 +24346,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(332), + [anon_sym_get] = ACTIONS(332), + [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, - [85] = { - [sym_export_statement] = STATE(721), - [sym_declaration] = STATE(713), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(687), - [sym_expression_statement] = STATE(680), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(791), - [sym_if_statement] = STATE(780), - [sym_switch_statement] = STATE(782), - [sym_for_statement] = STATE(784), - [sym_for_in_statement] = STATE(785), - [sym_while_statement] = STATE(787), - [sym_do_statement] = STATE(803), - [sym_try_statement] = STATE(811), - [sym_with_statement] = STATE(842), - [sym_break_statement] = STATE(852), - [sym_continue_statement] = STATE(858), - [sym_debugger_statement] = STATE(891), - [sym_return_statement] = STATE(900), - [sym_throw_statement] = STATE(691), - [sym_empty_statement] = STATE(754), - [sym_labeled_statement] = STATE(888), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(85), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), + [87] = { + [sym_export_statement] = STATE(724), + [sym_declaration] = STATE(724), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(724), + [sym_statement] = STATE(733), + [sym_expression_statement] = STATE(724), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_statement_block] = STATE(724), + [sym_if_statement] = STATE(724), + [sym_switch_statement] = STATE(724), + [sym_for_statement] = STATE(724), + [sym_for_in_statement] = STATE(724), + [sym_while_statement] = STATE(724), + [sym_do_statement] = STATE(724), + [sym_try_statement] = STATE(724), + [sym_with_statement] = STATE(724), + [sym_break_statement] = STATE(724), + [sym_continue_statement] = STATE(724), + [sym_debugger_statement] = STATE(724), + [sym_return_statement] = STATE(724), + [sym_throw_statement] = STATE(724), + [sym_empty_statement] = STATE(724), + [sym_labeled_statement] = STATE(724), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1124), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2053), + [sym_string] = STATE(1212), + [sym_comment] = STATE(87), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1711), [sym_identifier] = ACTIONS(284), [anon_sym_export] = ACTIONS(286), [anon_sym_LBRACE] = ACTIONS(290), @@ -24503,81 +24476,332 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(332), [sym_html_comment] = ACTIONS(5), }, - [86] = { - [sym_export_statement] = STATE(716), - [sym_declaration] = STATE(715), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(714), - [sym_expression_statement] = STATE(712), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(711), - [sym_if_statement] = STATE(710), - [sym_switch_statement] = STATE(709), - [sym_for_statement] = STATE(708), - [sym_for_in_statement] = STATE(707), - [sym_while_statement] = STATE(706), - [sym_do_statement] = STATE(705), - [sym_try_statement] = STATE(704), - [sym_with_statement] = STATE(703), - [sym_break_statement] = STATE(702), - [sym_continue_statement] = STATE(701), - [sym_debugger_statement] = STATE(700), - [sym_return_statement] = STATE(699), - [sym_throw_statement] = STATE(698), - [sym_empty_statement] = STATE(697), - [sym_labeled_statement] = STATE(695), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(86), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), + [88] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2578), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(88), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), + [sym_html_comment] = ACTIONS(5), + }, + [89] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(1921), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(89), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), + [sym_html_comment] = ACTIONS(5), + }, + [90] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(719), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(90), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), [anon_sym_switch] = ACTIONS(536), [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), @@ -24627,103 +24851,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [87] = { - [sym_export_statement] = STATE(769), - [sym_declaration] = STATE(769), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(769), - [sym_expression_statement] = STATE(769), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(769), - [sym_if_statement] = STATE(769), - [sym_switch_statement] = STATE(769), - [sym_for_statement] = STATE(769), - [sym_for_in_statement] = STATE(769), - [sym_while_statement] = STATE(769), - [sym_do_statement] = STATE(769), - [sym_try_statement] = STATE(769), - [sym_with_statement] = STATE(769), - [sym_break_statement] = STATE(769), - [sym_continue_statement] = STATE(769), - [sym_debugger_statement] = STATE(769), - [sym_return_statement] = STATE(769), - [sym_throw_statement] = STATE(769), - [sym_empty_statement] = STATE(769), - [sym_labeled_statement] = STATE(769), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(87), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [91] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(708), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(91), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24746,108 +24971,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [88] = { - [sym_export_statement] = STATE(681), - [sym_declaration] = STATE(684), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(767), - [sym_expression_statement] = STATE(688), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(692), - [sym_if_statement] = STATE(694), - [sym_switch_statement] = STATE(696), - [sym_for_statement] = STATE(717), - [sym_for_in_statement] = STATE(719), - [sym_while_statement] = STATE(723), - [sym_do_statement] = STATE(724), - [sym_try_statement] = STATE(725), - [sym_with_statement] = STATE(733), - [sym_break_statement] = STATE(739), - [sym_continue_statement] = STATE(742), - [sym_debugger_statement] = STATE(744), - [sym_return_statement] = STATE(746), - [sym_throw_statement] = STATE(747), - [sym_empty_statement] = STATE(748), - [sym_labeled_statement] = STATE(749), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(88), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [92] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(700), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(92), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24870,108 +25096,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [89] = { - [sym_export_statement] = STATE(766), - [sym_declaration] = STATE(766), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(766), - [sym_expression_statement] = STATE(766), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(766), - [sym_if_statement] = STATE(766), - [sym_switch_statement] = STATE(766), - [sym_for_statement] = STATE(766), - [sym_for_in_statement] = STATE(766), - [sym_while_statement] = STATE(766), - [sym_do_statement] = STATE(766), - [sym_try_statement] = STATE(766), - [sym_with_statement] = STATE(766), - [sym_break_statement] = STATE(766), - [sym_continue_statement] = STATE(766), - [sym_debugger_statement] = STATE(766), - [sym_return_statement] = STATE(766), - [sym_throw_statement] = STATE(766), - [sym_empty_statement] = STATE(766), - [sym_labeled_statement] = STATE(766), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(89), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [93] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(690), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(93), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -24994,108 +25221,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [90] = { - [sym_export_statement] = STATE(770), - [sym_declaration] = STATE(770), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(770), - [sym_expression_statement] = STATE(770), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(770), - [sym_if_statement] = STATE(770), - [sym_switch_statement] = STATE(770), - [sym_for_statement] = STATE(770), - [sym_for_in_statement] = STATE(770), - [sym_while_statement] = STATE(770), - [sym_do_statement] = STATE(770), - [sym_try_statement] = STATE(770), - [sym_with_statement] = STATE(770), - [sym_break_statement] = STATE(770), - [sym_continue_statement] = STATE(770), - [sym_debugger_statement] = STATE(770), - [sym_return_statement] = STATE(770), - [sym_throw_statement] = STATE(770), - [sym_empty_statement] = STATE(770), - [sym_labeled_statement] = STATE(770), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(90), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [94] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(662), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(94), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -25118,108 +25346,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [91] = { - [sym_export_statement] = STATE(802), - [sym_declaration] = STATE(802), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(802), - [sym_expression_statement] = STATE(802), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(802), - [sym_if_statement] = STATE(802), - [sym_switch_statement] = STATE(802), - [sym_for_statement] = STATE(802), - [sym_for_in_statement] = STATE(802), - [sym_while_statement] = STATE(802), - [sym_do_statement] = STATE(802), - [sym_try_statement] = STATE(802), - [sym_with_statement] = STATE(802), - [sym_break_statement] = STATE(802), - [sym_continue_statement] = STATE(802), - [sym_debugger_statement] = STATE(802), - [sym_return_statement] = STATE(802), - [sym_throw_statement] = STATE(802), - [sym_empty_statement] = STATE(802), - [sym_labeled_statement] = STATE(802), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(91), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [95] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(661), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(95), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -25242,108 +25471,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [92] = { - [sym_export_statement] = STATE(2130), - [sym_declaration] = STATE(2130), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2130), - [sym_expression_statement] = STATE(2130), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2130), - [sym_if_statement] = STATE(2130), - [sym_switch_statement] = STATE(2130), - [sym_for_statement] = STATE(2130), - [sym_for_in_statement] = STATE(2130), - [sym_while_statement] = STATE(2130), - [sym_do_statement] = STATE(2130), - [sym_try_statement] = STATE(2130), - [sym_with_statement] = STATE(2130), - [sym_break_statement] = STATE(2130), - [sym_continue_statement] = STATE(2130), - [sym_debugger_statement] = STATE(2130), - [sym_return_statement] = STATE(2130), - [sym_throw_statement] = STATE(2130), - [sym_empty_statement] = STATE(2130), - [sym_labeled_statement] = STATE(2130), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(92), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [96] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(657), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(96), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -25366,77 +25596,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [93] = { - [sym_export_statement] = STATE(882), - [sym_declaration] = STATE(882), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(882), - [sym_expression_statement] = STATE(882), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(882), - [sym_if_statement] = STATE(882), - [sym_switch_statement] = STATE(882), - [sym_for_statement] = STATE(882), - [sym_for_in_statement] = STATE(882), - [sym_while_statement] = STATE(882), - [sym_do_statement] = STATE(882), - [sym_try_statement] = STATE(882), - [sym_with_statement] = STATE(882), - [sym_break_statement] = STATE(882), - [sym_continue_statement] = STATE(882), - [sym_debugger_statement] = STATE(882), - [sym_return_statement] = STATE(882), - [sym_throw_statement] = STATE(882), - [sym_empty_statement] = STATE(882), - [sym_labeled_statement] = STATE(882), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(93), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), + [97] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(654), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(97), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), [sym_identifier] = ACTIONS(518), [anon_sym_export] = ACTIONS(520), [anon_sym_LBRACE] = ACTIONS(522), @@ -25495,72 +25726,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [94] = { - [sym_export_statement] = STATE(2315), - [sym_declaration] = STATE(2315), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2315), - [sym_expression_statement] = STATE(2315), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2315), - [sym_if_statement] = STATE(2315), - [sym_switch_statement] = STATE(2315), - [sym_for_statement] = STATE(2315), - [sym_for_in_statement] = STATE(2315), - [sym_while_statement] = STATE(2315), - [sym_do_statement] = STATE(2315), - [sym_try_statement] = STATE(2315), - [sym_with_statement] = STATE(2315), - [sym_break_statement] = STATE(2315), - [sym_continue_statement] = STATE(2315), - [sym_debugger_statement] = STATE(2315), - [sym_return_statement] = STATE(2315), - [sym_throw_statement] = STATE(2315), - [sym_empty_statement] = STATE(2315), - [sym_labeled_statement] = STATE(2315), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(94), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), + [98] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(504), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(98), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), [sym_identifier] = ACTIONS(566), [anon_sym_export] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(570), @@ -25619,72 +25851,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [95] = { - [sym_export_statement] = STATE(494), - [sym_declaration] = STATE(494), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(494), - [sym_expression_statement] = STATE(494), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(494), - [sym_if_statement] = STATE(494), - [sym_switch_statement] = STATE(494), - [sym_for_statement] = STATE(494), - [sym_for_in_statement] = STATE(494), - [sym_while_statement] = STATE(494), - [sym_do_statement] = STATE(494), - [sym_try_statement] = STATE(494), - [sym_with_statement] = STATE(494), - [sym_break_statement] = STATE(494), - [sym_continue_statement] = STATE(494), - [sym_debugger_statement] = STATE(494), - [sym_return_statement] = STATE(494), - [sym_throw_statement] = STATE(494), - [sym_empty_statement] = STATE(494), - [sym_labeled_statement] = STATE(494), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(95), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [99] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2304), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(99), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -25743,103 +25976,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [96] = { - [sym_export_statement] = STATE(886), - [sym_declaration] = STATE(886), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(886), - [sym_expression_statement] = STATE(886), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(886), - [sym_if_statement] = STATE(886), - [sym_switch_statement] = STATE(886), - [sym_for_statement] = STATE(886), - [sym_for_in_statement] = STATE(886), - [sym_while_statement] = STATE(886), - [sym_do_statement] = STATE(886), - [sym_try_statement] = STATE(886), - [sym_with_statement] = STATE(886), - [sym_break_statement] = STATE(886), - [sym_continue_statement] = STATE(886), - [sym_debugger_statement] = STATE(886), - [sym_return_statement] = STATE(886), - [sym_throw_statement] = STATE(886), - [sym_empty_statement] = STATE(886), - [sym_labeled_statement] = STATE(886), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(96), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), - [anon_sym_LPAREN] = ACTIONS(33), + [100] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2509), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(100), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), + [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -25862,77 +26096,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [97] = { - [sym_export_statement] = STATE(651), - [sym_declaration] = STATE(651), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(651), - [sym_expression_statement] = STATE(651), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(651), - [sym_if_statement] = STATE(651), - [sym_switch_statement] = STATE(651), - [sym_for_statement] = STATE(651), - [sym_for_in_statement] = STATE(651), - [sym_while_statement] = STATE(651), - [sym_do_statement] = STATE(651), - [sym_try_statement] = STATE(651), - [sym_with_statement] = STATE(651), - [sym_break_statement] = STATE(651), - [sym_continue_statement] = STATE(651), - [sym_debugger_statement] = STATE(651), - [sym_return_statement] = STATE(651), - [sym_throw_statement] = STATE(651), - [sym_empty_statement] = STATE(651), - [sym_labeled_statement] = STATE(651), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(97), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [101] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2297), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(101), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -25991,103 +26226,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [98] = { - [sym_export_statement] = STATE(2438), - [sym_declaration] = STATE(2438), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2438), - [sym_expression_statement] = STATE(2438), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2438), - [sym_if_statement] = STATE(2438), - [sym_switch_statement] = STATE(2438), - [sym_for_statement] = STATE(2438), - [sym_for_in_statement] = STATE(2438), - [sym_while_statement] = STATE(2438), - [sym_do_statement] = STATE(2438), - [sym_try_statement] = STATE(2438), - [sym_with_statement] = STATE(2438), - [sym_break_statement] = STATE(2438), - [sym_continue_statement] = STATE(2438), - [sym_debugger_statement] = STATE(2438), - [sym_return_statement] = STATE(2438), - [sym_throw_statement] = STATE(2438), - [sym_empty_statement] = STATE(2438), - [sym_labeled_statement] = STATE(2438), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(98), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [102] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(853), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(102), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_import] = ACTIONS(17), + [anon_sym_with] = ACTIONS(19), + [anon_sym_var] = ACTIONS(21), + [anon_sym_let] = ACTIONS(23), + [anon_sym_const] = ACTIONS(25), + [anon_sym_if] = ACTIONS(27), + [anon_sym_switch] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(37), + [anon_sym_do] = ACTIONS(39), + [anon_sym_try] = ACTIONS(41), + [anon_sym_break] = ACTIONS(43), + [anon_sym_continue] = ACTIONS(45), + [anon_sym_debugger] = ACTIONS(47), + [anon_sym_return] = ACTIONS(49), + [anon_sym_throw] = ACTIONS(51), + [anon_sym_SEMI] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(67), + [anon_sym_async] = ACTIONS(69), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -26110,108 +26346,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(91), + [anon_sym_get] = ACTIONS(91), + [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [99] = { - [sym_export_statement] = STATE(2752), - [sym_declaration] = STATE(2752), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2752), - [sym_expression_statement] = STATE(2752), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2752), - [sym_if_statement] = STATE(2752), - [sym_switch_statement] = STATE(2752), - [sym_for_statement] = STATE(2752), - [sym_for_in_statement] = STATE(2752), - [sym_while_statement] = STATE(2752), - [sym_do_statement] = STATE(2752), - [sym_try_statement] = STATE(2752), - [sym_with_statement] = STATE(2752), - [sym_break_statement] = STATE(2752), - [sym_continue_statement] = STATE(2752), - [sym_debugger_statement] = STATE(2752), - [sym_return_statement] = STATE(2752), - [sym_throw_statement] = STATE(2752), - [sym_empty_statement] = STATE(2752), - [sym_labeled_statement] = STATE(2752), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(99), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [103] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2539), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(103), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -26234,108 +26471,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [100] = { - [sym_export_statement] = STATE(2595), - [sym_declaration] = STATE(2595), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2595), - [sym_expression_statement] = STATE(2595), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2595), - [sym_if_statement] = STATE(2595), - [sym_switch_statement] = STATE(2595), - [sym_for_statement] = STATE(2595), - [sym_for_in_statement] = STATE(2595), - [sym_while_statement] = STATE(2595), - [sym_do_statement] = STATE(2595), - [sym_try_statement] = STATE(2595), - [sym_with_statement] = STATE(2595), - [sym_break_statement] = STATE(2595), - [sym_continue_statement] = STATE(2595), - [sym_debugger_statement] = STATE(2595), - [sym_return_statement] = STATE(2595), - [sym_throw_statement] = STATE(2595), - [sym_empty_statement] = STATE(2595), - [sym_labeled_statement] = STATE(2595), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(100), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [104] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2184), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(104), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), + [sym_identifier] = ACTIONS(614), + [anon_sym_export] = ACTIONS(616), + [anon_sym_LBRACE] = ACTIONS(618), + [anon_sym_import] = ACTIONS(620), + [anon_sym_with] = ACTIONS(622), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(626), + [anon_sym_const] = ACTIONS(628), + [anon_sym_if] = ACTIONS(630), + [anon_sym_switch] = ACTIONS(632), + [anon_sym_for] = ACTIONS(634), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(636), + [anon_sym_do] = ACTIONS(638), + [anon_sym_try] = ACTIONS(640), + [anon_sym_break] = ACTIONS(642), + [anon_sym_continue] = ACTIONS(644), + [anon_sym_debugger] = ACTIONS(646), + [anon_sym_return] = ACTIONS(648), + [anon_sym_throw] = ACTIONS(650), + [anon_sym_SEMI] = ACTIONS(652), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(656), + [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -26358,77 +26596,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(660), + [anon_sym_get] = ACTIONS(660), + [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [101] = { - [sym_export_statement] = STATE(675), - [sym_declaration] = STATE(556), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(673), - [sym_expression_statement] = STATE(609), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(553), - [sym_if_statement] = STATE(557), - [sym_switch_statement] = STATE(561), - [sym_for_statement] = STATE(567), - [sym_for_in_statement] = STATE(568), - [sym_while_statement] = STATE(570), - [sym_do_statement] = STATE(574), - [sym_try_statement] = STATE(581), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(584), - [sym_continue_statement] = STATE(585), - [sym_debugger_statement] = STATE(595), - [sym_return_statement] = STATE(627), - [sym_throw_statement] = STATE(677), - [sym_empty_statement] = STATE(616), - [sym_labeled_statement] = STATE(615), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(101), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [105] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2594), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(105), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -26487,103 +26726,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [102] = { - [sym_export_statement] = STATE(861), - [sym_declaration] = STATE(861), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(861), - [sym_expression_statement] = STATE(861), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(861), - [sym_if_statement] = STATE(861), - [sym_switch_statement] = STATE(861), - [sym_for_statement] = STATE(861), - [sym_for_in_statement] = STATE(861), - [sym_while_statement] = STATE(861), - [sym_do_statement] = STATE(861), - [sym_try_statement] = STATE(861), - [sym_with_statement] = STATE(861), - [sym_break_statement] = STATE(861), - [sym_continue_statement] = STATE(861), - [sym_debugger_statement] = STATE(861), - [sym_return_statement] = STATE(861), - [sym_throw_statement] = STATE(861), - [sym_empty_statement] = STATE(861), - [sym_labeled_statement] = STATE(861), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(102), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), + [106] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(106), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), + [sym_identifier] = ACTIONS(566), + [anon_sym_export] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(570), + [anon_sym_import] = ACTIONS(572), + [anon_sym_with] = ACTIONS(574), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(578), + [anon_sym_const] = ACTIONS(580), + [anon_sym_if] = ACTIONS(582), + [anon_sym_switch] = ACTIONS(584), + [anon_sym_for] = ACTIONS(586), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), + [anon_sym_while] = ACTIONS(588), + [anon_sym_do] = ACTIONS(590), + [anon_sym_try] = ACTIONS(592), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(596), + [anon_sym_debugger] = ACTIONS(598), + [anon_sym_return] = ACTIONS(600), + [anon_sym_throw] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(604), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(608), + [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -26606,77 +26846,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), + [anon_sym_static] = ACTIONS(612), + [anon_sym_get] = ACTIONS(612), + [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [103] = { - [sym_export_statement] = STATE(905), - [sym_declaration] = STATE(905), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(905), - [sym_expression_statement] = STATE(905), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(905), - [sym_if_statement] = STATE(905), - [sym_switch_statement] = STATE(905), - [sym_for_statement] = STATE(905), - [sym_for_in_statement] = STATE(905), - [sym_while_statement] = STATE(905), - [sym_do_statement] = STATE(905), - [sym_try_statement] = STATE(905), - [sym_with_statement] = STATE(905), - [sym_break_statement] = STATE(905), - [sym_continue_statement] = STATE(905), - [sym_debugger_statement] = STATE(905), - [sym_return_statement] = STATE(905), - [sym_throw_statement] = STATE(905), - [sym_empty_statement] = STATE(905), - [sym_labeled_statement] = STATE(905), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(103), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), + [107] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(638), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(107), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), + [sym_identifier] = ACTIONS(566), + [anon_sym_export] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(570), + [anon_sym_import] = ACTIONS(572), + [anon_sym_with] = ACTIONS(574), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(578), + [anon_sym_const] = ACTIONS(580), + [anon_sym_if] = ACTIONS(582), + [anon_sym_switch] = ACTIONS(584), + [anon_sym_for] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_while] = ACTIONS(588), + [anon_sym_do] = ACTIONS(590), + [anon_sym_try] = ACTIONS(592), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(596), + [anon_sym_debugger] = ACTIONS(598), + [anon_sym_return] = ACTIONS(600), + [anon_sym_throw] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(608), + [anon_sym_function] = ACTIONS(610), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(612), + [anon_sym_get] = ACTIONS(612), + [anon_sym_set] = ACTIONS(612), + [sym_html_comment] = ACTIONS(5), + }, + [108] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(858), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(108), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -26735,103 +27101,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [104] = { - [sym_export_statement] = STATE(488), - [sym_declaration] = STATE(488), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(488), - [sym_expression_statement] = STATE(488), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(488), - [sym_if_statement] = STATE(488), - [sym_switch_statement] = STATE(488), - [sym_for_statement] = STATE(488), - [sym_for_in_statement] = STATE(488), - [sym_while_statement] = STATE(488), - [sym_do_statement] = STATE(488), - [sym_try_statement] = STATE(488), - [sym_with_statement] = STATE(488), - [sym_break_statement] = STATE(488), - [sym_continue_statement] = STATE(488), - [sym_debugger_statement] = STATE(488), - [sym_return_statement] = STATE(488), - [sym_throw_statement] = STATE(488), - [sym_empty_statement] = STATE(488), - [sym_labeled_statement] = STATE(488), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(104), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), - [sym_identifier] = ACTIONS(614), - [anon_sym_export] = ACTIONS(616), - [anon_sym_LBRACE] = ACTIONS(618), - [anon_sym_import] = ACTIONS(620), - [anon_sym_with] = ACTIONS(622), - [anon_sym_var] = ACTIONS(624), - [anon_sym_let] = ACTIONS(626), - [anon_sym_const] = ACTIONS(628), - [anon_sym_if] = ACTIONS(630), - [anon_sym_switch] = ACTIONS(632), - [anon_sym_for] = ACTIONS(634), + [109] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(575), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(109), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), + [sym_identifier] = ACTIONS(566), + [anon_sym_export] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(570), + [anon_sym_import] = ACTIONS(572), + [anon_sym_with] = ACTIONS(574), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(578), + [anon_sym_const] = ACTIONS(580), + [anon_sym_if] = ACTIONS(582), + [anon_sym_switch] = ACTIONS(584), + [anon_sym_for] = ACTIONS(586), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(636), - [anon_sym_do] = ACTIONS(638), - [anon_sym_try] = ACTIONS(640), - [anon_sym_break] = ACTIONS(642), - [anon_sym_continue] = ACTIONS(644), - [anon_sym_debugger] = ACTIONS(646), - [anon_sym_return] = ACTIONS(648), - [anon_sym_throw] = ACTIONS(650), - [anon_sym_SEMI] = ACTIONS(652), + [anon_sym_while] = ACTIONS(588), + [anon_sym_do] = ACTIONS(590), + [anon_sym_try] = ACTIONS(592), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(596), + [anon_sym_debugger] = ACTIONS(598), + [anon_sym_return] = ACTIONS(600), + [anon_sym_throw] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(604), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(654), - [anon_sym_async] = ACTIONS(656), - [anon_sym_function] = ACTIONS(658), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(608), + [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -26854,77 +27221,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(660), - [anon_sym_get] = ACTIONS(660), - [anon_sym_set] = ACTIONS(660), + [anon_sym_static] = ACTIONS(612), + [anon_sym_get] = ACTIONS(612), + [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [105] = { - [sym_export_statement] = STATE(534), - [sym_declaration] = STATE(534), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(534), - [sym_expression_statement] = STATE(534), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(534), - [sym_if_statement] = STATE(534), - [sym_switch_statement] = STATE(534), - [sym_for_statement] = STATE(534), - [sym_for_in_statement] = STATE(534), - [sym_while_statement] = STATE(534), - [sym_do_statement] = STATE(534), - [sym_try_statement] = STATE(534), - [sym_with_statement] = STATE(534), - [sym_break_statement] = STATE(534), - [sym_continue_statement] = STATE(534), - [sym_debugger_statement] = STATE(534), - [sym_return_statement] = STATE(534), - [sym_throw_statement] = STATE(534), - [sym_empty_statement] = STATE(534), - [sym_labeled_statement] = STATE(534), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(105), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [110] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2567), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(110), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -26983,103 +27351,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [106] = { - [sym_export_statement] = STATE(735), - [sym_declaration] = STATE(735), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(735), - [sym_expression_statement] = STATE(735), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_statement_block] = STATE(735), - [sym_if_statement] = STATE(735), - [sym_switch_statement] = STATE(735), - [sym_for_statement] = STATE(735), - [sym_for_in_statement] = STATE(735), - [sym_while_statement] = STATE(735), - [sym_do_statement] = STATE(735), - [sym_try_statement] = STATE(735), - [sym_with_statement] = STATE(735), - [sym_break_statement] = STATE(735), - [sym_continue_statement] = STATE(735), - [sym_debugger_statement] = STATE(735), - [sym_return_statement] = STATE(735), - [sym_throw_statement] = STATE(735), - [sym_empty_statement] = STATE(735), - [sym_labeled_statement] = STATE(735), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1249), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2481), - [sym_string] = STATE(1388), - [sym_comment] = STATE(106), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1860), - [sym_identifier] = ACTIONS(284), - [anon_sym_export] = ACTIONS(286), - [anon_sym_LBRACE] = ACTIONS(290), - [anon_sym_import] = ACTIONS(292), - [anon_sym_with] = ACTIONS(294), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(298), - [anon_sym_const] = ACTIONS(300), - [anon_sym_if] = ACTIONS(302), - [anon_sym_switch] = ACTIONS(304), - [anon_sym_for] = ACTIONS(306), + [111] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(555), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(111), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), + [sym_identifier] = ACTIONS(566), + [anon_sym_export] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(570), + [anon_sym_import] = ACTIONS(572), + [anon_sym_with] = ACTIONS(574), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(578), + [anon_sym_const] = ACTIONS(580), + [anon_sym_if] = ACTIONS(582), + [anon_sym_switch] = ACTIONS(584), + [anon_sym_for] = ACTIONS(586), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(308), - [anon_sym_do] = ACTIONS(310), - [anon_sym_try] = ACTIONS(312), - [anon_sym_break] = ACTIONS(314), - [anon_sym_continue] = ACTIONS(316), - [anon_sym_debugger] = ACTIONS(318), - [anon_sym_return] = ACTIONS(320), - [anon_sym_throw] = ACTIONS(322), - [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_while] = ACTIONS(588), + [anon_sym_do] = ACTIONS(590), + [anon_sym_try] = ACTIONS(592), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(596), + [anon_sym_debugger] = ACTIONS(598), + [anon_sym_return] = ACTIONS(600), + [anon_sym_throw] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(604), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(328), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(608), + [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -27102,356 +27471,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(332), - [anon_sym_get] = ACTIONS(332), - [anon_sym_set] = ACTIONS(332), + [anon_sym_static] = ACTIONS(612), + [anon_sym_get] = ACTIONS(612), + [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [107] = { - [sym_export_statement] = STATE(970), - [sym_declaration] = STATE(970), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(970), - [sym_expression_statement] = STATE(970), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(970), - [sym_if_statement] = STATE(970), - [sym_switch_statement] = STATE(970), - [sym_for_statement] = STATE(970), - [sym_for_in_statement] = STATE(970), - [sym_while_statement] = STATE(970), - [sym_do_statement] = STATE(970), - [sym_try_statement] = STATE(970), - [sym_with_statement] = STATE(970), - [sym_break_statement] = STATE(970), - [sym_continue_statement] = STATE(970), - [sym_debugger_statement] = STATE(970), - [sym_return_statement] = STATE(970), - [sym_throw_statement] = STATE(970), - [sym_empty_statement] = STATE(970), - [sym_labeled_statement] = STATE(970), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(107), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_import] = ACTIONS(17), - [anon_sym_with] = ACTIONS(19), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(23), - [anon_sym_const] = ACTIONS(25), - [anon_sym_if] = ACTIONS(27), - [anon_sym_switch] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), + [112] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(567), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(112), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), + [sym_identifier] = ACTIONS(566), + [anon_sym_export] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(570), + [anon_sym_import] = ACTIONS(572), + [anon_sym_with] = ACTIONS(574), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(578), + [anon_sym_const] = ACTIONS(580), + [anon_sym_if] = ACTIONS(582), + [anon_sym_switch] = ACTIONS(584), + [anon_sym_for] = ACTIONS(586), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(37), - [anon_sym_do] = ACTIONS(39), - [anon_sym_try] = ACTIONS(41), - [anon_sym_break] = ACTIONS(43), - [anon_sym_continue] = ACTIONS(45), - [anon_sym_debugger] = ACTIONS(47), - [anon_sym_return] = ACTIONS(49), - [anon_sym_throw] = ACTIONS(51), - [anon_sym_SEMI] = ACTIONS(53), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(69), - [anon_sym_function] = ACTIONS(71), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(91), - [anon_sym_get] = ACTIONS(91), - [anon_sym_set] = ACTIONS(91), - [sym_html_comment] = ACTIONS(5), - }, - [108] = { - [sym_export_statement] = STATE(538), - [sym_declaration] = STATE(538), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(538), - [sym_expression_statement] = STATE(538), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(538), - [sym_if_statement] = STATE(538), - [sym_switch_statement] = STATE(538), - [sym_for_statement] = STATE(538), - [sym_for_in_statement] = STATE(538), - [sym_while_statement] = STATE(538), - [sym_do_statement] = STATE(538), - [sym_try_statement] = STATE(538), - [sym_with_statement] = STATE(538), - [sym_break_statement] = STATE(538), - [sym_continue_statement] = STATE(538), - [sym_debugger_statement] = STATE(538), - [sym_return_statement] = STATE(538), - [sym_throw_statement] = STATE(538), - [sym_empty_statement] = STATE(538), - [sym_labeled_statement] = STATE(538), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(108), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), - [sym_html_comment] = ACTIONS(5), - }, - [109] = { - [sym_export_statement] = STATE(818), - [sym_declaration] = STATE(819), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(821), - [sym_expression_statement] = STATE(822), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(824), - [sym_if_statement] = STATE(825), - [sym_switch_statement] = STATE(826), - [sym_for_statement] = STATE(827), - [sym_for_in_statement] = STATE(828), - [sym_while_statement] = STATE(830), - [sym_do_statement] = STATE(831), - [sym_try_statement] = STATE(832), - [sym_with_statement] = STATE(834), - [sym_break_statement] = STATE(835), - [sym_continue_statement] = STATE(836), - [sym_debugger_statement] = STATE(837), - [sym_return_statement] = STATE(838), - [sym_throw_statement] = STATE(839), - [sym_empty_statement] = STATE(840), - [sym_labeled_statement] = STATE(841), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(109), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), + [anon_sym_while] = ACTIONS(588), + [anon_sym_do] = ACTIONS(590), + [anon_sym_try] = ACTIONS(592), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(596), + [anon_sym_debugger] = ACTIONS(598), + [anon_sym_return] = ACTIONS(600), + [anon_sym_throw] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(604), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(608), + [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -27474,77 +27596,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), + [anon_sym_static] = ACTIONS(612), + [anon_sym_get] = ACTIONS(612), + [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [110] = { - [sym_export_statement] = STATE(2492), - [sym_declaration] = STATE(2492), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2492), - [sym_expression_statement] = STATE(2492), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2492), - [sym_if_statement] = STATE(2492), - [sym_switch_statement] = STATE(2492), - [sym_for_statement] = STATE(2492), - [sym_for_in_statement] = STATE(2492), - [sym_while_statement] = STATE(2492), - [sym_do_statement] = STATE(2492), - [sym_try_statement] = STATE(2492), - [sym_with_statement] = STATE(2492), - [sym_break_statement] = STATE(2492), - [sym_continue_statement] = STATE(2492), - [sym_debugger_statement] = STATE(2492), - [sym_return_statement] = STATE(2492), - [sym_throw_statement] = STATE(2492), - [sym_empty_statement] = STATE(2492), - [sym_labeled_statement] = STATE(2492), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(110), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), + [113] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(563), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(113), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), [sym_identifier] = ACTIONS(566), [anon_sym_export] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(570), @@ -27603,103 +27726,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [111] = { - [sym_export_statement] = STATE(2753), - [sym_declaration] = STATE(2753), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2753), - [sym_expression_statement] = STATE(2753), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2753), - [sym_if_statement] = STATE(2753), - [sym_switch_statement] = STATE(2753), - [sym_for_statement] = STATE(2753), - [sym_for_in_statement] = STATE(2753), - [sym_while_statement] = STATE(2753), - [sym_do_statement] = STATE(2753), - [sym_try_statement] = STATE(2753), - [sym_with_statement] = STATE(2753), - [sym_break_statement] = STATE(2753), - [sym_continue_statement] = STATE(2753), - [sym_debugger_statement] = STATE(2753), - [sym_return_statement] = STATE(2753), - [sym_throw_statement] = STATE(2753), - [sym_empty_statement] = STATE(2753), - [sym_labeled_statement] = STATE(2753), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(111), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), - [sym_identifier] = ACTIONS(566), - [anon_sym_export] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(570), - [anon_sym_import] = ACTIONS(572), - [anon_sym_with] = ACTIONS(574), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(578), - [anon_sym_const] = ACTIONS(580), - [anon_sym_if] = ACTIONS(582), - [anon_sym_switch] = ACTIONS(584), - [anon_sym_for] = ACTIONS(586), + [114] = { + [sym_export_statement] = STATE(644), + [sym_declaration] = STATE(644), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(644), + [sym_statement] = STATE(569), + [sym_expression_statement] = STATE(644), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_statement_block] = STATE(644), + [sym_if_statement] = STATE(644), + [sym_switch_statement] = STATE(644), + [sym_for_statement] = STATE(644), + [sym_for_in_statement] = STATE(644), + [sym_while_statement] = STATE(644), + [sym_do_statement] = STATE(644), + [sym_try_statement] = STATE(644), + [sym_with_statement] = STATE(644), + [sym_break_statement] = STATE(644), + [sym_continue_statement] = STATE(644), + [sym_debugger_statement] = STATE(644), + [sym_return_statement] = STATE(644), + [sym_throw_statement] = STATE(644), + [sym_empty_statement] = STATE(644), + [sym_labeled_statement] = STATE(644), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2066), + [sym_string] = STATE(1212), + [sym_comment] = STATE(114), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1717), + [sym_identifier] = ACTIONS(518), + [anon_sym_export] = ACTIONS(520), + [anon_sym_LBRACE] = ACTIONS(522), + [anon_sym_import] = ACTIONS(524), + [anon_sym_with] = ACTIONS(526), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(530), + [anon_sym_const] = ACTIONS(532), + [anon_sym_if] = ACTIONS(534), + [anon_sym_switch] = ACTIONS(536), + [anon_sym_for] = ACTIONS(538), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(588), - [anon_sym_do] = ACTIONS(590), - [anon_sym_try] = ACTIONS(592), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(596), - [anon_sym_debugger] = ACTIONS(598), - [anon_sym_return] = ACTIONS(600), - [anon_sym_throw] = ACTIONS(602), - [anon_sym_SEMI] = ACTIONS(604), + [anon_sym_while] = ACTIONS(540), + [anon_sym_do] = ACTIONS(542), + [anon_sym_try] = ACTIONS(544), + [anon_sym_break] = ACTIONS(546), + [anon_sym_continue] = ACTIONS(548), + [anon_sym_debugger] = ACTIONS(550), + [anon_sym_return] = ACTIONS(552), + [anon_sym_throw] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(556), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(608), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(560), + [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -27722,77 +27846,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(612), - [anon_sym_get] = ACTIONS(612), - [anon_sym_set] = ACTIONS(612), + [anon_sym_static] = ACTIONS(564), + [anon_sym_get] = ACTIONS(564), + [anon_sym_set] = ACTIONS(564), [sym_html_comment] = ACTIONS(5), }, - [112] = { - [sym_export_statement] = STATE(633), - [sym_declaration] = STATE(591), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(610), - [sym_expression_statement] = STATE(613), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(667), - [sym_if_statement] = STATE(649), - [sym_switch_statement] = STATE(631), - [sym_for_statement] = STATE(554), - [sym_for_in_statement] = STATE(658), - [sym_while_statement] = STATE(646), - [sym_do_statement] = STATE(641), - [sym_try_statement] = STATE(661), - [sym_with_statement] = STATE(623), - [sym_break_statement] = STATE(648), - [sym_continue_statement] = STATE(611), - [sym_debugger_statement] = STATE(600), - [sym_return_statement] = STATE(536), - [sym_throw_statement] = STATE(640), - [sym_empty_statement] = STATE(605), - [sym_labeled_statement] = STATE(607), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(112), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [115] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2216), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(115), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -27851,196 +27976,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [113] = { - [sym_export_statement] = STATE(586), - [sym_declaration] = STATE(586), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(586), - [sym_expression_statement] = STATE(586), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_statement_block] = STATE(586), - [sym_if_statement] = STATE(586), - [sym_switch_statement] = STATE(586), - [sym_for_statement] = STATE(586), - [sym_for_in_statement] = STATE(586), - [sym_while_statement] = STATE(586), - [sym_do_statement] = STATE(586), - [sym_try_statement] = STATE(586), - [sym_with_statement] = STATE(586), - [sym_break_statement] = STATE(586), - [sym_continue_statement] = STATE(586), - [sym_debugger_statement] = STATE(586), - [sym_return_statement] = STATE(586), - [sym_throw_statement] = STATE(586), - [sym_empty_statement] = STATE(586), - [sym_labeled_statement] = STATE(586), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1245), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2238), - [sym_string] = STATE(1388), - [sym_comment] = STATE(113), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1843), - [sym_identifier] = ACTIONS(518), - [anon_sym_export] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(522), - [anon_sym_import] = ACTIONS(524), - [anon_sym_with] = ACTIONS(526), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(530), - [anon_sym_const] = ACTIONS(532), - [anon_sym_if] = ACTIONS(534), - [anon_sym_switch] = ACTIONS(536), - [anon_sym_for] = ACTIONS(538), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(540), - [anon_sym_do] = ACTIONS(542), - [anon_sym_try] = ACTIONS(544), - [anon_sym_break] = ACTIONS(546), - [anon_sym_continue] = ACTIONS(548), - [anon_sym_debugger] = ACTIONS(550), - [anon_sym_return] = ACTIONS(552), - [anon_sym_throw] = ACTIONS(554), - [anon_sym_SEMI] = ACTIONS(556), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(560), - [anon_sym_function] = ACTIONS(562), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(564), - [anon_sym_get] = ACTIONS(564), - [anon_sym_set] = ACTIONS(564), - [sym_html_comment] = ACTIONS(5), - }, - [114] = { - [sym_export_statement] = STATE(655), - [sym_declaration] = STATE(655), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(655), - [sym_expression_statement] = STATE(655), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(655), - [sym_if_statement] = STATE(655), - [sym_switch_statement] = STATE(655), - [sym_for_statement] = STATE(655), - [sym_for_in_statement] = STATE(655), - [sym_while_statement] = STATE(655), - [sym_do_statement] = STATE(655), - [sym_try_statement] = STATE(655), - [sym_with_statement] = STATE(655), - [sym_break_statement] = STATE(655), - [sym_continue_statement] = STATE(655), - [sym_debugger_statement] = STATE(655), - [sym_return_statement] = STATE(655), - [sym_throw_statement] = STATE(655), - [sym_empty_statement] = STATE(655), - [sym_labeled_statement] = STATE(655), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(114), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), + [116] = { + [sym_export_statement] = STATE(2423), + [sym_declaration] = STATE(2423), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(2423), + [sym_statement] = STATE(2215), + [sym_expression_statement] = STATE(2423), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_statement_block] = STATE(2423), + [sym_if_statement] = STATE(2423), + [sym_switch_statement] = STATE(2423), + [sym_for_statement] = STATE(2423), + [sym_for_in_statement] = STATE(2423), + [sym_while_statement] = STATE(2423), + [sym_do_statement] = STATE(2423), + [sym_try_statement] = STATE(2423), + [sym_with_statement] = STATE(2423), + [sym_break_statement] = STATE(2423), + [sym_continue_statement] = STATE(2423), + [sym_debugger_statement] = STATE(2423), + [sym_return_statement] = STATE(2423), + [sym_throw_statement] = STATE(2423), + [sym_empty_statement] = STATE(2423), + [sym_labeled_statement] = STATE(2423), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2062), + [sym_string] = STATE(1212), + [sym_comment] = STATE(116), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1693), [sym_identifier] = ACTIONS(614), [anon_sym_export] = ACTIONS(616), [anon_sym_LBRACE] = ACTIONS(618), @@ -28099,72 +28101,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(660), [sym_html_comment] = ACTIONS(5), }, - [115] = { - [sym_export_statement] = STATE(2486), - [sym_declaration] = STATE(2486), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(2486), - [sym_expression_statement] = STATE(2486), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_statement_block] = STATE(2486), - [sym_if_statement] = STATE(2486), - [sym_switch_statement] = STATE(2486), - [sym_for_statement] = STATE(2486), - [sym_for_in_statement] = STATE(2486), - [sym_while_statement] = STATE(2486), - [sym_do_statement] = STATE(2486), - [sym_try_statement] = STATE(2486), - [sym_with_statement] = STATE(2486), - [sym_break_statement] = STATE(2486), - [sym_continue_statement] = STATE(2486), - [sym_debugger_statement] = STATE(2486), - [sym_return_statement] = STATE(2486), - [sym_throw_statement] = STATE(2486), - [sym_empty_statement] = STATE(2486), - [sym_labeled_statement] = STATE(2486), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2396), - [sym_string] = STATE(1388), - [sym_comment] = STATE(115), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1856), + [117] = { + [sym_export_statement] = STATE(626), + [sym_declaration] = STATE(626), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(626), + [sym_statement] = STATE(639), + [sym_expression_statement] = STATE(626), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_statement_block] = STATE(626), + [sym_if_statement] = STATE(626), + [sym_switch_statement] = STATE(626), + [sym_for_statement] = STATE(626), + [sym_for_in_statement] = STATE(626), + [sym_while_statement] = STATE(626), + [sym_do_statement] = STATE(626), + [sym_try_statement] = STATE(626), + [sym_with_statement] = STATE(626), + [sym_break_statement] = STATE(626), + [sym_continue_statement] = STATE(626), + [sym_debugger_statement] = STATE(626), + [sym_return_statement] = STATE(626), + [sym_throw_statement] = STATE(626), + [sym_empty_statement] = STATE(626), + [sym_labeled_statement] = STATE(626), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2371), + [sym_string] = STATE(1212), + [sym_comment] = STATE(117), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1704), [sym_identifier] = ACTIONS(566), [anon_sym_export] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(570), @@ -28223,196 +28226,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(612), [sym_html_comment] = ACTIONS(5), }, - [116] = { - [sym_export_statement] = STATE(550), - [sym_declaration] = STATE(550), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(550), - [sym_expression_statement] = STATE(550), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(550), - [sym_if_statement] = STATE(550), - [sym_switch_statement] = STATE(550), - [sym_for_statement] = STATE(550), - [sym_for_in_statement] = STATE(550), - [sym_while_statement] = STATE(550), - [sym_do_statement] = STATE(550), - [sym_try_statement] = STATE(550), - [sym_with_statement] = STATE(550), - [sym_break_statement] = STATE(550), - [sym_continue_statement] = STATE(550), - [sym_debugger_statement] = STATE(550), - [sym_return_statement] = STATE(550), - [sym_throw_statement] = STATE(550), - [sym_empty_statement] = STATE(550), - [sym_labeled_statement] = STATE(550), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(116), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), - [sym_identifier] = ACTIONS(614), - [anon_sym_export] = ACTIONS(616), - [anon_sym_LBRACE] = ACTIONS(618), - [anon_sym_import] = ACTIONS(620), - [anon_sym_with] = ACTIONS(622), - [anon_sym_var] = ACTIONS(624), - [anon_sym_let] = ACTIONS(626), - [anon_sym_const] = ACTIONS(628), - [anon_sym_if] = ACTIONS(630), - [anon_sym_switch] = ACTIONS(632), - [anon_sym_for] = ACTIONS(634), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(636), - [anon_sym_do] = ACTIONS(638), - [anon_sym_try] = ACTIONS(640), - [anon_sym_break] = ACTIONS(642), - [anon_sym_continue] = ACTIONS(644), - [anon_sym_debugger] = ACTIONS(646), - [anon_sym_return] = ACTIONS(648), - [anon_sym_throw] = ACTIONS(650), - [anon_sym_SEMI] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(654), - [anon_sym_async] = ACTIONS(656), - [anon_sym_function] = ACTIONS(658), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(660), - [anon_sym_get] = ACTIONS(660), - [anon_sym_set] = ACTIONS(660), - [sym_html_comment] = ACTIONS(5), - }, - [117] = { - [sym_export_statement] = STATE(906), - [sym_declaration] = STATE(963), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(913), - [sym_expression_statement] = STATE(908), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_statement_block] = STATE(918), - [sym_if_statement] = STATE(923), - [sym_switch_statement] = STATE(924), - [sym_for_statement] = STATE(930), - [sym_for_in_statement] = STATE(936), - [sym_while_statement] = STATE(937), - [sym_do_statement] = STATE(938), - [sym_try_statement] = STATE(939), - [sym_with_statement] = STATE(942), - [sym_break_statement] = STATE(943), - [sym_continue_statement] = STATE(944), - [sym_debugger_statement] = STATE(945), - [sym_return_statement] = STATE(946), - [sym_throw_statement] = STATE(947), - [sym_empty_statement] = STATE(948), - [sym_labeled_statement] = STATE(956), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2395), - [sym_string] = STATE(1388), - [sym_comment] = STATE(117), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1867), + [118] = { + [sym_export_statement] = STATE(852), + [sym_declaration] = STATE(852), + [sym_import] = STATE(1680), + [sym_import_statement] = STATE(852), + [sym_statement] = STATE(835), + [sym_expression_statement] = STATE(852), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_statement_block] = STATE(852), + [sym_if_statement] = STATE(852), + [sym_switch_statement] = STATE(852), + [sym_for_statement] = STATE(852), + [sym_for_in_statement] = STATE(852), + [sym_while_statement] = STATE(852), + [sym_do_statement] = STATE(852), + [sym_try_statement] = STATE(852), + [sym_with_statement] = STATE(852), + [sym_break_statement] = STATE(852), + [sym_continue_statement] = STATE(852), + [sym_debugger_statement] = STATE(852), + [sym_return_statement] = STATE(852), + [sym_throw_statement] = STATE(852), + [sym_empty_statement] = STATE(852), + [sym_labeled_statement] = STATE(852), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1212), + [sym_comment] = STATE(118), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1734), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -28471,170 +28351,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(91), [sym_html_comment] = ACTIONS(5), }, - [118] = { - [sym_export_statement] = STATE(569), - [sym_declaration] = STATE(569), - [sym_import] = STATE(1811), - [sym_import_statement] = STATE(569), - [sym_expression_statement] = STATE(569), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_statement_block] = STATE(569), - [sym_if_statement] = STATE(569), - [sym_switch_statement] = STATE(569), - [sym_for_statement] = STATE(569), - [sym_for_in_statement] = STATE(569), - [sym_while_statement] = STATE(569), - [sym_do_statement] = STATE(569), - [sym_try_statement] = STATE(569), - [sym_with_statement] = STATE(569), - [sym_break_statement] = STATE(569), - [sym_continue_statement] = STATE(569), - [sym_debugger_statement] = STATE(569), - [sym_return_statement] = STATE(569), - [sym_throw_statement] = STATE(569), - [sym_empty_statement] = STATE(569), - [sym_labeled_statement] = STATE(569), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1219), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2556), - [sym_string] = STATE(1388), - [sym_comment] = STATE(118), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1864), - [sym_identifier] = ACTIONS(614), - [anon_sym_export] = ACTIONS(616), - [anon_sym_LBRACE] = ACTIONS(618), - [anon_sym_import] = ACTIONS(620), - [anon_sym_with] = ACTIONS(622), - [anon_sym_var] = ACTIONS(624), - [anon_sym_let] = ACTIONS(626), - [anon_sym_const] = ACTIONS(628), - [anon_sym_if] = ACTIONS(630), - [anon_sym_switch] = ACTIONS(632), - [anon_sym_for] = ACTIONS(634), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_while] = ACTIONS(636), - [anon_sym_do] = ACTIONS(638), - [anon_sym_try] = ACTIONS(640), - [anon_sym_break] = ACTIONS(642), - [anon_sym_continue] = ACTIONS(644), - [anon_sym_debugger] = ACTIONS(646), - [anon_sym_return] = ACTIONS(648), - [anon_sym_throw] = ACTIONS(650), - [anon_sym_SEMI] = ACTIONS(652), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(654), - [anon_sym_async] = ACTIONS(656), - [anon_sym_function] = ACTIONS(658), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(660), - [anon_sym_get] = ACTIONS(660), - [anon_sym_set] = ACTIONS(660), - [sym_html_comment] = ACTIONS(5), - }, [119] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1106), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(964), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(119), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_STAR] = ACTIONS(666), @@ -28708,58 +28464,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [120] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1257), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1057), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(120), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), [anon_sym_STAR] = ACTIONS(716), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_COMMA] = ACTIONS(670), - [anon_sym_RBRACE] = ACTIONS(670), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), + [anon_sym_await] = ACTIONS(720), [anon_sym_in] = ACTIONS(670), + [anon_sym_of] = ACTIONS(670), [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), @@ -28767,11 +28523,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(670), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), [sym_optional_chain] = ACTIONS(670), - [anon_sym_new] = ACTIONS(73), + [anon_sym_new] = ACTIONS(730), [anon_sym_AMP_AMP] = ACTIONS(670), [anon_sym_PIPE_PIPE] = ACTIONS(670), [anon_sym_GT_GT] = ACTIONS(670), @@ -28780,9 +28536,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), [anon_sym_PERCENT] = ACTIONS(670), [anon_sym_STAR_STAR] = ACTIONS(670), [anon_sym_LT_EQ] = ACTIONS(670), @@ -28793,23 +28549,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(670), [anon_sym_QMARK_QMARK] = ACTIONS(670), [anon_sym_instanceof] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), @@ -28819,58 +28575,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [121] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1232), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1062), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(121), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_STAR] = ACTIONS(730), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_STAR] = ACTIONS(746), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), + [anon_sym_await] = ACTIONS(35), [anon_sym_in] = ACTIONS(670), - [anon_sym_of] = ACTIONS(670), [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_yield] = ACTIONS(734), + [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), @@ -28878,11 +28634,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(670), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [sym_optional_chain] = ACTIONS(670), - [anon_sym_new] = ACTIONS(738), + [anon_sym_new] = ACTIONS(73), [anon_sym_AMP_AMP] = ACTIONS(670), [anon_sym_PIPE_PIPE] = ACTIONS(670), [anon_sym_GT_GT] = ACTIONS(670), @@ -28891,9 +28647,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), [anon_sym_PERCENT] = ACTIONS(670), [anon_sym_STAR_STAR] = ACTIONS(670), [anon_sym_LT_EQ] = ACTIONS(670), @@ -28904,71 +28660,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(670), [anon_sym_QMARK_QMARK] = ACTIONS(670), [anon_sym_instanceof] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), + [sym_private_property_identifier] = ACTIONS(85), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(710), [sym__ternary_qmark] = ACTIONS(710), [sym_html_comment] = ACTIONS(5), }, [122] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1286), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(122), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_STAR] = ACTIONS(754), @@ -28978,7 +28734,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(674), [anon_sym_await] = ACTIONS(758), [anon_sym_in] = ACTIONS(670), - [anon_sym_COLON] = ACTIONS(670), + [anon_sym_of] = ACTIONS(670), [anon_sym_yield] = ACTIONS(760), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), @@ -29002,7 +28758,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(670), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_PERCENT] = ACTIONS(670), [anon_sym_STAR_STAR] = ACTIONS(670), [anon_sym_LT_EQ] = ACTIONS(670), @@ -29018,18 +28774,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), @@ -29038,56 +28794,56 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [123] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1443), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1279), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(123), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_STAR] = ACTIONS(780), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_STAR] = ACTIONS(782), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), + [anon_sym_await] = ACTIONS(784), [anon_sym_in] = ACTIONS(670), - [anon_sym_of] = ACTIONS(670), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_COLON] = ACTIONS(670), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), @@ -29096,10 +28852,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), [sym_optional_chain] = ACTIONS(670), - [anon_sym_new] = ACTIONS(788), + [anon_sym_new] = ACTIONS(790), [anon_sym_AMP_AMP] = ACTIONS(670), [anon_sym_PIPE_PIPE] = ACTIONS(670), [anon_sym_GT_GT] = ACTIONS(670), @@ -29108,9 +28864,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), [anon_sym_PERCENT] = ACTIONS(670), [anon_sym_STAR_STAR] = ACTIONS(670), [anon_sym_LT_EQ] = ACTIONS(670), @@ -29121,11 +28877,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_EQ] = ACTIONS(670), [anon_sym_QMARK_QMARK] = ACTIONS(670), [anon_sym_instanceof] = ACTIONS(670), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -29139,58 +28895,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym__ternary_qmark] = ACTIONS(710), [sym_html_comment] = ACTIONS(5), }, [124] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2189), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1203), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2003), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(124), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2190), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2002), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29238,51 +28994,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [125] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1319), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2099), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1203), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2003), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(125), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2101), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2002), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29330,51 +29086,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [126] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2189), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1203), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2003), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(126), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2190), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2002), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29422,51 +29178,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [127] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2189), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1225), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2043), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(127), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2190), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2050), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29514,51 +29270,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [128] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2189), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1214), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2043), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(128), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2190), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2050), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29606,51 +29362,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [129] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1319), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2099), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1203), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2003), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(129), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2101), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2002), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29698,51 +29454,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [130] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2189), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1214), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2043), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(130), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2190), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2050), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29753,7 +29509,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_RBRACK] = ACTIONS(822), + [anon_sym_RBRACK] = ACTIONS(816), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), @@ -29790,51 +29546,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [131] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1343), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2099), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1203), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(2003), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(131), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2101), - [aux_sym_array_pattern_repeat1] = STATE(2102), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2002), + [aux_sym_array_pattern_repeat1] = STATE(2049), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), @@ -29845,7 +29601,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_RBRACK] = ACTIONS(820), + [anon_sym_RBRACK] = ACTIONS(822), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), @@ -29882,58 +29638,331 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [132] = { - [sym_declaration] = STATE(2484), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1395), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), [sym_comment] = STATE(132), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1978), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(826), + [anon_sym_default] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(826), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(826), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_case] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_EQ] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(826), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(826), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(826), + [anon_sym_PIPE_PIPE] = ACTIONS(826), + [anon_sym_GT_GT] = ACTIONS(826), + [anon_sym_GT_GT_GT] = ACTIONS(826), + [anon_sym_LT_LT] = ACTIONS(826), + [anon_sym_AMP] = ACTIONS(826), + [anon_sym_CARET] = ACTIONS(826), + [anon_sym_PIPE] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(826), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_QMARK_QMARK] = ACTIONS(826), + [anon_sym_instanceof] = ACTIONS(826), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(830), + [sym__ternary_qmark] = ACTIONS(832), + [sym_html_comment] = ACTIONS(5), + }, + [133] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(229), + [sym_variable_declaration] = STATE(229), + [sym_lexical_declaration] = STATE(229), + [sym_empty_statement] = STATE(229), + [sym_parenthesized_expression] = STATE(918), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(918), + [sym_subscript_expression] = STATE(918), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(1998), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(133), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(834), + [anon_sym_export] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(838), + [anon_sym_import] = ACTIONS(672), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(842), + [anon_sym_const] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(846), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(852), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(836), + [anon_sym_get] = ACTIONS(836), + [anon_sym_set] = ACTIONS(836), + [sym_html_comment] = ACTIONS(5), + }, + [134] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(228), + [sym_variable_declaration] = STATE(228), + [sym_lexical_declaration] = STATE(228), + [sym_empty_statement] = STATE(228), + [sym_parenthesized_expression] = STATE(918), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(918), + [sym_subscript_expression] = STATE(918), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(1998), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(134), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(834), + [anon_sym_export] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(838), + [anon_sym_import] = ACTIONS(672), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(842), + [anon_sym_const] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(846), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(852), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(836), + [anon_sym_get] = ACTIONS(836), + [anon_sym_set] = ACTIONS(836), + [sym_html_comment] = ACTIONS(5), + }, + [135] = { + [sym_declaration] = STATE(2470), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1258), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(135), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1834), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(824), - [anon_sym_const] = ACTIONS(580), + [anon_sym_var] = ACTIONS(624), + [anon_sym_let] = ACTIONS(854), + [anon_sym_const] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -29942,9 +29971,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(826), - [anon_sym_function] = ACTIONS(610), + [anon_sym_class] = ACTIONS(654), + [anon_sym_async] = ACTIONS(856), + [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -29967,64 +29996,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [133] = { - [sym_declaration] = STATE(910), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1394), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(133), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1935), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [136] = { + [sym_declaration] = STATE(732), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1277), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(136), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(828), - [anon_sym_const] = ACTIONS(25), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -30033,9 +30062,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(830), - [anon_sym_function] = ACTIONS(71), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(860), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30058,75 +30087,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [134] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(232), - [sym_variable_declaration] = STATE(232), - [sym_lexical_declaration] = STATE(232), - [sym_empty_statement] = STATE(232), - [sym_parenthesized_expression] = STATE(1068), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1068), - [sym_subscript_expression] = STATE(1068), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2129), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(134), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(832), - [anon_sym_export] = ACTIONS(834), - [anon_sym_LBRACE] = ACTIONS(836), + [137] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(231), + [sym_variable_declaration] = STATE(231), + [sym_lexical_declaration] = STATE(231), + [sym_empty_statement] = STATE(231), + [sym_parenthesized_expression] = STATE(918), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(918), + [sym_subscript_expression] = STATE(918), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(1998), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(137), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(834), + [anon_sym_export] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(838), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(838), - [anon_sym_let] = ACTIONS(840), - [anon_sym_const] = ACTIONS(842), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(842), + [anon_sym_const] = ACTIONS(844), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(848), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(848), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30147,77 +30176,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(850), + [sym_undefined] = ACTIONS(852), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(834), - [anon_sym_get] = ACTIONS(834), - [anon_sym_set] = ACTIONS(834), + [anon_sym_static] = ACTIONS(836), + [anon_sym_get] = ACTIONS(836), + [anon_sym_set] = ACTIONS(836), [sym_html_comment] = ACTIONS(5), }, - [135] = { - [sym_declaration] = STATE(980), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1404), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(981), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(981), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(981), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(135), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1935), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [138] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(226), + [sym_variable_declaration] = STATE(226), + [sym_lexical_declaration] = STATE(226), + [sym_empty_statement] = STATE(226), + [sym_parenthesized_expression] = STATE(918), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(918), + [sym_subscript_expression] = STATE(918), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(1998), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(138), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(834), + [anon_sym_export] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(838), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(21), - [anon_sym_let] = ACTIONS(828), - [anon_sym_const] = ACTIONS(25), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(842), + [anon_sym_const] = ACTIONS(844), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LBRACK] = ACTIONS(848), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(67), - [anon_sym_async] = ACTIONS(830), - [anon_sym_function] = ACTIONS(71), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30238,77 +30267,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(852), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(836), + [anon_sym_get] = ACTIONS(836), + [anon_sym_set] = ACTIONS(836), [sym_html_comment] = ACTIONS(5), }, - [136] = { - [sym_declaration] = STATE(757), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1403), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(136), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(2007), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [139] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(225), + [sym_variable_declaration] = STATE(225), + [sym_lexical_declaration] = STATE(225), + [sym_empty_statement] = STATE(225), + [sym_parenthesized_expression] = STATE(918), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(918), + [sym_subscript_expression] = STATE(918), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(1998), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(139), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(834), + [anon_sym_export] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(838), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(300), + [anon_sym_var] = ACTIONS(840), + [anon_sym_let] = ACTIONS(842), + [anon_sym_const] = ACTIONS(844), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LBRACK] = ACTIONS(848), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(854), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30329,157 +30358,157 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(852), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(836), + [anon_sym_get] = ACTIONS(836), + [anon_sym_set] = ACTIONS(836), [sym_html_comment] = ACTIONS(5), }, - [137] = { - [sym_comment] = STATE(137), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(858), - [anon_sym_default] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(858), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_else] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(858), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_case] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_EQ] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(858), - [anon_sym_DOT] = ACTIONS(858), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(858), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(858), - [anon_sym_PIPE_PIPE] = ACTIONS(858), - [anon_sym_GT_GT] = ACTIONS(858), - [anon_sym_GT_GT_GT] = ACTIONS(858), - [anon_sym_LT_LT] = ACTIONS(858), - [anon_sym_AMP] = ACTIONS(858), - [anon_sym_CARET] = ACTIONS(858), - [anon_sym_PIPE] = ACTIONS(858), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(858), - [anon_sym_STAR_STAR] = ACTIONS(858), - [anon_sym_LT_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ_EQ] = ACTIONS(858), - [anon_sym_GT_EQ] = ACTIONS(858), - [anon_sym_QMARK_QMARK] = ACTIONS(858), - [anon_sym_instanceof] = ACTIONS(858), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), + [140] = { + [sym_declaration] = STATE(694), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1265), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(140), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_var] = ACTIONS(528), + [anon_sym_let] = ACTIONS(862), + [anon_sym_const] = ACTIONS(532), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(558), + [anon_sym_async] = ACTIONS(864), + [anon_sym_function] = ACTIONS(562), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(862), - [sym__ternary_qmark] = ACTIONS(864), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [138] = { - [sym_declaration] = STATE(576), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1399), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(138), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(2009), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [141] = { + [sym_declaration] = STATE(808), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1281), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(141), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1785), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(624), + [anon_sym_var] = ACTIONS(21), [anon_sym_let] = ACTIONS(866), - [anon_sym_const] = ACTIONS(628), + [anon_sym_const] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -30488,9 +30517,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(654), + [anon_sym_class] = ACTIONS(67), [anon_sym_async] = ACTIONS(868), - [anon_sym_function] = ACTIONS(658), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30513,75 +30542,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [139] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(227), - [sym_variable_declaration] = STATE(227), - [sym_lexical_declaration] = STATE(227), - [sym_empty_statement] = STATE(227), - [sym_parenthesized_expression] = STATE(1068), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1068), - [sym_subscript_expression] = STATE(1068), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2129), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(139), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(832), - [anon_sym_export] = ACTIONS(834), - [anon_sym_LBRACE] = ACTIONS(836), + [142] = { + [sym_declaration] = STATE(784), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(725), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(725), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(725), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(142), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1860), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(838), - [anon_sym_let] = ACTIONS(840), - [anon_sym_const] = ACTIONS(842), + [anon_sym_var] = ACTIONS(296), + [anon_sym_let] = ACTIONS(858), + [anon_sym_const] = ACTIONS(300), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(848), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(326), + [anon_sym_async] = ACTIONS(860), + [anon_sym_function] = ACTIONS(330), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30602,77 +30631,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(850), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(834), - [anon_sym_get] = ACTIONS(834), - [anon_sym_set] = ACTIONS(834), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [140] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(230), - [sym_variable_declaration] = STATE(230), - [sym_lexical_declaration] = STATE(230), - [sym_empty_statement] = STATE(230), - [sym_parenthesized_expression] = STATE(1068), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1068), - [sym_subscript_expression] = STATE(1068), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2129), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(140), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(832), - [anon_sym_export] = ACTIONS(834), - [anon_sym_LBRACE] = ACTIONS(836), + [143] = { + [sym_declaration] = STATE(585), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1271), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(143), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1873), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(838), - [anon_sym_let] = ACTIONS(840), - [anon_sym_const] = ACTIONS(842), + [anon_sym_var] = ACTIONS(576), + [anon_sym_let] = ACTIONS(870), + [anon_sym_const] = ACTIONS(580), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(848), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(606), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -30693,65 +30722,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(850), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(834), - [anon_sym_get] = ACTIONS(834), - [anon_sym_set] = ACTIONS(834), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [141] = { - [sym_declaration] = STATE(853), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1416), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(141), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1989), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [144] = { + [sym_declaration] = STATE(653), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1268), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(645), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(645), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(645), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(144), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1847), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), [anon_sym_const] = ACTIONS(532), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), @@ -30762,7 +30791,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(872), + [anon_sym_async] = ACTIONS(864), [anon_sym_function] = ACTIONS(562), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), @@ -30786,63 +30815,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [142] = { - [sym_declaration] = STATE(601), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1398), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(629), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(629), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(629), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(142), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(2009), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [145] = { + [sym_declaration] = STATE(2229), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1251), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(2424), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(2424), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(2424), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(145), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1834), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_var] = ACTIONS(624), - [anon_sym_let] = ACTIONS(866), + [anon_sym_let] = ACTIONS(854), [anon_sym_const] = ACTIONS(628), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), @@ -30853,7 +30882,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(654), - [anon_sym_async] = ACTIONS(868), + [anon_sym_async] = ACTIONS(856), [anon_sym_function] = ACTIONS(658), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), @@ -30877,246 +30906,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [143] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(224), - [sym_variable_declaration] = STATE(224), - [sym_lexical_declaration] = STATE(224), - [sym_empty_statement] = STATE(224), - [sym_parenthesized_expression] = STATE(1068), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1068), - [sym_subscript_expression] = STATE(1068), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2129), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(143), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(832), - [anon_sym_export] = ACTIONS(834), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(838), - [anon_sym_let] = ACTIONS(840), - [anon_sym_const] = ACTIONS(842), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(848), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(850), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(834), - [anon_sym_get] = ACTIONS(834), - [anon_sym_set] = ACTIONS(834), - [sym_html_comment] = ACTIONS(5), - }, - [144] = { - [sym_declaration] = STATE(738), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1401), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(783), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(783), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(783), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(144), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1989), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(528), - [anon_sym_let] = ACTIONS(870), - [anon_sym_const] = ACTIONS(532), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(558), - [anon_sym_async] = ACTIONS(872), - [anon_sym_function] = ACTIONS(562), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [145] = { - [sym_declaration] = STATE(772), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1402), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(885), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(885), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(885), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(145), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(2007), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [146] = { + [sym_declaration] = STATE(799), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1266), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(830), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(830), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(830), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(146), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1785), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(296), - [anon_sym_let] = ACTIONS(852), - [anon_sym_const] = ACTIONS(300), + [anon_sym_var] = ACTIONS(21), + [anon_sym_let] = ACTIONS(866), + [anon_sym_const] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -31125,9 +30972,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(326), - [anon_sym_async] = ACTIONS(854), - [anon_sym_function] = ACTIONS(330), + [anon_sym_class] = ACTIONS(67), + [anon_sym_async] = ACTIONS(868), + [anon_sym_function] = ACTIONS(71), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -31150,63 +30997,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [146] = { - [sym_declaration] = STATE(2657), - [sym_import] = STATE(1811), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_class_declaration] = STATE(2409), - [sym_function_expression] = STATE(1388), - [sym_function_declaration] = STATE(2409), - [sym_generator_function] = STATE(1388), - [sym_generator_function_declaration] = STATE(2409), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(146), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1978), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [147] = { + [sym_declaration] = STATE(637), + [sym_import] = STATE(1680), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1284), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_class_declaration] = STATE(627), + [sym_function_expression] = STATE(1212), + [sym_function_declaration] = STATE(627), + [sym_generator_function] = STATE(1212), + [sym_generator_function_declaration] = STATE(627), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(147), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1873), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_var] = ACTIONS(576), - [anon_sym_let] = ACTIONS(824), + [anon_sym_let] = ACTIONS(870), [anon_sym_const] = ACTIONS(580), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), @@ -31217,7 +31064,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), [anon_sym_class] = ACTIONS(606), - [anon_sym_async] = ACTIONS(826), + [anon_sym_async] = ACTIONS(872), [anon_sym_function] = ACTIONS(610), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), @@ -31241,110 +31088,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [147] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(231), - [sym_variable_declaration] = STATE(231), - [sym_lexical_declaration] = STATE(231), - [sym_empty_statement] = STATE(231), - [sym_parenthesized_expression] = STATE(1068), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1068), - [sym_subscript_expression] = STATE(1068), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2129), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(147), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(832), - [anon_sym_export] = ACTIONS(834), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(838), - [anon_sym_let] = ACTIONS(840), - [anon_sym_const] = ACTIONS(842), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(846), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(848), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(850), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(834), - [anon_sym_get] = ACTIONS(834), - [anon_sym_set] = ACTIONS(834), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [148] = { [sym_comment] = STATE(148), [sym_identifier] = ACTIONS(874), [anon_sym_export] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(874), [anon_sym_default] = ACTIONS(874), [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_COMMA] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(874), [anon_sym_RBRACE] = ACTIONS(874), [anon_sym_import] = ACTIONS(874), [anon_sym_with] = ACTIONS(874), @@ -31357,7 +31113,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_for] = ACTIONS(874), [anon_sym_LPAREN] = ACTIONS(874), [anon_sym_await] = ACTIONS(874), - [anon_sym_in] = ACTIONS(876), + [anon_sym_in] = ACTIONS(874), [anon_sym_while] = ACTIONS(874), [anon_sym_do] = ACTIONS(874), [anon_sym_try] = ACTIONS(874), @@ -31372,36 +31128,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(874), [anon_sym_LTtemplate_GT] = ACTIONS(874), [anon_sym_LT] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), [anon_sym_DQUOTE] = ACTIONS(874), [anon_sym_SQUOTE] = ACTIONS(874), [anon_sym_class] = ACTIONS(874), [anon_sym_async] = ACTIONS(874), [anon_sym_function] = ACTIONS(874), - [sym_optional_chain] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(874), [anon_sym_new] = ACTIONS(874), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(874), + [anon_sym_PIPE_PIPE] = ACTIONS(874), + [anon_sym_GT_GT] = ACTIONS(874), + [anon_sym_GT_GT_GT] = ACTIONS(874), + [anon_sym_LT_LT] = ACTIONS(874), + [anon_sym_AMP] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), [anon_sym_PLUS] = ACTIONS(874), [anon_sym_DASH] = ACTIONS(874), [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_QMARK_QMARK] = ACTIONS(874), + [anon_sym_instanceof] = ACTIONS(874), [anon_sym_BANG] = ACTIONS(874), [anon_sym_TILDE] = ACTIONS(874), [anon_sym_typeof] = ACTIONS(874), @@ -31423,558 +31179,648 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(874), [anon_sym_get] = ACTIONS(874), [anon_sym_set] = ACTIONS(874), - [sym__automatic_semicolon] = ACTIONS(878), - [sym__ternary_qmark] = ACTIONS(880), + [sym__automatic_semicolon] = ACTIONS(876), + [sym__ternary_qmark] = ACTIONS(876), [sym_html_comment] = ACTIONS(5), }, [149] = { [sym_comment] = STATE(149), - [sym_identifier] = ACTIONS(882), - [anon_sym_export] = ACTIONS(882), - [anon_sym_STAR] = ACTIONS(884), - [anon_sym_default] = ACTIONS(882), - [anon_sym_LBRACE] = ACTIONS(882), - [anon_sym_COMMA] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(882), - [anon_sym_import] = ACTIONS(882), - [anon_sym_with] = ACTIONS(882), - [anon_sym_var] = ACTIONS(882), - [anon_sym_let] = ACTIONS(882), - [anon_sym_const] = ACTIONS(882), - [anon_sym_else] = ACTIONS(882), - [anon_sym_if] = ACTIONS(882), - [anon_sym_switch] = ACTIONS(882), - [anon_sym_for] = ACTIONS(882), - [anon_sym_LPAREN] = ACTIONS(882), - [anon_sym_await] = ACTIONS(882), - [anon_sym_in] = ACTIONS(884), - [anon_sym_while] = ACTIONS(882), - [anon_sym_do] = ACTIONS(882), - [anon_sym_try] = ACTIONS(882), - [anon_sym_break] = ACTIONS(882), - [anon_sym_continue] = ACTIONS(882), - [anon_sym_debugger] = ACTIONS(882), - [anon_sym_return] = ACTIONS(882), - [anon_sym_throw] = ACTIONS(882), - [anon_sym_SEMI] = ACTIONS(882), - [anon_sym_case] = ACTIONS(882), - [anon_sym_yield] = ACTIONS(882), - [anon_sym_LBRACK] = ACTIONS(882), - [anon_sym_LTtemplate_GT] = ACTIONS(882), - [anon_sym_LT] = ACTIONS(882), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DOT] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(882), - [anon_sym_SQUOTE] = ACTIONS(882), - [anon_sym_class] = ACTIONS(882), - [anon_sym_async] = ACTIONS(882), - [anon_sym_function] = ACTIONS(882), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(882), - [anon_sym_AMP_AMP] = ACTIONS(884), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [anon_sym_GT_GT] = ACTIONS(884), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(884), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(884), - [anon_sym_PLUS] = ACTIONS(882), - [anon_sym_DASH] = ACTIONS(882), - [anon_sym_SLASH] = ACTIONS(882), - [anon_sym_PERCENT] = ACTIONS(884), - [anon_sym_STAR_STAR] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(884), - [anon_sym_BANG] = ACTIONS(882), - [anon_sym_TILDE] = ACTIONS(882), - [anon_sym_typeof] = ACTIONS(882), - [anon_sym_void] = ACTIONS(882), - [anon_sym_delete] = ACTIONS(882), - [anon_sym_PLUS_PLUS] = ACTIONS(882), - [anon_sym_DASH_DASH] = ACTIONS(882), + [sym_identifier] = ACTIONS(878), + [anon_sym_export] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(880), + [anon_sym_default] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_COMMA] = ACTIONS(880), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_import] = ACTIONS(878), + [anon_sym_with] = ACTIONS(878), + [anon_sym_var] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_switch] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_await] = ACTIONS(878), + [anon_sym_in] = ACTIONS(880), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_debugger] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_throw] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_case] = ACTIONS(878), + [anon_sym_yield] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LTtemplate_GT] = ACTIONS(878), + [anon_sym_LT] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(880), + [anon_sym_DQUOTE] = ACTIONS(878), + [anon_sym_SQUOTE] = ACTIONS(878), + [anon_sym_class] = ACTIONS(878), + [anon_sym_async] = ACTIONS(878), + [anon_sym_function] = ACTIONS(878), + [sym_optional_chain] = ACTIONS(880), + [anon_sym_new] = ACTIONS(878), + [anon_sym_AMP_AMP] = ACTIONS(880), + [anon_sym_PIPE_PIPE] = ACTIONS(880), + [anon_sym_GT_GT] = ACTIONS(880), + [anon_sym_GT_GT_GT] = ACTIONS(880), + [anon_sym_LT_LT] = ACTIONS(880), + [anon_sym_AMP] = ACTIONS(880), + [anon_sym_CARET] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_PERCENT] = ACTIONS(880), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_QMARK_QMARK] = ACTIONS(880), + [anon_sym_instanceof] = ACTIONS(880), + [anon_sym_BANG] = ACTIONS(878), + [anon_sym_TILDE] = ACTIONS(878), + [anon_sym_typeof] = ACTIONS(878), + [anon_sym_void] = ACTIONS(878), + [anon_sym_delete] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(882), - [sym_number] = ACTIONS(882), - [sym_private_property_identifier] = ACTIONS(882), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [sym_undefined] = ACTIONS(882), - [anon_sym_AT] = ACTIONS(882), - [anon_sym_static] = ACTIONS(882), - [anon_sym_get] = ACTIONS(882), - [anon_sym_set] = ACTIONS(882), - [sym__automatic_semicolon] = ACTIONS(886), - [sym__ternary_qmark] = ACTIONS(888), + [anon_sym_BQUOTE] = ACTIONS(878), + [sym_number] = ACTIONS(878), + [sym_private_property_identifier] = ACTIONS(878), + [sym_this] = ACTIONS(878), + [sym_super] = ACTIONS(878), + [sym_true] = ACTIONS(878), + [sym_false] = ACTIONS(878), + [sym_null] = ACTIONS(878), + [sym_undefined] = ACTIONS(878), + [anon_sym_AT] = ACTIONS(878), + [anon_sym_static] = ACTIONS(878), + [anon_sym_get] = ACTIONS(878), + [anon_sym_set] = ACTIONS(878), + [sym__automatic_semicolon] = ACTIONS(882), + [sym__ternary_qmark] = ACTIONS(884), [sym_html_comment] = ACTIONS(5), }, [150] = { [sym_comment] = STATE(150), - [sym_identifier] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_default] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(890), - [anon_sym_COMMA] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(890), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_var] = 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(890), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(892), - [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_debugger] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(890), - [anon_sym_case] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(890), - [anon_sym_LTtemplate_GT] = ACTIONS(890), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(890), - [anon_sym_class] = ACTIONS(890), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(892), - [anon_sym_PIPE_PIPE] = ACTIONS(892), - [anon_sym_GT_GT] = ACTIONS(892), - [anon_sym_GT_GT_GT] = ACTIONS(892), - [anon_sym_LT_LT] = ACTIONS(892), - [anon_sym_AMP] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(892), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [anon_sym_typeof] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_delete] = ACTIONS(890), - [anon_sym_PLUS_PLUS] = ACTIONS(890), - [anon_sym_DASH_DASH] = ACTIONS(890), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_default] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_case] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(890), - [sym_number] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(890), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [sym_undefined] = ACTIONS(890), - [anon_sym_AT] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_get] = ACTIONS(890), - [anon_sym_set] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(894), - [sym__ternary_qmark] = ACTIONS(896), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(888), [sym_html_comment] = ACTIONS(5), }, [151] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2004), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(151), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_pattern_repeat1] = STATE(2102), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), - [anon_sym_COMMA] = ACTIONS(904), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1811), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_pattern_repeat1] = STATE(2001), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_COMMA] = ACTIONS(896), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(892), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), - [anon_sym_RBRACK] = ACTIONS(908), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), + [anon_sym_RBRACK] = ACTIONS(900), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(902), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(906), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, [152] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(152), - [sym_identifier] = ACTIONS(916), - [anon_sym_export] = ACTIONS(916), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_default] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(916), - [anon_sym_COMMA] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(916), - [anon_sym_import] = ACTIONS(916), - [anon_sym_with] = ACTIONS(916), - [anon_sym_var] = 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(916), - [anon_sym_await] = ACTIONS(916), - [anon_sym_in] = ACTIONS(918), - [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_debugger] = ACTIONS(916), - [anon_sym_return] = ACTIONS(916), - [anon_sym_throw] = ACTIONS(916), - [anon_sym_SEMI] = ACTIONS(916), - [anon_sym_case] = ACTIONS(916), - [anon_sym_yield] = ACTIONS(916), - [anon_sym_LBRACK] = ACTIONS(916), - [anon_sym_LTtemplate_GT] = ACTIONS(916), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_GT] = ACTIONS(918), - [anon_sym_DOT] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(916), - [anon_sym_SQUOTE] = ACTIONS(916), - [anon_sym_class] = ACTIONS(916), - [anon_sym_async] = ACTIONS(916), - [anon_sym_function] = ACTIONS(916), - [sym_optional_chain] = ACTIONS(918), - [anon_sym_new] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(918), - [anon_sym_PIPE_PIPE] = ACTIONS(918), - [anon_sym_GT_GT] = ACTIONS(918), - [anon_sym_GT_GT_GT] = ACTIONS(918), - [anon_sym_LT_LT] = ACTIONS(918), - [anon_sym_AMP] = ACTIONS(918), - [anon_sym_CARET] = ACTIONS(918), - [anon_sym_PIPE] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_SLASH] = ACTIONS(916), - [anon_sym_PERCENT] = ACTIONS(918), - [anon_sym_STAR_STAR] = ACTIONS(918), - [anon_sym_LT_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ_EQ] = ACTIONS(918), - [anon_sym_GT_EQ] = ACTIONS(918), - [anon_sym_QMARK_QMARK] = ACTIONS(918), - [anon_sym_instanceof] = ACTIONS(918), - [anon_sym_BANG] = ACTIONS(916), - [anon_sym_TILDE] = ACTIONS(916), - [anon_sym_typeof] = ACTIONS(916), - [anon_sym_void] = ACTIONS(916), - [anon_sym_delete] = ACTIONS(916), - [anon_sym_PLUS_PLUS] = ACTIONS(916), - [anon_sym_DASH_DASH] = ACTIONS(916), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_pattern_repeat1] = STATE(2049), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_COMMA] = ACTIONS(896), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(892), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), + [anon_sym_RBRACK] = ACTIONS(908), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(902), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(916), - [sym_number] = ACTIONS(916), - [sym_private_property_identifier] = ACTIONS(916), - [sym_this] = ACTIONS(916), - [sym_super] = ACTIONS(916), - [sym_true] = ACTIONS(916), - [sym_false] = ACTIONS(916), - [sym_null] = ACTIONS(916), - [sym_undefined] = ACTIONS(916), - [anon_sym_AT] = ACTIONS(916), - [anon_sym_static] = ACTIONS(916), - [anon_sym_get] = ACTIONS(916), - [anon_sym_set] = ACTIONS(916), - [sym__automatic_semicolon] = ACTIONS(920), - [sym__ternary_qmark] = ACTIONS(922), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(906), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, [153] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2187), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1320), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2042), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(933), + [sym_subscript_expression] = STATE(933), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(153), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(1996), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_pattern_repeat1] = STATE(2191), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), - [anon_sym_COMMA] = ACTIONS(904), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1761), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_pattern_repeat1] = STATE(2049), + [sym_identifier] = ACTIONS(910), + [anon_sym_export] = ACTIONS(912), + [anon_sym_LBRACE] = ACTIONS(914), + [anon_sym_COMMA] = ACTIONS(896), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(912), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), - [anon_sym_RBRACK] = ACTIONS(924), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(916), + [anon_sym_RBRACK] = ACTIONS(908), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(918), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(920), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(912), + [anon_sym_get] = ACTIONS(912), + [anon_sym_set] = ACTIONS(912), [sym_html_comment] = ACTIONS(5), }, [154] = { [sym_comment] = STATE(154), - [sym_identifier] = ACTIONS(926), - [anon_sym_export] = ACTIONS(926), - [anon_sym_STAR] = ACTIONS(926), - [anon_sym_default] = ACTIONS(926), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_COMMA] = ACTIONS(926), - [anon_sym_RBRACE] = ACTIONS(926), - [anon_sym_import] = ACTIONS(926), - [anon_sym_with] = ACTIONS(926), - [anon_sym_var] = ACTIONS(926), - [anon_sym_let] = ACTIONS(926), - [anon_sym_const] = ACTIONS(926), - [anon_sym_else] = ACTIONS(926), - [anon_sym_if] = ACTIONS(926), - [anon_sym_switch] = ACTIONS(926), - [anon_sym_for] = ACTIONS(926), - [anon_sym_LPAREN] = ACTIONS(926), - [anon_sym_await] = ACTIONS(926), - [anon_sym_in] = ACTIONS(926), - [anon_sym_while] = ACTIONS(926), - [anon_sym_do] = ACTIONS(926), - [anon_sym_try] = ACTIONS(926), - [anon_sym_break] = ACTIONS(926), - [anon_sym_continue] = ACTIONS(926), - [anon_sym_debugger] = ACTIONS(926), - [anon_sym_return] = ACTIONS(926), - [anon_sym_throw] = ACTIONS(926), - [anon_sym_SEMI] = ACTIONS(926), - [anon_sym_case] = ACTIONS(926), - [anon_sym_yield] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(926), - [anon_sym_LTtemplate_GT] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(926), - [anon_sym_DOT] = ACTIONS(926), - [anon_sym_DQUOTE] = ACTIONS(926), - [anon_sym_SQUOTE] = ACTIONS(926), - [anon_sym_class] = ACTIONS(926), - [anon_sym_async] = ACTIONS(926), - [anon_sym_function] = ACTIONS(926), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(926), - [anon_sym_AMP_AMP] = ACTIONS(926), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [anon_sym_GT_GT] = ACTIONS(926), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(926), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(926), - [anon_sym_PLUS] = ACTIONS(926), - [anon_sym_DASH] = ACTIONS(926), - [anon_sym_SLASH] = ACTIONS(926), - [anon_sym_PERCENT] = ACTIONS(926), - [anon_sym_STAR_STAR] = ACTIONS(926), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(926), - [anon_sym_BANG] = ACTIONS(926), - [anon_sym_TILDE] = ACTIONS(926), - [anon_sym_typeof] = ACTIONS(926), - [anon_sym_void] = ACTIONS(926), - [anon_sym_delete] = ACTIONS(926), - [anon_sym_PLUS_PLUS] = ACTIONS(926), - [anon_sym_DASH_DASH] = ACTIONS(926), + [sym_identifier] = ACTIONS(922), + [anon_sym_export] = ACTIONS(922), + [anon_sym_STAR] = ACTIONS(922), + [anon_sym_default] = ACTIONS(922), + [anon_sym_LBRACE] = ACTIONS(922), + [anon_sym_COMMA] = ACTIONS(922), + [anon_sym_RBRACE] = ACTIONS(922), + [anon_sym_import] = ACTIONS(922), + [anon_sym_with] = ACTIONS(922), + [anon_sym_var] = ACTIONS(922), + [anon_sym_let] = ACTIONS(922), + [anon_sym_const] = ACTIONS(922), + [anon_sym_else] = ACTIONS(922), + [anon_sym_if] = ACTIONS(922), + [anon_sym_switch] = ACTIONS(922), + [anon_sym_for] = ACTIONS(922), + [anon_sym_LPAREN] = ACTIONS(922), + [anon_sym_await] = ACTIONS(922), + [anon_sym_in] = ACTIONS(922), + [anon_sym_while] = ACTIONS(922), + [anon_sym_do] = ACTIONS(922), + [anon_sym_try] = ACTIONS(922), + [anon_sym_break] = ACTIONS(922), + [anon_sym_continue] = ACTIONS(922), + [anon_sym_debugger] = ACTIONS(922), + [anon_sym_return] = ACTIONS(922), + [anon_sym_throw] = ACTIONS(922), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_case] = ACTIONS(922), + [anon_sym_yield] = ACTIONS(922), + [anon_sym_LBRACK] = ACTIONS(922), + [anon_sym_LTtemplate_GT] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(922), + [anon_sym_DOT] = ACTIONS(922), + [anon_sym_DQUOTE] = ACTIONS(922), + [anon_sym_SQUOTE] = ACTIONS(922), + [anon_sym_class] = ACTIONS(922), + [anon_sym_async] = ACTIONS(922), + [anon_sym_function] = ACTIONS(922), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(922), + [anon_sym_AMP_AMP] = ACTIONS(922), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [anon_sym_GT_GT] = ACTIONS(922), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(922), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(922), + [anon_sym_PLUS] = ACTIONS(922), + [anon_sym_DASH] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(922), + [anon_sym_PERCENT] = ACTIONS(922), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(922), + [anon_sym_BANG] = ACTIONS(922), + [anon_sym_TILDE] = ACTIONS(922), + [anon_sym_typeof] = ACTIONS(922), + [anon_sym_void] = ACTIONS(922), + [anon_sym_delete] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_DASH_DASH] = ACTIONS(922), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(926), - [sym_number] = ACTIONS(926), - [sym_private_property_identifier] = ACTIONS(926), - [sym_this] = ACTIONS(926), - [sym_super] = ACTIONS(926), - [sym_true] = ACTIONS(926), - [sym_false] = ACTIONS(926), - [sym_null] = ACTIONS(926), - [sym_undefined] = ACTIONS(926), - [anon_sym_AT] = ACTIONS(926), - [anon_sym_static] = ACTIONS(926), - [anon_sym_get] = ACTIONS(926), - [anon_sym_set] = ACTIONS(926), - [sym__automatic_semicolon] = ACTIONS(928), - [sym__ternary_qmark] = ACTIONS(928), + [anon_sym_BQUOTE] = ACTIONS(922), + [sym_number] = ACTIONS(922), + [sym_private_property_identifier] = ACTIONS(922), + [sym_this] = ACTIONS(922), + [sym_super] = ACTIONS(922), + [sym_true] = ACTIONS(922), + [sym_false] = ACTIONS(922), + [sym_null] = ACTIONS(922), + [sym_undefined] = ACTIONS(922), + [anon_sym_AT] = ACTIONS(922), + [anon_sym_static] = ACTIONS(922), + [anon_sym_get] = ACTIONS(922), + [anon_sym_set] = ACTIONS(922), + [sym__automatic_semicolon] = ACTIONS(924), + [sym__ternary_qmark] = ACTIONS(924), [sym_html_comment] = ACTIONS(5), }, [155] = { [sym_comment] = STATE(155), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_default] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_case] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(824), + [anon_sym_PIPE_PIPE] = ACTIONS(824), + [anon_sym_GT_GT] = ACTIONS(824), + [anon_sym_GT_GT_GT] = ACTIONS(824), + [anon_sym_LT_LT] = ACTIONS(824), + [anon_sym_AMP] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_QMARK_QMARK] = ACTIONS(824), + [anon_sym_instanceof] = ACTIONS(824), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(926), + [sym__ternary_qmark] = ACTIONS(928), + [sym_html_comment] = ACTIONS(5), + }, + [156] = { + [sym_comment] = STATE(156), [sym_identifier] = ACTIONS(930), [anon_sym_export] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), + [anon_sym_STAR] = ACTIONS(932), [anon_sym_default] = ACTIONS(930), [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_COMMA] = ACTIONS(930), + [anon_sym_COMMA] = ACTIONS(932), [anon_sym_RBRACE] = ACTIONS(930), [anon_sym_import] = ACTIONS(930), [anon_sym_with] = ACTIONS(930), @@ -31987,7 +31833,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_for] = ACTIONS(930), [anon_sym_LPAREN] = ACTIONS(930), [anon_sym_await] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), + [anon_sym_in] = ACTIONS(932), [anon_sym_while] = ACTIONS(930), [anon_sym_do] = ACTIONS(930), [anon_sym_try] = ACTIONS(930), @@ -32002,36 +31848,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(930), [anon_sym_LTtemplate_GT] = ACTIONS(930), [anon_sym_LT] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), + [anon_sym_GT] = ACTIONS(932), + [anon_sym_DOT] = ACTIONS(932), [anon_sym_DQUOTE] = ACTIONS(930), [anon_sym_SQUOTE] = ACTIONS(930), [anon_sym_class] = ACTIONS(930), [anon_sym_async] = ACTIONS(930), [anon_sym_function] = ACTIONS(930), - [sym_optional_chain] = ACTIONS(930), + [sym_optional_chain] = ACTIONS(932), [anon_sym_new] = ACTIONS(930), - [anon_sym_AMP_AMP] = ACTIONS(930), - [anon_sym_PIPE_PIPE] = ACTIONS(930), - [anon_sym_GT_GT] = ACTIONS(930), - [anon_sym_GT_GT_GT] = ACTIONS(930), - [anon_sym_LT_LT] = ACTIONS(930), - [anon_sym_AMP] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), + [anon_sym_AMP_AMP] = ACTIONS(932), + [anon_sym_PIPE_PIPE] = ACTIONS(932), + [anon_sym_GT_GT] = ACTIONS(932), + [anon_sym_GT_GT_GT] = ACTIONS(932), + [anon_sym_LT_LT] = ACTIONS(932), + [anon_sym_AMP] = ACTIONS(932), + [anon_sym_CARET] = ACTIONS(932), + [anon_sym_PIPE] = ACTIONS(932), [anon_sym_PLUS] = ACTIONS(930), [anon_sym_DASH] = ACTIONS(930), [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_PERCENT] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_QMARK_QMARK] = ACTIONS(930), - [anon_sym_instanceof] = ACTIONS(930), + [anon_sym_PERCENT] = ACTIONS(932), + [anon_sym_STAR_STAR] = ACTIONS(932), + [anon_sym_LT_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ_EQ] = ACTIONS(932), + [anon_sym_GT_EQ] = ACTIONS(932), + [anon_sym_QMARK_QMARK] = ACTIONS(932), + [anon_sym_instanceof] = ACTIONS(932), [anon_sym_BANG] = ACTIONS(930), [anon_sym_TILDE] = ACTIONS(930), [anon_sym_typeof] = ACTIONS(930), @@ -32053,965 +31899,1054 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(930), [anon_sym_get] = ACTIONS(930), [anon_sym_set] = ACTIONS(930), - [sym__automatic_semicolon] = ACTIONS(932), - [sym__ternary_qmark] = ACTIONS(932), - [sym_html_comment] = ACTIONS(5), - }, - [156] = { - [sym_comment] = STATE(156), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_default] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_else] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_case] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(936), - [sym__ternary_qmark] = ACTIONS(938), + [sym__automatic_semicolon] = ACTIONS(934), + [sym__ternary_qmark] = ACTIONS(936), [sym_html_comment] = ACTIONS(5), }, [157] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1231), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2212), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_spread_element] = STATE(1993), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(157), - [sym_identifier] = ACTIONS(940), - [anon_sym_export] = ACTIONS(940), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_default] = ACTIONS(940), - [anon_sym_LBRACE] = ACTIONS(940), - [anon_sym_COMMA] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(940), - [anon_sym_import] = ACTIONS(940), - [anon_sym_with] = ACTIONS(940), - [anon_sym_var] = ACTIONS(940), - [anon_sym_let] = ACTIONS(940), - [anon_sym_const] = ACTIONS(940), - [anon_sym_else] = ACTIONS(940), - [anon_sym_if] = ACTIONS(940), - [anon_sym_switch] = ACTIONS(940), - [anon_sym_for] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(940), - [anon_sym_await] = ACTIONS(940), - [anon_sym_in] = ACTIONS(942), - [anon_sym_while] = ACTIONS(940), - [anon_sym_do] = ACTIONS(940), - [anon_sym_try] = ACTIONS(940), - [anon_sym_break] = ACTIONS(940), - [anon_sym_continue] = ACTIONS(940), - [anon_sym_debugger] = ACTIONS(940), - [anon_sym_return] = ACTIONS(940), - [anon_sym_throw] = ACTIONS(940), - [anon_sym_SEMI] = ACTIONS(940), - [anon_sym_case] = ACTIONS(940), - [anon_sym_yield] = ACTIONS(940), - [anon_sym_LBRACK] = ACTIONS(940), - [anon_sym_LTtemplate_GT] = ACTIONS(940), - [anon_sym_LT] = ACTIONS(940), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(940), - [anon_sym_SQUOTE] = ACTIONS(940), - [anon_sym_class] = ACTIONS(940), - [anon_sym_async] = ACTIONS(940), - [anon_sym_function] = ACTIONS(940), - [sym_optional_chain] = ACTIONS(942), - [anon_sym_new] = ACTIONS(940), - [anon_sym_AMP_AMP] = ACTIONS(942), - [anon_sym_PIPE_PIPE] = ACTIONS(942), - [anon_sym_GT_GT] = ACTIONS(942), - [anon_sym_GT_GT_GT] = ACTIONS(942), - [anon_sym_LT_LT] = ACTIONS(942), - [anon_sym_AMP] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(940), - [anon_sym_DASH] = ACTIONS(940), - [anon_sym_SLASH] = ACTIONS(940), - [anon_sym_PERCENT] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_QMARK_QMARK] = ACTIONS(942), - [anon_sym_instanceof] = ACTIONS(942), - [anon_sym_BANG] = ACTIONS(940), - [anon_sym_TILDE] = ACTIONS(940), - [anon_sym_typeof] = ACTIONS(940), - [anon_sym_void] = ACTIONS(940), - [anon_sym_delete] = ACTIONS(940), - [anon_sym_PLUS_PLUS] = ACTIONS(940), - [anon_sym_DASH_DASH] = ACTIONS(940), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1992), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(800), + [anon_sym_export] = ACTIONS(802), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_COMMA] = ACTIONS(938), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(802), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_RBRACK] = ACTIONS(938), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(808), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_DOT_DOT_DOT] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(940), - [sym_number] = ACTIONS(940), - [sym_private_property_identifier] = ACTIONS(940), - [sym_this] = ACTIONS(940), - [sym_super] = ACTIONS(940), - [sym_true] = ACTIONS(940), - [sym_false] = ACTIONS(940), - [sym_null] = ACTIONS(940), - [sym_undefined] = ACTIONS(940), - [anon_sym_AT] = ACTIONS(940), - [anon_sym_static] = ACTIONS(940), - [anon_sym_get] = ACTIONS(940), - [anon_sym_set] = ACTIONS(940), - [sym__automatic_semicolon] = ACTIONS(944), - [sym__ternary_qmark] = ACTIONS(946), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(810), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(802), + [anon_sym_get] = ACTIONS(802), + [anon_sym_set] = ACTIONS(802), [sym_html_comment] = ACTIONS(5), }, [158] = { [sym_comment] = STATE(158), - [ts_builtin_sym_end] = ACTIONS(948), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(858), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(858), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_else] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(858), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_EQ] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(858), - [anon_sym_DOT] = ACTIONS(858), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(858), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(858), - [anon_sym_PIPE_PIPE] = ACTIONS(858), - [anon_sym_GT_GT] = ACTIONS(858), - [anon_sym_GT_GT_GT] = ACTIONS(858), - [anon_sym_LT_LT] = ACTIONS(858), - [anon_sym_AMP] = ACTIONS(858), - [anon_sym_CARET] = ACTIONS(858), - [anon_sym_PIPE] = ACTIONS(858), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(858), - [anon_sym_STAR_STAR] = ACTIONS(858), - [anon_sym_LT_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ_EQ] = ACTIONS(858), - [anon_sym_GT_EQ] = ACTIONS(858), - [anon_sym_QMARK_QMARK] = ACTIONS(858), - [anon_sym_instanceof] = ACTIONS(858), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), + [sym_identifier] = ACTIONS(941), + [anon_sym_export] = ACTIONS(941), + [anon_sym_STAR] = ACTIONS(943), + [anon_sym_default] = ACTIONS(941), + [anon_sym_LBRACE] = ACTIONS(941), + [anon_sym_COMMA] = ACTIONS(943), + [anon_sym_RBRACE] = ACTIONS(941), + [anon_sym_import] = ACTIONS(941), + [anon_sym_with] = ACTIONS(941), + [anon_sym_var] = ACTIONS(941), + [anon_sym_let] = ACTIONS(941), + [anon_sym_const] = ACTIONS(941), + [anon_sym_else] = ACTIONS(941), + [anon_sym_if] = ACTIONS(941), + [anon_sym_switch] = ACTIONS(941), + [anon_sym_for] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_await] = ACTIONS(941), + [anon_sym_in] = ACTIONS(943), + [anon_sym_while] = ACTIONS(941), + [anon_sym_do] = ACTIONS(941), + [anon_sym_try] = ACTIONS(941), + [anon_sym_break] = ACTIONS(941), + [anon_sym_continue] = ACTIONS(941), + [anon_sym_debugger] = ACTIONS(941), + [anon_sym_return] = ACTIONS(941), + [anon_sym_throw] = ACTIONS(941), + [anon_sym_SEMI] = ACTIONS(941), + [anon_sym_case] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(941), + [anon_sym_LBRACK] = ACTIONS(941), + [anon_sym_LTtemplate_GT] = ACTIONS(941), + [anon_sym_LT] = ACTIONS(941), + [anon_sym_GT] = ACTIONS(943), + [anon_sym_DOT] = ACTIONS(943), + [anon_sym_DQUOTE] = ACTIONS(941), + [anon_sym_SQUOTE] = ACTIONS(941), + [anon_sym_class] = ACTIONS(941), + [anon_sym_async] = ACTIONS(941), + [anon_sym_function] = ACTIONS(941), + [sym_optional_chain] = ACTIONS(943), + [anon_sym_new] = ACTIONS(941), + [anon_sym_AMP_AMP] = ACTIONS(943), + [anon_sym_PIPE_PIPE] = ACTIONS(943), + [anon_sym_GT_GT] = ACTIONS(943), + [anon_sym_GT_GT_GT] = ACTIONS(943), + [anon_sym_LT_LT] = ACTIONS(943), + [anon_sym_AMP] = ACTIONS(943), + [anon_sym_CARET] = ACTIONS(943), + [anon_sym_PIPE] = ACTIONS(943), + [anon_sym_PLUS] = ACTIONS(941), + [anon_sym_DASH] = ACTIONS(941), + [anon_sym_SLASH] = ACTIONS(941), + [anon_sym_PERCENT] = ACTIONS(943), + [anon_sym_STAR_STAR] = ACTIONS(943), + [anon_sym_LT_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ_EQ] = ACTIONS(943), + [anon_sym_GT_EQ] = ACTIONS(943), + [anon_sym_QMARK_QMARK] = ACTIONS(943), + [anon_sym_instanceof] = ACTIONS(943), + [anon_sym_BANG] = ACTIONS(941), + [anon_sym_TILDE] = ACTIONS(941), + [anon_sym_typeof] = ACTIONS(941), + [anon_sym_void] = ACTIONS(941), + [anon_sym_delete] = ACTIONS(941), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(950), - [sym__ternary_qmark] = ACTIONS(864), + [anon_sym_BQUOTE] = ACTIONS(941), + [sym_number] = ACTIONS(941), + [sym_private_property_identifier] = ACTIONS(941), + [sym_this] = ACTIONS(941), + [sym_super] = ACTIONS(941), + [sym_true] = ACTIONS(941), + [sym_false] = ACTIONS(941), + [sym_null] = ACTIONS(941), + [sym_undefined] = ACTIONS(941), + [anon_sym_AT] = ACTIONS(941), + [anon_sym_static] = ACTIONS(941), + [anon_sym_get] = ACTIONS(941), + [anon_sym_set] = ACTIONS(941), + [sym__automatic_semicolon] = ACTIONS(945), + [sym__ternary_qmark] = ACTIONS(947), [sym_html_comment] = ACTIONS(5), }, [159] = { [sym_comment] = STATE(159), - [sym_identifier] = ACTIONS(952), - [anon_sym_export] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_default] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_COMMA] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_import] = ACTIONS(952), - [anon_sym_with] = ACTIONS(952), - [anon_sym_var] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_switch] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_await] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_debugger] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_throw] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_case] = ACTIONS(952), - [anon_sym_yield] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LTtemplate_GT] = ACTIONS(952), - [anon_sym_LT] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [anon_sym_SQUOTE] = ACTIONS(952), - [anon_sym_class] = ACTIONS(952), - [anon_sym_async] = ACTIONS(952), - [anon_sym_function] = ACTIONS(952), - [sym_optional_chain] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_AMP_AMP] = ACTIONS(952), - [anon_sym_PIPE_PIPE] = ACTIONS(952), - [anon_sym_GT_GT] = ACTIONS(952), - [anon_sym_GT_GT_GT] = ACTIONS(952), - [anon_sym_LT_LT] = ACTIONS(952), - [anon_sym_AMP] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_PERCENT] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_QMARK_QMARK] = ACTIONS(952), - [anon_sym_instanceof] = ACTIONS(952), - [anon_sym_BANG] = ACTIONS(952), - [anon_sym_TILDE] = ACTIONS(952), - [anon_sym_typeof] = ACTIONS(952), - [anon_sym_void] = ACTIONS(952), - [anon_sym_delete] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(826), + [anon_sym_default] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(826), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(826), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_case] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_EQ] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(826), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(826), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(826), + [anon_sym_PIPE_PIPE] = ACTIONS(826), + [anon_sym_GT_GT] = ACTIONS(826), + [anon_sym_GT_GT_GT] = ACTIONS(826), + [anon_sym_LT_LT] = ACTIONS(826), + [anon_sym_AMP] = ACTIONS(826), + [anon_sym_CARET] = ACTIONS(826), + [anon_sym_PIPE] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(826), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_QMARK_QMARK] = ACTIONS(826), + [anon_sym_instanceof] = ACTIONS(826), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(952), - [sym_number] = ACTIONS(952), - [sym_private_property_identifier] = ACTIONS(952), - [sym_this] = ACTIONS(952), - [sym_super] = ACTIONS(952), - [sym_true] = ACTIONS(952), - [sym_false] = ACTIONS(952), - [sym_null] = ACTIONS(952), - [sym_undefined] = ACTIONS(952), - [anon_sym_AT] = ACTIONS(952), - [anon_sym_static] = ACTIONS(952), - [anon_sym_get] = ACTIONS(952), - [anon_sym_set] = ACTIONS(952), - [sym__automatic_semicolon] = ACTIONS(954), - [sym__ternary_qmark] = ACTIONS(954), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(949), + [sym__ternary_qmark] = ACTIONS(832), [sym_html_comment] = ACTIONS(5), }, [160] = { [sym_comment] = STATE(160), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(858), - [anon_sym_default] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(858), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(858), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_case] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_EQ] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(858), - [anon_sym_DOT] = ACTIONS(858), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(858), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(858), - [anon_sym_PIPE_PIPE] = ACTIONS(858), - [anon_sym_GT_GT] = ACTIONS(858), - [anon_sym_GT_GT_GT] = ACTIONS(858), - [anon_sym_LT_LT] = ACTIONS(858), - [anon_sym_AMP] = ACTIONS(858), - [anon_sym_CARET] = ACTIONS(858), - [anon_sym_PIPE] = ACTIONS(858), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(858), - [anon_sym_STAR_STAR] = ACTIONS(858), - [anon_sym_LT_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ_EQ] = ACTIONS(858), - [anon_sym_GT_EQ] = ACTIONS(858), - [anon_sym_QMARK_QMARK] = ACTIONS(858), - [anon_sym_instanceof] = ACTIONS(858), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_default] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_case] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(956), - [sym__ternary_qmark] = ACTIONS(864), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(951), + [sym__ternary_qmark] = ACTIONS(888), [sym_html_comment] = ACTIONS(5), }, [161] = { [sym_comment] = STATE(161), - [sym_identifier] = ACTIONS(958), - [anon_sym_export] = ACTIONS(958), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_default] = ACTIONS(958), - [anon_sym_LBRACE] = ACTIONS(958), - [anon_sym_COMMA] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(958), - [anon_sym_import] = ACTIONS(958), - [anon_sym_with] = ACTIONS(958), - [anon_sym_var] = ACTIONS(958), - [anon_sym_let] = ACTIONS(958), - [anon_sym_const] = ACTIONS(958), - [anon_sym_else] = ACTIONS(958), - [anon_sym_if] = ACTIONS(958), - [anon_sym_switch] = ACTIONS(958), - [anon_sym_for] = ACTIONS(958), - [anon_sym_LPAREN] = ACTIONS(958), - [anon_sym_await] = ACTIONS(958), - [anon_sym_in] = ACTIONS(960), - [anon_sym_while] = ACTIONS(958), - [anon_sym_do] = ACTIONS(958), - [anon_sym_try] = ACTIONS(958), - [anon_sym_break] = ACTIONS(958), - [anon_sym_continue] = ACTIONS(958), - [anon_sym_debugger] = ACTIONS(958), - [anon_sym_return] = ACTIONS(958), - [anon_sym_throw] = ACTIONS(958), - [anon_sym_SEMI] = ACTIONS(958), - [anon_sym_case] = ACTIONS(958), - [anon_sym_yield] = ACTIONS(958), - [anon_sym_LBRACK] = ACTIONS(958), - [anon_sym_LTtemplate_GT] = ACTIONS(958), - [anon_sym_LT] = ACTIONS(958), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(958), - [anon_sym_SQUOTE] = ACTIONS(958), - [anon_sym_class] = ACTIONS(958), - [anon_sym_async] = ACTIONS(958), - [anon_sym_function] = ACTIONS(958), - [sym_optional_chain] = ACTIONS(960), - [anon_sym_new] = ACTIONS(958), - [anon_sym_AMP_AMP] = ACTIONS(960), - [anon_sym_PIPE_PIPE] = ACTIONS(960), - [anon_sym_GT_GT] = ACTIONS(960), - [anon_sym_GT_GT_GT] = ACTIONS(960), - [anon_sym_LT_LT] = ACTIONS(960), - [anon_sym_AMP] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(958), - [anon_sym_DASH] = ACTIONS(958), - [anon_sym_SLASH] = ACTIONS(958), - [anon_sym_PERCENT] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_QMARK_QMARK] = ACTIONS(960), - [anon_sym_instanceof] = ACTIONS(960), - [anon_sym_BANG] = ACTIONS(958), - [anon_sym_TILDE] = ACTIONS(958), - [anon_sym_typeof] = ACTIONS(958), - [anon_sym_void] = ACTIONS(958), - [anon_sym_delete] = ACTIONS(958), - [anon_sym_PLUS_PLUS] = ACTIONS(958), - [anon_sym_DASH_DASH] = ACTIONS(958), + [sym_identifier] = ACTIONS(953), + [anon_sym_export] = ACTIONS(953), + [anon_sym_STAR] = ACTIONS(955), + [anon_sym_default] = ACTIONS(953), + [anon_sym_LBRACE] = ACTIONS(953), + [anon_sym_COMMA] = ACTIONS(955), + [anon_sym_RBRACE] = ACTIONS(953), + [anon_sym_import] = ACTIONS(953), + [anon_sym_with] = ACTIONS(953), + [anon_sym_var] = ACTIONS(953), + [anon_sym_let] = ACTIONS(953), + [anon_sym_const] = ACTIONS(953), + [anon_sym_else] = ACTIONS(953), + [anon_sym_if] = ACTIONS(953), + [anon_sym_switch] = ACTIONS(953), + [anon_sym_for] = ACTIONS(953), + [anon_sym_LPAREN] = ACTIONS(953), + [anon_sym_await] = ACTIONS(953), + [anon_sym_in] = ACTIONS(955), + [anon_sym_while] = ACTIONS(953), + [anon_sym_do] = ACTIONS(953), + [anon_sym_try] = ACTIONS(953), + [anon_sym_break] = ACTIONS(953), + [anon_sym_continue] = ACTIONS(953), + [anon_sym_debugger] = ACTIONS(953), + [anon_sym_return] = ACTIONS(953), + [anon_sym_throw] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(953), + [anon_sym_case] = ACTIONS(953), + [anon_sym_yield] = ACTIONS(953), + [anon_sym_LBRACK] = ACTIONS(953), + [anon_sym_LTtemplate_GT] = ACTIONS(953), + [anon_sym_LT] = ACTIONS(953), + [anon_sym_GT] = ACTIONS(955), + [anon_sym_DOT] = ACTIONS(955), + [anon_sym_DQUOTE] = ACTIONS(953), + [anon_sym_SQUOTE] = ACTIONS(953), + [anon_sym_class] = ACTIONS(953), + [anon_sym_async] = ACTIONS(953), + [anon_sym_function] = ACTIONS(953), + [sym_optional_chain] = ACTIONS(955), + [anon_sym_new] = ACTIONS(953), + [anon_sym_AMP_AMP] = ACTIONS(955), + [anon_sym_PIPE_PIPE] = ACTIONS(955), + [anon_sym_GT_GT] = ACTIONS(955), + [anon_sym_GT_GT_GT] = ACTIONS(955), + [anon_sym_LT_LT] = ACTIONS(955), + [anon_sym_AMP] = ACTIONS(955), + [anon_sym_CARET] = ACTIONS(955), + [anon_sym_PIPE] = ACTIONS(955), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(953), + [anon_sym_PERCENT] = ACTIONS(955), + [anon_sym_STAR_STAR] = ACTIONS(955), + [anon_sym_LT_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ_EQ] = ACTIONS(955), + [anon_sym_GT_EQ] = ACTIONS(955), + [anon_sym_QMARK_QMARK] = ACTIONS(955), + [anon_sym_instanceof] = ACTIONS(955), + [anon_sym_BANG] = ACTIONS(953), + [anon_sym_TILDE] = ACTIONS(953), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(953), + [anon_sym_DASH_DASH] = ACTIONS(953), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(958), - [sym_number] = ACTIONS(958), - [sym_private_property_identifier] = ACTIONS(958), - [sym_this] = ACTIONS(958), - [sym_super] = ACTIONS(958), - [sym_true] = ACTIONS(958), - [sym_false] = ACTIONS(958), - [sym_null] = ACTIONS(958), - [sym_undefined] = ACTIONS(958), - [anon_sym_AT] = ACTIONS(958), - [anon_sym_static] = ACTIONS(958), - [anon_sym_get] = ACTIONS(958), - [anon_sym_set] = ACTIONS(958), - [sym__automatic_semicolon] = ACTIONS(962), - [sym__ternary_qmark] = ACTIONS(964), + [anon_sym_BQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(953), + [sym_private_property_identifier] = ACTIONS(953), + [sym_this] = ACTIONS(953), + [sym_super] = ACTIONS(953), + [sym_true] = ACTIONS(953), + [sym_false] = ACTIONS(953), + [sym_null] = ACTIONS(953), + [sym_undefined] = ACTIONS(953), + [anon_sym_AT] = ACTIONS(953), + [anon_sym_static] = ACTIONS(953), + [anon_sym_get] = ACTIONS(953), + [anon_sym_set] = ACTIONS(953), + [sym__automatic_semicolon] = ACTIONS(957), + [sym__ternary_qmark] = ACTIONS(959), [sym_html_comment] = ACTIONS(5), }, [162] = { [sym_comment] = STATE(162), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_default] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_else] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_case] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), + [ts_builtin_sym_end] = ACTIONS(928), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(826), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(826), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(826), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_EQ] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(826), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(826), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(826), + [anon_sym_PIPE_PIPE] = ACTIONS(826), + [anon_sym_GT_GT] = ACTIONS(826), + [anon_sym_GT_GT_GT] = ACTIONS(826), + [anon_sym_LT_LT] = ACTIONS(826), + [anon_sym_AMP] = ACTIONS(826), + [anon_sym_CARET] = ACTIONS(826), + [anon_sym_PIPE] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(826), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_QMARK_QMARK] = ACTIONS(826), + [anon_sym_instanceof] = ACTIONS(826), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(938), - [sym__ternary_qmark] = ACTIONS(938), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(961), + [sym__ternary_qmark] = ACTIONS(832), [sym_html_comment] = ACTIONS(5), }, [163] = { [sym_comment] = STATE(163), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_default] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_else] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_case] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DOT] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(856), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(856), - [anon_sym_PIPE_PIPE] = ACTIONS(856), - [anon_sym_GT_GT] = ACTIONS(856), - [anon_sym_GT_GT_GT] = ACTIONS(856), - [anon_sym_LT_LT] = ACTIONS(856), - [anon_sym_AMP] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_QMARK_QMARK] = ACTIONS(856), - [anon_sym_instanceof] = ACTIONS(856), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), + [sym_identifier] = ACTIONS(963), + [anon_sym_export] = ACTIONS(963), + [anon_sym_STAR] = ACTIONS(965), + [anon_sym_default] = ACTIONS(963), + [anon_sym_LBRACE] = ACTIONS(963), + [anon_sym_COMMA] = ACTIONS(965), + [anon_sym_RBRACE] = ACTIONS(963), + [anon_sym_import] = ACTIONS(963), + [anon_sym_with] = ACTIONS(963), + [anon_sym_var] = ACTIONS(963), + [anon_sym_let] = ACTIONS(963), + [anon_sym_const] = ACTIONS(963), + [anon_sym_else] = ACTIONS(963), + [anon_sym_if] = ACTIONS(963), + [anon_sym_switch] = ACTIONS(963), + [anon_sym_for] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(963), + [anon_sym_await] = ACTIONS(963), + [anon_sym_in] = ACTIONS(965), + [anon_sym_while] = ACTIONS(963), + [anon_sym_do] = ACTIONS(963), + [anon_sym_try] = ACTIONS(963), + [anon_sym_break] = ACTIONS(963), + [anon_sym_continue] = ACTIONS(963), + [anon_sym_debugger] = ACTIONS(963), + [anon_sym_return] = ACTIONS(963), + [anon_sym_throw] = ACTIONS(963), + [anon_sym_SEMI] = ACTIONS(963), + [anon_sym_case] = ACTIONS(963), + [anon_sym_yield] = ACTIONS(963), + [anon_sym_LBRACK] = ACTIONS(963), + [anon_sym_LTtemplate_GT] = ACTIONS(963), + [anon_sym_LT] = ACTIONS(963), + [anon_sym_GT] = ACTIONS(965), + [anon_sym_DOT] = ACTIONS(965), + [anon_sym_DQUOTE] = ACTIONS(963), + [anon_sym_SQUOTE] = ACTIONS(963), + [anon_sym_class] = ACTIONS(963), + [anon_sym_async] = ACTIONS(963), + [anon_sym_function] = ACTIONS(963), + [sym_optional_chain] = ACTIONS(965), + [anon_sym_new] = ACTIONS(963), + [anon_sym_AMP_AMP] = ACTIONS(965), + [anon_sym_PIPE_PIPE] = ACTIONS(965), + [anon_sym_GT_GT] = ACTIONS(965), + [anon_sym_GT_GT_GT] = ACTIONS(965), + [anon_sym_LT_LT] = ACTIONS(965), + [anon_sym_AMP] = ACTIONS(965), + [anon_sym_CARET] = ACTIONS(965), + [anon_sym_PIPE] = ACTIONS(965), + [anon_sym_PLUS] = ACTIONS(963), + [anon_sym_DASH] = ACTIONS(963), + [anon_sym_SLASH] = ACTIONS(963), + [anon_sym_PERCENT] = ACTIONS(965), + [anon_sym_STAR_STAR] = ACTIONS(965), + [anon_sym_LT_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ_EQ] = ACTIONS(965), + [anon_sym_GT_EQ] = ACTIONS(965), + [anon_sym_QMARK_QMARK] = ACTIONS(965), + [anon_sym_instanceof] = ACTIONS(965), + [anon_sym_BANG] = ACTIONS(963), + [anon_sym_TILDE] = ACTIONS(963), + [anon_sym_typeof] = ACTIONS(963), + [anon_sym_void] = ACTIONS(963), + [anon_sym_delete] = ACTIONS(963), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(966), - [sym__ternary_qmark] = ACTIONS(948), + [anon_sym_BQUOTE] = ACTIONS(963), + [sym_number] = ACTIONS(963), + [sym_private_property_identifier] = ACTIONS(963), + [sym_this] = ACTIONS(963), + [sym_super] = ACTIONS(963), + [sym_true] = ACTIONS(963), + [sym_false] = ACTIONS(963), + [sym_null] = ACTIONS(963), + [sym_undefined] = ACTIONS(963), + [anon_sym_AT] = ACTIONS(963), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), + [sym__automatic_semicolon] = ACTIONS(967), + [sym__ternary_qmark] = ACTIONS(969), [sym_html_comment] = ACTIONS(5), }, [164] = { [sym_comment] = STATE(164), - [sym_identifier] = ACTIONS(968), - [anon_sym_export] = ACTIONS(968), - [anon_sym_STAR] = ACTIONS(970), - [anon_sym_default] = ACTIONS(968), - [anon_sym_LBRACE] = ACTIONS(968), - [anon_sym_COMMA] = ACTIONS(970), - [anon_sym_RBRACE] = ACTIONS(968), - [anon_sym_import] = ACTIONS(968), - [anon_sym_with] = ACTIONS(968), - [anon_sym_var] = ACTIONS(968), - [anon_sym_let] = ACTIONS(968), - [anon_sym_const] = ACTIONS(968), - [anon_sym_else] = ACTIONS(968), - [anon_sym_if] = ACTIONS(968), - [anon_sym_switch] = ACTIONS(968), - [anon_sym_for] = ACTIONS(968), - [anon_sym_LPAREN] = ACTIONS(968), - [anon_sym_await] = ACTIONS(968), - [anon_sym_in] = ACTIONS(970), - [anon_sym_while] = ACTIONS(968), - [anon_sym_do] = ACTIONS(968), - [anon_sym_try] = ACTIONS(968), - [anon_sym_break] = ACTIONS(968), - [anon_sym_continue] = ACTIONS(968), - [anon_sym_debugger] = ACTIONS(968), - [anon_sym_return] = ACTIONS(968), - [anon_sym_throw] = ACTIONS(968), - [anon_sym_SEMI] = ACTIONS(968), - [anon_sym_case] = ACTIONS(968), - [anon_sym_yield] = ACTIONS(968), - [anon_sym_LBRACK] = ACTIONS(968), - [anon_sym_LTtemplate_GT] = ACTIONS(968), - [anon_sym_LT] = ACTIONS(968), - [anon_sym_GT] = ACTIONS(970), - [anon_sym_DOT] = ACTIONS(970), - [anon_sym_DQUOTE] = ACTIONS(968), - [anon_sym_SQUOTE] = ACTIONS(968), - [anon_sym_class] = ACTIONS(968), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(968), - [sym_optional_chain] = ACTIONS(970), - [anon_sym_new] = ACTIONS(968), - [anon_sym_AMP_AMP] = ACTIONS(970), - [anon_sym_PIPE_PIPE] = ACTIONS(970), - [anon_sym_GT_GT] = ACTIONS(970), - [anon_sym_GT_GT_GT] = ACTIONS(970), - [anon_sym_LT_LT] = ACTIONS(970), - [anon_sym_AMP] = ACTIONS(970), - [anon_sym_CARET] = ACTIONS(970), - [anon_sym_PIPE] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(968), - [anon_sym_DASH] = ACTIONS(968), - [anon_sym_SLASH] = ACTIONS(968), - [anon_sym_PERCENT] = ACTIONS(970), - [anon_sym_STAR_STAR] = ACTIONS(970), - [anon_sym_LT_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ_EQ] = ACTIONS(970), - [anon_sym_GT_EQ] = ACTIONS(970), - [anon_sym_QMARK_QMARK] = ACTIONS(970), - [anon_sym_instanceof] = ACTIONS(970), - [anon_sym_BANG] = ACTIONS(968), - [anon_sym_TILDE] = ACTIONS(968), - [anon_sym_typeof] = ACTIONS(968), - [anon_sym_void] = ACTIONS(968), - [anon_sym_delete] = ACTIONS(968), - [anon_sym_PLUS_PLUS] = ACTIONS(968), - [anon_sym_DASH_DASH] = ACTIONS(968), + [sym_identifier] = ACTIONS(971), + [anon_sym_export] = ACTIONS(971), + [anon_sym_STAR] = ACTIONS(973), + [anon_sym_default] = ACTIONS(971), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(973), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_import] = ACTIONS(971), + [anon_sym_with] = ACTIONS(971), + [anon_sym_var] = ACTIONS(971), + [anon_sym_let] = ACTIONS(971), + [anon_sym_const] = ACTIONS(971), + [anon_sym_else] = ACTIONS(971), + [anon_sym_if] = ACTIONS(971), + [anon_sym_switch] = ACTIONS(971), + [anon_sym_for] = ACTIONS(971), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_await] = ACTIONS(971), + [anon_sym_in] = ACTIONS(973), + [anon_sym_while] = ACTIONS(971), + [anon_sym_do] = ACTIONS(971), + [anon_sym_try] = ACTIONS(971), + [anon_sym_break] = ACTIONS(971), + [anon_sym_continue] = ACTIONS(971), + [anon_sym_debugger] = ACTIONS(971), + [anon_sym_return] = ACTIONS(971), + [anon_sym_throw] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_case] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(971), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LTtemplate_GT] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(971), + [anon_sym_GT] = ACTIONS(973), + [anon_sym_DOT] = ACTIONS(973), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_class] = ACTIONS(971), + [anon_sym_async] = ACTIONS(971), + [anon_sym_function] = ACTIONS(971), + [sym_optional_chain] = ACTIONS(973), + [anon_sym_new] = ACTIONS(971), + [anon_sym_AMP_AMP] = ACTIONS(973), + [anon_sym_PIPE_PIPE] = ACTIONS(973), + [anon_sym_GT_GT] = ACTIONS(973), + [anon_sym_GT_GT_GT] = ACTIONS(973), + [anon_sym_LT_LT] = ACTIONS(973), + [anon_sym_AMP] = ACTIONS(973), + [anon_sym_CARET] = ACTIONS(973), + [anon_sym_PIPE] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(971), + [anon_sym_DASH] = ACTIONS(971), + [anon_sym_SLASH] = ACTIONS(971), + [anon_sym_PERCENT] = ACTIONS(973), + [anon_sym_STAR_STAR] = ACTIONS(973), + [anon_sym_LT_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ_EQ] = ACTIONS(973), + [anon_sym_GT_EQ] = ACTIONS(973), + [anon_sym_QMARK_QMARK] = ACTIONS(973), + [anon_sym_instanceof] = ACTIONS(973), + [anon_sym_BANG] = ACTIONS(971), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_typeof] = ACTIONS(971), + [anon_sym_void] = ACTIONS(971), + [anon_sym_delete] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(968), - [sym_number] = ACTIONS(968), - [sym_private_property_identifier] = ACTIONS(968), - [sym_this] = ACTIONS(968), - [sym_super] = ACTIONS(968), - [sym_true] = ACTIONS(968), - [sym_false] = ACTIONS(968), - [sym_null] = ACTIONS(968), - [sym_undefined] = ACTIONS(968), - [anon_sym_AT] = ACTIONS(968), - [anon_sym_static] = ACTIONS(968), - [anon_sym_get] = ACTIONS(968), - [anon_sym_set] = ACTIONS(968), - [sym__automatic_semicolon] = ACTIONS(972), - [sym__ternary_qmark] = ACTIONS(974), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(971), + [sym_super] = ACTIONS(971), + [sym_true] = ACTIONS(971), + [sym_false] = ACTIONS(971), + [sym_null] = ACTIONS(971), + [sym_undefined] = ACTIONS(971), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(971), + [anon_sym_get] = ACTIONS(971), + [anon_sym_set] = ACTIONS(971), + [sym__automatic_semicolon] = ACTIONS(975), + [sym__ternary_qmark] = ACTIONS(977), [sym_html_comment] = ACTIONS(5), }, [165] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2098), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1082), - [sym_subscript_expression] = STATE(1082), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), [sym_comment] = STATE(165), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1956), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_pattern_repeat1] = STATE(2102), - [sym_identifier] = ACTIONS(976), - [anon_sym_export] = ACTIONS(978), - [anon_sym_LBRACE] = ACTIONS(980), - [anon_sym_COMMA] = ACTIONS(904), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(978), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(982), - [anon_sym_RBRACK] = ACTIONS(908), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(984), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [sym_identifier] = ACTIONS(979), + [anon_sym_export] = ACTIONS(979), + [anon_sym_STAR] = ACTIONS(981), + [anon_sym_default] = ACTIONS(979), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(981), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_import] = ACTIONS(979), + [anon_sym_with] = ACTIONS(979), + [anon_sym_var] = ACTIONS(979), + [anon_sym_let] = ACTIONS(979), + [anon_sym_const] = ACTIONS(979), + [anon_sym_else] = ACTIONS(979), + [anon_sym_if] = ACTIONS(979), + [anon_sym_switch] = ACTIONS(979), + [anon_sym_for] = ACTIONS(979), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_await] = ACTIONS(979), + [anon_sym_in] = ACTIONS(981), + [anon_sym_while] = ACTIONS(979), + [anon_sym_do] = ACTIONS(979), + [anon_sym_try] = ACTIONS(979), + [anon_sym_break] = ACTIONS(979), + [anon_sym_continue] = ACTIONS(979), + [anon_sym_debugger] = ACTIONS(979), + [anon_sym_return] = ACTIONS(979), + [anon_sym_throw] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_case] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(979), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LTtemplate_GT] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(979), + [anon_sym_GT] = ACTIONS(981), + [anon_sym_DOT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_class] = ACTIONS(979), + [anon_sym_async] = ACTIONS(979), + [anon_sym_function] = ACTIONS(979), + [sym_optional_chain] = ACTIONS(981), + [anon_sym_new] = ACTIONS(979), + [anon_sym_AMP_AMP] = ACTIONS(981), + [anon_sym_PIPE_PIPE] = ACTIONS(981), + [anon_sym_GT_GT] = ACTIONS(981), + [anon_sym_GT_GT_GT] = ACTIONS(981), + [anon_sym_LT_LT] = ACTIONS(981), + [anon_sym_AMP] = ACTIONS(981), + [anon_sym_CARET] = ACTIONS(981), + [anon_sym_PIPE] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(979), + [anon_sym_DASH] = ACTIONS(979), + [anon_sym_SLASH] = ACTIONS(979), + [anon_sym_PERCENT] = ACTIONS(981), + [anon_sym_STAR_STAR] = ACTIONS(981), + [anon_sym_LT_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ_EQ] = ACTIONS(981), + [anon_sym_GT_EQ] = ACTIONS(981), + [anon_sym_QMARK_QMARK] = ACTIONS(981), + [anon_sym_instanceof] = ACTIONS(981), + [anon_sym_BANG] = ACTIONS(979), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_typeof] = ACTIONS(979), + [anon_sym_void] = ACTIONS(979), + [anon_sym_delete] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(986), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(978), - [anon_sym_get] = ACTIONS(978), - [anon_sym_set] = ACTIONS(978), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(979), + [sym_super] = ACTIONS(979), + [sym_true] = ACTIONS(979), + [sym_false] = ACTIONS(979), + [sym_null] = ACTIONS(979), + [sym_undefined] = ACTIONS(979), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(979), + [anon_sym_get] = ACTIONS(979), + [anon_sym_set] = ACTIONS(979), + [sym__automatic_semicolon] = ACTIONS(983), + [sym__ternary_qmark] = ACTIONS(985), [sym_html_comment] = ACTIONS(5), }, [166] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1342), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2479), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_spread_element] = STATE(2135), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), [sym_comment] = STATE(166), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(2136), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_identifier] = ACTIONS(987), + [anon_sym_export] = ACTIONS(987), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_default] = ACTIONS(987), + [anon_sym_LBRACE] = ACTIONS(987), + [anon_sym_COMMA] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(987), + [anon_sym_import] = ACTIONS(987), + [anon_sym_with] = ACTIONS(987), + [anon_sym_var] = ACTIONS(987), + [anon_sym_let] = ACTIONS(987), + [anon_sym_const] = ACTIONS(987), + [anon_sym_else] = ACTIONS(987), + [anon_sym_if] = ACTIONS(987), + [anon_sym_switch] = ACTIONS(987), + [anon_sym_for] = ACTIONS(987), + [anon_sym_LPAREN] = ACTIONS(987), + [anon_sym_await] = ACTIONS(987), + [anon_sym_in] = ACTIONS(989), + [anon_sym_while] = ACTIONS(987), + [anon_sym_do] = ACTIONS(987), + [anon_sym_try] = ACTIONS(987), + [anon_sym_break] = ACTIONS(987), + [anon_sym_continue] = ACTIONS(987), + [anon_sym_debugger] = ACTIONS(987), + [anon_sym_return] = ACTIONS(987), + [anon_sym_throw] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(987), + [anon_sym_case] = ACTIONS(987), + [anon_sym_yield] = ACTIONS(987), + [anon_sym_LBRACK] = ACTIONS(987), + [anon_sym_LTtemplate_GT] = ACTIONS(987), + [anon_sym_LT] = ACTIONS(987), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(987), + [anon_sym_SQUOTE] = ACTIONS(987), + [anon_sym_class] = ACTIONS(987), + [anon_sym_async] = ACTIONS(987), + [anon_sym_function] = ACTIONS(987), + [sym_optional_chain] = ACTIONS(989), + [anon_sym_new] = ACTIONS(987), + [anon_sym_AMP_AMP] = ACTIONS(989), + [anon_sym_PIPE_PIPE] = ACTIONS(989), + [anon_sym_GT_GT] = ACTIONS(989), + [anon_sym_GT_GT_GT] = ACTIONS(989), + [anon_sym_LT_LT] = ACTIONS(989), + [anon_sym_AMP] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(987), + [anon_sym_DASH] = ACTIONS(987), + [anon_sym_SLASH] = ACTIONS(987), + [anon_sym_PERCENT] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_QMARK_QMARK] = ACTIONS(989), + [anon_sym_instanceof] = ACTIONS(989), + [anon_sym_BANG] = ACTIONS(987), + [anon_sym_TILDE] = ACTIONS(987), + [anon_sym_typeof] = ACTIONS(987), + [anon_sym_void] = ACTIONS(987), + [anon_sym_delete] = ACTIONS(987), + [anon_sym_PLUS_PLUS] = ACTIONS(987), + [anon_sym_DASH_DASH] = ACTIONS(987), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(987), + [sym_number] = ACTIONS(987), + [sym_private_property_identifier] = ACTIONS(987), + [sym_this] = ACTIONS(987), + [sym_super] = ACTIONS(987), + [sym_true] = ACTIONS(987), + [sym_false] = ACTIONS(987), + [sym_null] = ACTIONS(987), + [sym_undefined] = ACTIONS(987), + [anon_sym_AT] = ACTIONS(987), + [anon_sym_static] = ACTIONS(987), + [anon_sym_get] = ACTIONS(987), + [anon_sym_set] = ACTIONS(987), + [sym__automatic_semicolon] = ACTIONS(991), + [sym__ternary_qmark] = ACTIONS(993), + [sym_html_comment] = ACTIONS(5), + }, + [167] = { + [sym_comment] = STATE(167), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(995), + [anon_sym_default] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(995), + [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_RBRACE] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_else] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(995), + [anon_sym_await] = ACTIONS(995), + [anon_sym_in] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_break] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_SEMI] = ACTIONS(995), + [anon_sym_case] = ACTIONS(995), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(995), + [anon_sym_LTtemplate_GT] = ACTIONS(995), + [anon_sym_LT] = ACTIONS(995), + [anon_sym_GT] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(995), + [anon_sym_DQUOTE] = ACTIONS(995), + [anon_sym_SQUOTE] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_async] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [sym_optional_chain] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_AMP_AMP] = ACTIONS(995), + [anon_sym_PIPE_PIPE] = ACTIONS(995), + [anon_sym_GT_GT] = ACTIONS(995), + [anon_sym_GT_GT_GT] = ACTIONS(995), + [anon_sym_LT_LT] = ACTIONS(995), + [anon_sym_AMP] = ACTIONS(995), + [anon_sym_CARET] = ACTIONS(995), + [anon_sym_PIPE] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(995), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_instanceof] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(995), + [anon_sym_TILDE] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_PLUS_PLUS] = ACTIONS(995), + [anon_sym_DASH_DASH] = ACTIONS(995), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(995), + [sym_number] = ACTIONS(995), + [sym_private_property_identifier] = ACTIONS(995), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(995), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(997), + [sym__ternary_qmark] = ACTIONS(997), + [sym_html_comment] = ACTIONS(5), + }, + [168] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1183), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2008), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2621), + [sym_string] = STATE(975), + [sym_comment] = STATE(168), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1757), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_COMMA] = ACTIONS(988), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(802), [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(999), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_RBRACK] = ACTIONS(988), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), @@ -33020,7 +32955,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(808), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(109), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -33047,473 +32982,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(802), [sym_html_comment] = ACTIONS(5), }, - [167] = { - [sym_comment] = STATE(167), - [sym_identifier] = ACTIONS(991), - [anon_sym_export] = ACTIONS(991), - [anon_sym_STAR] = ACTIONS(993), - [anon_sym_default] = ACTIONS(991), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(991), - [anon_sym_import] = ACTIONS(991), - [anon_sym_with] = ACTIONS(991), - [anon_sym_var] = ACTIONS(991), - [anon_sym_let] = ACTIONS(991), - [anon_sym_const] = ACTIONS(991), - [anon_sym_else] = ACTIONS(991), - [anon_sym_if] = ACTIONS(991), - [anon_sym_switch] = ACTIONS(991), - [anon_sym_for] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(991), - [anon_sym_await] = ACTIONS(991), - [anon_sym_in] = ACTIONS(993), - [anon_sym_while] = ACTIONS(991), - [anon_sym_do] = ACTIONS(991), - [anon_sym_try] = ACTIONS(991), - [anon_sym_break] = ACTIONS(991), - [anon_sym_continue] = ACTIONS(991), - [anon_sym_debugger] = ACTIONS(991), - [anon_sym_return] = ACTIONS(991), - [anon_sym_throw] = ACTIONS(991), - [anon_sym_SEMI] = ACTIONS(991), - [anon_sym_case] = ACTIONS(991), - [anon_sym_yield] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_LTtemplate_GT] = ACTIONS(991), - [anon_sym_LT] = ACTIONS(991), - [anon_sym_GT] = ACTIONS(993), - [anon_sym_DOT] = ACTIONS(993), - [anon_sym_DQUOTE] = ACTIONS(991), - [anon_sym_SQUOTE] = ACTIONS(991), - [anon_sym_class] = ACTIONS(991), - [anon_sym_async] = ACTIONS(991), - [anon_sym_function] = ACTIONS(991), - [sym_optional_chain] = ACTIONS(993), - [anon_sym_new] = ACTIONS(991), - [anon_sym_AMP_AMP] = ACTIONS(993), - [anon_sym_PIPE_PIPE] = ACTIONS(993), - [anon_sym_GT_GT] = ACTIONS(993), - [anon_sym_GT_GT_GT] = ACTIONS(993), - [anon_sym_LT_LT] = ACTIONS(993), - [anon_sym_AMP] = ACTIONS(993), - [anon_sym_CARET] = ACTIONS(993), - [anon_sym_PIPE] = ACTIONS(993), - [anon_sym_PLUS] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_PERCENT] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(993), - [anon_sym_LT_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ_EQ] = ACTIONS(993), - [anon_sym_GT_EQ] = ACTIONS(993), - [anon_sym_QMARK_QMARK] = ACTIONS(993), - [anon_sym_instanceof] = ACTIONS(993), - [anon_sym_BANG] = ACTIONS(991), - [anon_sym_TILDE] = ACTIONS(991), - [anon_sym_typeof] = ACTIONS(991), - [anon_sym_void] = ACTIONS(991), - [anon_sym_delete] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_DASH_DASH] = ACTIONS(991), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(991), - [sym_number] = ACTIONS(991), - [sym_private_property_identifier] = ACTIONS(991), - [sym_this] = ACTIONS(991), - [sym_super] = ACTIONS(991), - [sym_true] = ACTIONS(991), - [sym_false] = ACTIONS(991), - [sym_null] = ACTIONS(991), - [sym_undefined] = ACTIONS(991), - [anon_sym_AT] = ACTIONS(991), - [anon_sym_static] = ACTIONS(991), - [anon_sym_get] = ACTIONS(991), - [anon_sym_set] = ACTIONS(991), - [sym__automatic_semicolon] = ACTIONS(995), - [sym__ternary_qmark] = ACTIONS(997), - [sym_html_comment] = ACTIONS(5), - }, - [168] = { - [sym_comment] = STATE(168), - [ts_builtin_sym_end] = ACTIONS(999), - [sym_identifier] = ACTIONS(991), - [anon_sym_export] = ACTIONS(991), - [anon_sym_STAR] = ACTIONS(993), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(991), - [anon_sym_import] = ACTIONS(991), - [anon_sym_with] = ACTIONS(991), - [anon_sym_var] = ACTIONS(991), - [anon_sym_let] = ACTIONS(991), - [anon_sym_const] = ACTIONS(991), - [anon_sym_else] = ACTIONS(991), - [anon_sym_if] = ACTIONS(991), - [anon_sym_switch] = ACTIONS(991), - [anon_sym_for] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(991), - [anon_sym_await] = ACTIONS(991), - [anon_sym_in] = ACTIONS(993), - [anon_sym_while] = ACTIONS(991), - [anon_sym_do] = ACTIONS(991), - [anon_sym_try] = ACTIONS(991), - [anon_sym_break] = ACTIONS(991), - [anon_sym_continue] = ACTIONS(991), - [anon_sym_debugger] = ACTIONS(991), - [anon_sym_return] = ACTIONS(991), - [anon_sym_throw] = ACTIONS(991), - [anon_sym_SEMI] = ACTIONS(991), - [anon_sym_yield] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_LTtemplate_GT] = ACTIONS(991), - [anon_sym_LT] = ACTIONS(991), - [anon_sym_GT] = ACTIONS(993), - [anon_sym_DOT] = ACTIONS(993), - [anon_sym_DQUOTE] = ACTIONS(991), - [anon_sym_SQUOTE] = ACTIONS(991), - [anon_sym_class] = ACTIONS(991), - [anon_sym_async] = ACTIONS(991), - [anon_sym_function] = ACTIONS(991), - [sym_optional_chain] = ACTIONS(993), - [anon_sym_new] = ACTIONS(991), - [anon_sym_AMP_AMP] = ACTIONS(993), - [anon_sym_PIPE_PIPE] = ACTIONS(993), - [anon_sym_GT_GT] = ACTIONS(993), - [anon_sym_GT_GT_GT] = ACTIONS(993), - [anon_sym_LT_LT] = ACTIONS(993), - [anon_sym_AMP] = ACTIONS(993), - [anon_sym_CARET] = ACTIONS(993), - [anon_sym_PIPE] = ACTIONS(993), - [anon_sym_PLUS] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_PERCENT] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(993), - [anon_sym_LT_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ_EQ] = ACTIONS(993), - [anon_sym_GT_EQ] = ACTIONS(993), - [anon_sym_QMARK_QMARK] = ACTIONS(993), - [anon_sym_instanceof] = ACTIONS(993), - [anon_sym_BANG] = ACTIONS(991), - [anon_sym_TILDE] = ACTIONS(991), - [anon_sym_typeof] = ACTIONS(991), - [anon_sym_void] = ACTIONS(991), - [anon_sym_delete] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_DASH_DASH] = ACTIONS(991), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(991), - [sym_number] = ACTIONS(991), - [sym_private_property_identifier] = ACTIONS(991), - [sym_this] = ACTIONS(991), - [sym_super] = ACTIONS(991), - [sym_true] = ACTIONS(991), - [sym_false] = ACTIONS(991), - [sym_null] = ACTIONS(991), - [sym_undefined] = ACTIONS(991), - [anon_sym_AT] = ACTIONS(991), - [anon_sym_static] = ACTIONS(991), - [anon_sym_get] = ACTIONS(991), - [anon_sym_set] = ACTIONS(991), - [sym__automatic_semicolon] = ACTIONS(1001), - [sym__ternary_qmark] = ACTIONS(997), - [sym_html_comment] = ACTIONS(5), - }, [169] = { [sym_comment] = STATE(169), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_default] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_case] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), + [ts_builtin_sym_end] = ACTIONS(928), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(824), + [anon_sym_PIPE_PIPE] = ACTIONS(824), + [anon_sym_GT_GT] = ACTIONS(824), + [anon_sym_GT_GT_GT] = ACTIONS(824), + [anon_sym_LT_LT] = ACTIONS(824), + [anon_sym_AMP] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_QMARK_QMARK] = ACTIONS(824), + [anon_sym_instanceof] = ACTIONS(824), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(938), - [sym__ternary_qmark] = ACTIONS(938), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(1001), + [sym__ternary_qmark] = ACTIONS(928), [sym_html_comment] = ACTIONS(5), }, [170] = { [sym_comment] = STATE(170), - [sym_identifier] = ACTIONS(952), - [anon_sym_export] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_default] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_COMMA] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_import] = ACTIONS(952), - [anon_sym_with] = ACTIONS(952), - [anon_sym_var] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_switch] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_await] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_debugger] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_throw] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_case] = ACTIONS(952), - [anon_sym_yield] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LTtemplate_GT] = ACTIONS(952), - [anon_sym_LT] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [anon_sym_SQUOTE] = ACTIONS(952), - [anon_sym_class] = ACTIONS(952), - [anon_sym_async] = ACTIONS(952), - [anon_sym_function] = ACTIONS(952), - [sym_optional_chain] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_AMP_AMP] = ACTIONS(952), - [anon_sym_PIPE_PIPE] = ACTIONS(952), - [anon_sym_GT_GT] = ACTIONS(952), - [anon_sym_GT_GT_GT] = ACTIONS(952), - [anon_sym_LT_LT] = ACTIONS(952), - [anon_sym_AMP] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_PERCENT] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_QMARK_QMARK] = ACTIONS(952), - [anon_sym_instanceof] = ACTIONS(952), - [anon_sym_BANG] = ACTIONS(952), - [anon_sym_TILDE] = ACTIONS(952), - [anon_sym_typeof] = ACTIONS(952), - [anon_sym_void] = ACTIONS(952), - [anon_sym_delete] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(952), - [sym_number] = ACTIONS(952), - [sym_private_property_identifier] = ACTIONS(952), - [sym_this] = ACTIONS(952), - [sym_super] = ACTIONS(952), - [sym_true] = ACTIONS(952), - [sym_false] = ACTIONS(952), - [sym_null] = ACTIONS(952), - [sym_undefined] = ACTIONS(952), - [anon_sym_AT] = ACTIONS(952), - [anon_sym_static] = ACTIONS(952), - [anon_sym_get] = ACTIONS(952), - [anon_sym_set] = ACTIONS(952), - [sym__automatic_semicolon] = ACTIONS(954), - [sym__ternary_qmark] = ACTIONS(954), - [sym_html_comment] = ACTIONS(5), - }, - [171] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2479), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(171), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(2136), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), - [anon_sym_COMMA] = ACTIONS(1003), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), - [anon_sym_RBRACK] = ACTIONS(1003), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), - [sym_html_comment] = ACTIONS(5), - }, - [172] = { - [sym_comment] = STATE(172), - [ts_builtin_sym_end] = ACTIONS(1005), [sym_identifier] = ACTIONS(874), [anon_sym_export] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_default] = ACTIONS(874), [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_COMMA] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(874), [anon_sym_RBRACE] = ACTIONS(874), [anon_sym_import] = ACTIONS(874), [anon_sym_with] = ACTIONS(874), [anon_sym_var] = ACTIONS(874), [anon_sym_let] = ACTIONS(874), [anon_sym_const] = ACTIONS(874), - [anon_sym_else] = ACTIONS(874), [anon_sym_if] = ACTIONS(874), [anon_sym_switch] = ACTIONS(874), [anon_sym_for] = ACTIONS(874), [anon_sym_LPAREN] = ACTIONS(874), [anon_sym_await] = ACTIONS(874), - [anon_sym_in] = ACTIONS(876), + [anon_sym_in] = ACTIONS(874), [anon_sym_while] = ACTIONS(874), [anon_sym_do] = ACTIONS(874), [anon_sym_try] = ACTIONS(874), @@ -33523,40 +33100,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(874), [anon_sym_throw] = ACTIONS(874), [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_case] = ACTIONS(874), [anon_sym_yield] = ACTIONS(874), [anon_sym_LBRACK] = ACTIONS(874), [anon_sym_LTtemplate_GT] = ACTIONS(874), [anon_sym_LT] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), [anon_sym_DQUOTE] = ACTIONS(874), [anon_sym_SQUOTE] = ACTIONS(874), [anon_sym_class] = ACTIONS(874), [anon_sym_async] = ACTIONS(874), [anon_sym_function] = ACTIONS(874), - [sym_optional_chain] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(874), [anon_sym_new] = ACTIONS(874), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(874), + [anon_sym_PIPE_PIPE] = ACTIONS(874), + [anon_sym_GT_GT] = ACTIONS(874), + [anon_sym_GT_GT_GT] = ACTIONS(874), + [anon_sym_LT_LT] = ACTIONS(874), + [anon_sym_AMP] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), [anon_sym_PLUS] = ACTIONS(874), [anon_sym_DASH] = ACTIONS(874), [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_QMARK_QMARK] = ACTIONS(874), + [anon_sym_instanceof] = ACTIONS(874), [anon_sym_BANG] = ACTIONS(874), [anon_sym_TILDE] = ACTIONS(874), [anon_sym_typeof] = ACTIONS(874), @@ -33578,386 +33156,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(874), [anon_sym_get] = ACTIONS(874), [anon_sym_set] = ACTIONS(874), - [sym__automatic_semicolon] = ACTIONS(1007), - [sym__ternary_qmark] = ACTIONS(880), + [sym__automatic_semicolon] = ACTIONS(876), + [sym__ternary_qmark] = ACTIONS(876), [sym_html_comment] = ACTIONS(5), }, - [173] = { - [sym_comment] = STATE(173), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_default] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_case] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), + [171] = { + [sym_comment] = STATE(171), + [ts_builtin_sym_end] = ACTIONS(1003), + [sym_identifier] = ACTIONS(941), + [anon_sym_export] = ACTIONS(941), + [anon_sym_STAR] = ACTIONS(943), + [anon_sym_LBRACE] = ACTIONS(941), + [anon_sym_COMMA] = ACTIONS(943), + [anon_sym_RBRACE] = ACTIONS(941), + [anon_sym_import] = ACTIONS(941), + [anon_sym_with] = ACTIONS(941), + [anon_sym_var] = ACTIONS(941), + [anon_sym_let] = ACTIONS(941), + [anon_sym_const] = ACTIONS(941), + [anon_sym_else] = ACTIONS(941), + [anon_sym_if] = ACTIONS(941), + [anon_sym_switch] = ACTIONS(941), + [anon_sym_for] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_await] = ACTIONS(941), + [anon_sym_in] = ACTIONS(943), + [anon_sym_while] = ACTIONS(941), + [anon_sym_do] = ACTIONS(941), + [anon_sym_try] = ACTIONS(941), + [anon_sym_break] = ACTIONS(941), + [anon_sym_continue] = ACTIONS(941), + [anon_sym_debugger] = ACTIONS(941), + [anon_sym_return] = ACTIONS(941), + [anon_sym_throw] = ACTIONS(941), + [anon_sym_SEMI] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(941), + [anon_sym_LBRACK] = ACTIONS(941), + [anon_sym_LTtemplate_GT] = ACTIONS(941), + [anon_sym_LT] = ACTIONS(941), + [anon_sym_GT] = ACTIONS(943), + [anon_sym_DOT] = ACTIONS(943), + [anon_sym_DQUOTE] = ACTIONS(941), + [anon_sym_SQUOTE] = ACTIONS(941), + [anon_sym_class] = ACTIONS(941), + [anon_sym_async] = ACTIONS(941), + [anon_sym_function] = ACTIONS(941), + [sym_optional_chain] = ACTIONS(943), + [anon_sym_new] = ACTIONS(941), + [anon_sym_AMP_AMP] = ACTIONS(943), + [anon_sym_PIPE_PIPE] = ACTIONS(943), + [anon_sym_GT_GT] = ACTIONS(943), + [anon_sym_GT_GT_GT] = ACTIONS(943), + [anon_sym_LT_LT] = ACTIONS(943), + [anon_sym_AMP] = ACTIONS(943), + [anon_sym_CARET] = ACTIONS(943), + [anon_sym_PIPE] = ACTIONS(943), + [anon_sym_PLUS] = ACTIONS(941), + [anon_sym_DASH] = ACTIONS(941), + [anon_sym_SLASH] = ACTIONS(941), + [anon_sym_PERCENT] = ACTIONS(943), + [anon_sym_STAR_STAR] = ACTIONS(943), + [anon_sym_LT_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ_EQ] = ACTIONS(943), + [anon_sym_GT_EQ] = ACTIONS(943), + [anon_sym_QMARK_QMARK] = ACTIONS(943), + [anon_sym_instanceof] = ACTIONS(943), + [anon_sym_BANG] = ACTIONS(941), + [anon_sym_TILDE] = ACTIONS(941), + [anon_sym_typeof] = ACTIONS(941), + [anon_sym_void] = ACTIONS(941), + [anon_sym_delete] = ACTIONS(941), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(1009), - [sym__ternary_qmark] = ACTIONS(938), + [anon_sym_BQUOTE] = ACTIONS(941), + [sym_number] = ACTIONS(941), + [sym_private_property_identifier] = ACTIONS(941), + [sym_this] = ACTIONS(941), + [sym_super] = ACTIONS(941), + [sym_true] = ACTIONS(941), + [sym_false] = ACTIONS(941), + [sym_null] = ACTIONS(941), + [sym_undefined] = ACTIONS(941), + [anon_sym_AT] = ACTIONS(941), + [anon_sym_static] = ACTIONS(941), + [anon_sym_get] = ACTIONS(941), + [anon_sym_set] = ACTIONS(941), + [sym__automatic_semicolon] = ACTIONS(1005), + [sym__ternary_qmark] = ACTIONS(947), [sym_html_comment] = ACTIONS(5), }, - [174] = { - [sym_comment] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(938), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_else] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), + [172] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2212), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(172), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1992), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_COMMA] = ACTIONS(1007), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(892), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), + [anon_sym_RBRACK] = ACTIONS(1007), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(902), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(1011), - [sym__ternary_qmark] = ACTIONS(938), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(906), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, - [175] = { - [sym_comment] = STATE(175), + [173] = { + [sym_comment] = STATE(173), [ts_builtin_sym_end] = ACTIONS(928), - [sym_identifier] = ACTIONS(926), - [anon_sym_export] = ACTIONS(926), - [anon_sym_STAR] = ACTIONS(926), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_COMMA] = ACTIONS(926), - [anon_sym_RBRACE] = ACTIONS(926), - [anon_sym_import] = ACTIONS(926), - [anon_sym_with] = ACTIONS(926), - [anon_sym_var] = ACTIONS(926), - [anon_sym_let] = ACTIONS(926), - [anon_sym_const] = ACTIONS(926), - [anon_sym_else] = ACTIONS(926), - [anon_sym_if] = ACTIONS(926), - [anon_sym_switch] = ACTIONS(926), - [anon_sym_for] = ACTIONS(926), - [anon_sym_LPAREN] = ACTIONS(926), - [anon_sym_await] = ACTIONS(926), - [anon_sym_in] = ACTIONS(926), - [anon_sym_while] = ACTIONS(926), - [anon_sym_do] = ACTIONS(926), - [anon_sym_try] = ACTIONS(926), - [anon_sym_break] = ACTIONS(926), - [anon_sym_continue] = ACTIONS(926), - [anon_sym_debugger] = ACTIONS(926), - [anon_sym_return] = ACTIONS(926), - [anon_sym_throw] = ACTIONS(926), - [anon_sym_SEMI] = ACTIONS(926), - [anon_sym_yield] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(926), - [anon_sym_LTtemplate_GT] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(926), - [anon_sym_DOT] = ACTIONS(926), - [anon_sym_DQUOTE] = ACTIONS(926), - [anon_sym_SQUOTE] = ACTIONS(926), - [anon_sym_class] = ACTIONS(926), - [anon_sym_async] = ACTIONS(926), - [anon_sym_function] = ACTIONS(926), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(926), - [anon_sym_AMP_AMP] = ACTIONS(926), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [anon_sym_GT_GT] = ACTIONS(926), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(926), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(926), - [anon_sym_PLUS] = ACTIONS(926), - [anon_sym_DASH] = ACTIONS(926), - [anon_sym_SLASH] = ACTIONS(926), - [anon_sym_PERCENT] = ACTIONS(926), - [anon_sym_STAR_STAR] = ACTIONS(926), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(926), - [anon_sym_BANG] = ACTIONS(926), - [anon_sym_TILDE] = ACTIONS(926), - [anon_sym_typeof] = ACTIONS(926), - [anon_sym_void] = ACTIONS(926), - [anon_sym_delete] = ACTIONS(926), - [anon_sym_PLUS_PLUS] = ACTIONS(926), - [anon_sym_DASH_DASH] = ACTIONS(926), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(926), - [sym_number] = ACTIONS(926), - [sym_private_property_identifier] = ACTIONS(926), - [sym_this] = ACTIONS(926), - [sym_super] = ACTIONS(926), - [sym_true] = ACTIONS(926), - [sym_false] = ACTIONS(926), - [sym_null] = ACTIONS(926), - [sym_undefined] = ACTIONS(926), - [anon_sym_AT] = ACTIONS(926), - [anon_sym_static] = ACTIONS(926), - [anon_sym_get] = ACTIONS(926), - [anon_sym_set] = ACTIONS(926), - [sym__automatic_semicolon] = ACTIONS(928), - [sym__ternary_qmark] = ACTIONS(928), - [sym_html_comment] = ACTIONS(5), - }, - [176] = { - [sym_comment] = STATE(176), - [sym_identifier] = ACTIONS(991), - [anon_sym_export] = ACTIONS(991), - [anon_sym_STAR] = ACTIONS(993), - [anon_sym_default] = ACTIONS(991), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(991), - [anon_sym_import] = ACTIONS(991), - [anon_sym_with] = ACTIONS(991), - [anon_sym_var] = ACTIONS(991), - [anon_sym_let] = ACTIONS(991), - [anon_sym_const] = ACTIONS(991), - [anon_sym_if] = ACTIONS(991), - [anon_sym_switch] = ACTIONS(991), - [anon_sym_for] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(991), - [anon_sym_await] = ACTIONS(991), - [anon_sym_in] = ACTIONS(993), - [anon_sym_while] = ACTIONS(991), - [anon_sym_do] = ACTIONS(991), - [anon_sym_try] = ACTIONS(991), - [anon_sym_break] = ACTIONS(991), - [anon_sym_continue] = ACTIONS(991), - [anon_sym_debugger] = ACTIONS(991), - [anon_sym_return] = ACTIONS(991), - [anon_sym_throw] = ACTIONS(991), - [anon_sym_SEMI] = ACTIONS(991), - [anon_sym_case] = ACTIONS(991), - [anon_sym_yield] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_LTtemplate_GT] = ACTIONS(991), - [anon_sym_LT] = ACTIONS(991), - [anon_sym_GT] = ACTIONS(993), - [anon_sym_DOT] = ACTIONS(993), - [anon_sym_DQUOTE] = ACTIONS(991), - [anon_sym_SQUOTE] = ACTIONS(991), - [anon_sym_class] = ACTIONS(991), - [anon_sym_async] = ACTIONS(991), - [anon_sym_function] = ACTIONS(991), - [sym_optional_chain] = ACTIONS(993), - [anon_sym_new] = ACTIONS(991), - [anon_sym_AMP_AMP] = ACTIONS(993), - [anon_sym_PIPE_PIPE] = ACTIONS(993), - [anon_sym_GT_GT] = ACTIONS(993), - [anon_sym_GT_GT_GT] = ACTIONS(993), - [anon_sym_LT_LT] = ACTIONS(993), - [anon_sym_AMP] = ACTIONS(993), - [anon_sym_CARET] = ACTIONS(993), - [anon_sym_PIPE] = ACTIONS(993), - [anon_sym_PLUS] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_PERCENT] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(993), - [anon_sym_LT_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ_EQ] = ACTIONS(993), - [anon_sym_GT_EQ] = ACTIONS(993), - [anon_sym_QMARK_QMARK] = ACTIONS(993), - [anon_sym_instanceof] = ACTIONS(993), - [anon_sym_BANG] = ACTIONS(991), - [anon_sym_TILDE] = ACTIONS(991), - [anon_sym_typeof] = ACTIONS(991), - [anon_sym_void] = ACTIONS(991), - [anon_sym_delete] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_DASH_DASH] = ACTIONS(991), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(826), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(826), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(826), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_EQ] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(826), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(826), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(826), + [anon_sym_PIPE_PIPE] = ACTIONS(826), + [anon_sym_GT_GT] = ACTIONS(826), + [anon_sym_GT_GT_GT] = ACTIONS(826), + [anon_sym_LT_LT] = ACTIONS(826), + [anon_sym_AMP] = ACTIONS(826), + [anon_sym_CARET] = ACTIONS(826), + [anon_sym_PIPE] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(826), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_EQ_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_QMARK_QMARK] = ACTIONS(826), + [anon_sym_instanceof] = ACTIONS(826), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(991), - [sym_number] = ACTIONS(991), - [sym_private_property_identifier] = ACTIONS(991), - [sym_this] = ACTIONS(991), - [sym_super] = ACTIONS(991), - [sym_true] = ACTIONS(991), - [sym_false] = ACTIONS(991), - [sym_null] = ACTIONS(991), - [sym_undefined] = ACTIONS(991), - [anon_sym_AT] = ACTIONS(991), - [anon_sym_static] = ACTIONS(991), - [anon_sym_get] = ACTIONS(991), - [anon_sym_set] = ACTIONS(991), - [sym__automatic_semicolon] = ACTIONS(1013), - [sym__ternary_qmark] = ACTIONS(997), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(1009), + [sym__ternary_qmark] = ACTIONS(832), [sym_html_comment] = ACTIONS(5), }, - [177] = { - [sym_comment] = STATE(177), + [174] = { + [sym_comment] = STATE(174), + [ts_builtin_sym_end] = ACTIONS(1011), [sym_identifier] = ACTIONS(930), [anon_sym_export] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_default] = ACTIONS(930), + [anon_sym_STAR] = ACTIONS(932), [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_COMMA] = ACTIONS(930), + [anon_sym_COMMA] = ACTIONS(932), [anon_sym_RBRACE] = ACTIONS(930), [anon_sym_import] = ACTIONS(930), [anon_sym_with] = ACTIONS(930), [anon_sym_var] = ACTIONS(930), [anon_sym_let] = ACTIONS(930), [anon_sym_const] = ACTIONS(930), + [anon_sym_else] = ACTIONS(930), [anon_sym_if] = ACTIONS(930), [anon_sym_switch] = ACTIONS(930), [anon_sym_for] = ACTIONS(930), [anon_sym_LPAREN] = ACTIONS(930), [anon_sym_await] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), + [anon_sym_in] = ACTIONS(932), [anon_sym_while] = ACTIONS(930), [anon_sym_do] = ACTIONS(930), [anon_sym_try] = ACTIONS(930), @@ -33967,41 +33457,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(930), [anon_sym_throw] = ACTIONS(930), [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_case] = ACTIONS(930), [anon_sym_yield] = ACTIONS(930), [anon_sym_LBRACK] = ACTIONS(930), [anon_sym_LTtemplate_GT] = ACTIONS(930), [anon_sym_LT] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), + [anon_sym_GT] = ACTIONS(932), + [anon_sym_DOT] = ACTIONS(932), [anon_sym_DQUOTE] = ACTIONS(930), [anon_sym_SQUOTE] = ACTIONS(930), [anon_sym_class] = ACTIONS(930), [anon_sym_async] = ACTIONS(930), [anon_sym_function] = ACTIONS(930), - [sym_optional_chain] = ACTIONS(930), + [sym_optional_chain] = ACTIONS(932), [anon_sym_new] = ACTIONS(930), - [anon_sym_AMP_AMP] = ACTIONS(930), - [anon_sym_PIPE_PIPE] = ACTIONS(930), - [anon_sym_GT_GT] = ACTIONS(930), - [anon_sym_GT_GT_GT] = ACTIONS(930), - [anon_sym_LT_LT] = ACTIONS(930), - [anon_sym_AMP] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), + [anon_sym_AMP_AMP] = ACTIONS(932), + [anon_sym_PIPE_PIPE] = ACTIONS(932), + [anon_sym_GT_GT] = ACTIONS(932), + [anon_sym_GT_GT_GT] = ACTIONS(932), + [anon_sym_LT_LT] = ACTIONS(932), + [anon_sym_AMP] = ACTIONS(932), + [anon_sym_CARET] = ACTIONS(932), + [anon_sym_PIPE] = ACTIONS(932), [anon_sym_PLUS] = ACTIONS(930), [anon_sym_DASH] = ACTIONS(930), [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_PERCENT] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_QMARK_QMARK] = ACTIONS(930), - [anon_sym_instanceof] = ACTIONS(930), + [anon_sym_PERCENT] = ACTIONS(932), + [anon_sym_STAR_STAR] = ACTIONS(932), + [anon_sym_LT_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ_EQ] = ACTIONS(932), + [anon_sym_GT_EQ] = ACTIONS(932), + [anon_sym_QMARK_QMARK] = ACTIONS(932), + [anon_sym_instanceof] = ACTIONS(932), [anon_sym_BANG] = ACTIONS(930), [anon_sym_TILDE] = ACTIONS(930), [anon_sym_typeof] = ACTIONS(930), @@ -34023,61 +33512,1129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(930), [anon_sym_get] = ACTIONS(930), [anon_sym_set] = ACTIONS(930), - [sym__automatic_semicolon] = ACTIONS(932), - [sym__ternary_qmark] = ACTIONS(932), + [sym__automatic_semicolon] = ACTIONS(1013), + [sym__ternary_qmark] = ACTIONS(936), + [sym_html_comment] = ACTIONS(5), + }, + [175] = { + [sym_comment] = STATE(175), + [ts_builtin_sym_end] = ACTIONS(1015), + [sym_identifier] = ACTIONS(953), + [anon_sym_export] = ACTIONS(953), + [anon_sym_STAR] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(953), + [anon_sym_COMMA] = ACTIONS(955), + [anon_sym_RBRACE] = ACTIONS(953), + [anon_sym_import] = ACTIONS(953), + [anon_sym_with] = ACTIONS(953), + [anon_sym_var] = ACTIONS(953), + [anon_sym_let] = ACTIONS(953), + [anon_sym_const] = ACTIONS(953), + [anon_sym_else] = ACTIONS(953), + [anon_sym_if] = ACTIONS(953), + [anon_sym_switch] = ACTIONS(953), + [anon_sym_for] = ACTIONS(953), + [anon_sym_LPAREN] = ACTIONS(953), + [anon_sym_await] = ACTIONS(953), + [anon_sym_in] = ACTIONS(955), + [anon_sym_while] = ACTIONS(953), + [anon_sym_do] = ACTIONS(953), + [anon_sym_try] = ACTIONS(953), + [anon_sym_break] = ACTIONS(953), + [anon_sym_continue] = ACTIONS(953), + [anon_sym_debugger] = ACTIONS(953), + [anon_sym_return] = ACTIONS(953), + [anon_sym_throw] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(953), + [anon_sym_yield] = ACTIONS(953), + [anon_sym_LBRACK] = ACTIONS(953), + [anon_sym_LTtemplate_GT] = ACTIONS(953), + [anon_sym_LT] = ACTIONS(953), + [anon_sym_GT] = ACTIONS(955), + [anon_sym_DOT] = ACTIONS(955), + [anon_sym_DQUOTE] = ACTIONS(953), + [anon_sym_SQUOTE] = ACTIONS(953), + [anon_sym_class] = ACTIONS(953), + [anon_sym_async] = ACTIONS(953), + [anon_sym_function] = ACTIONS(953), + [sym_optional_chain] = ACTIONS(955), + [anon_sym_new] = ACTIONS(953), + [anon_sym_AMP_AMP] = ACTIONS(955), + [anon_sym_PIPE_PIPE] = ACTIONS(955), + [anon_sym_GT_GT] = ACTIONS(955), + [anon_sym_GT_GT_GT] = ACTIONS(955), + [anon_sym_LT_LT] = ACTIONS(955), + [anon_sym_AMP] = ACTIONS(955), + [anon_sym_CARET] = ACTIONS(955), + [anon_sym_PIPE] = ACTIONS(955), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(953), + [anon_sym_PERCENT] = ACTIONS(955), + [anon_sym_STAR_STAR] = ACTIONS(955), + [anon_sym_LT_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ_EQ] = ACTIONS(955), + [anon_sym_GT_EQ] = ACTIONS(955), + [anon_sym_QMARK_QMARK] = ACTIONS(955), + [anon_sym_instanceof] = ACTIONS(955), + [anon_sym_BANG] = ACTIONS(953), + [anon_sym_TILDE] = ACTIONS(953), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(953), + [anon_sym_DASH_DASH] = ACTIONS(953), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(953), + [sym_private_property_identifier] = ACTIONS(953), + [sym_this] = ACTIONS(953), + [sym_super] = ACTIONS(953), + [sym_true] = ACTIONS(953), + [sym_false] = ACTIONS(953), + [sym_null] = ACTIONS(953), + [sym_undefined] = ACTIONS(953), + [anon_sym_AT] = ACTIONS(953), + [anon_sym_static] = ACTIONS(953), + [anon_sym_get] = ACTIONS(953), + [anon_sym_set] = ACTIONS(953), + [sym__automatic_semicolon] = ACTIONS(1017), + [sym__ternary_qmark] = ACTIONS(959), + [sym_html_comment] = ACTIONS(5), + }, + [176] = { + [sym_comment] = STATE(176), + [ts_builtin_sym_end] = ACTIONS(1019), + [sym_identifier] = ACTIONS(963), + [anon_sym_export] = ACTIONS(963), + [anon_sym_STAR] = ACTIONS(965), + [anon_sym_LBRACE] = ACTIONS(963), + [anon_sym_COMMA] = ACTIONS(965), + [anon_sym_RBRACE] = ACTIONS(963), + [anon_sym_import] = ACTIONS(963), + [anon_sym_with] = ACTIONS(963), + [anon_sym_var] = ACTIONS(963), + [anon_sym_let] = ACTIONS(963), + [anon_sym_const] = ACTIONS(963), + [anon_sym_else] = ACTIONS(963), + [anon_sym_if] = ACTIONS(963), + [anon_sym_switch] = ACTIONS(963), + [anon_sym_for] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(963), + [anon_sym_await] = ACTIONS(963), + [anon_sym_in] = ACTIONS(965), + [anon_sym_while] = ACTIONS(963), + [anon_sym_do] = ACTIONS(963), + [anon_sym_try] = ACTIONS(963), + [anon_sym_break] = ACTIONS(963), + [anon_sym_continue] = ACTIONS(963), + [anon_sym_debugger] = ACTIONS(963), + [anon_sym_return] = ACTIONS(963), + [anon_sym_throw] = ACTIONS(963), + [anon_sym_SEMI] = ACTIONS(963), + [anon_sym_yield] = ACTIONS(963), + [anon_sym_LBRACK] = ACTIONS(963), + [anon_sym_LTtemplate_GT] = ACTIONS(963), + [anon_sym_LT] = ACTIONS(963), + [anon_sym_GT] = ACTIONS(965), + [anon_sym_DOT] = ACTIONS(965), + [anon_sym_DQUOTE] = ACTIONS(963), + [anon_sym_SQUOTE] = ACTIONS(963), + [anon_sym_class] = ACTIONS(963), + [anon_sym_async] = ACTIONS(963), + [anon_sym_function] = ACTIONS(963), + [sym_optional_chain] = ACTIONS(965), + [anon_sym_new] = ACTIONS(963), + [anon_sym_AMP_AMP] = ACTIONS(965), + [anon_sym_PIPE_PIPE] = ACTIONS(965), + [anon_sym_GT_GT] = ACTIONS(965), + [anon_sym_GT_GT_GT] = ACTIONS(965), + [anon_sym_LT_LT] = ACTIONS(965), + [anon_sym_AMP] = ACTIONS(965), + [anon_sym_CARET] = ACTIONS(965), + [anon_sym_PIPE] = ACTIONS(965), + [anon_sym_PLUS] = ACTIONS(963), + [anon_sym_DASH] = ACTIONS(963), + [anon_sym_SLASH] = ACTIONS(963), + [anon_sym_PERCENT] = ACTIONS(965), + [anon_sym_STAR_STAR] = ACTIONS(965), + [anon_sym_LT_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ_EQ] = ACTIONS(965), + [anon_sym_GT_EQ] = ACTIONS(965), + [anon_sym_QMARK_QMARK] = ACTIONS(965), + [anon_sym_instanceof] = ACTIONS(965), + [anon_sym_BANG] = ACTIONS(963), + [anon_sym_TILDE] = ACTIONS(963), + [anon_sym_typeof] = ACTIONS(963), + [anon_sym_void] = ACTIONS(963), + [anon_sym_delete] = ACTIONS(963), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(963), + [sym_number] = ACTIONS(963), + [sym_private_property_identifier] = ACTIONS(963), + [sym_this] = ACTIONS(963), + [sym_super] = ACTIONS(963), + [sym_true] = ACTIONS(963), + [sym_false] = ACTIONS(963), + [sym_null] = ACTIONS(963), + [sym_undefined] = ACTIONS(963), + [anon_sym_AT] = ACTIONS(963), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), + [sym__automatic_semicolon] = ACTIONS(1021), + [sym__ternary_qmark] = ACTIONS(969), + [sym_html_comment] = ACTIONS(5), + }, + [177] = { + [sym_comment] = STATE(177), + [ts_builtin_sym_end] = ACTIONS(1023), + [sym_identifier] = ACTIONS(971), + [anon_sym_export] = ACTIONS(971), + [anon_sym_STAR] = ACTIONS(973), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(973), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_import] = ACTIONS(971), + [anon_sym_with] = ACTIONS(971), + [anon_sym_var] = ACTIONS(971), + [anon_sym_let] = ACTIONS(971), + [anon_sym_const] = ACTIONS(971), + [anon_sym_else] = ACTIONS(971), + [anon_sym_if] = ACTIONS(971), + [anon_sym_switch] = ACTIONS(971), + [anon_sym_for] = ACTIONS(971), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_await] = ACTIONS(971), + [anon_sym_in] = ACTIONS(973), + [anon_sym_while] = ACTIONS(971), + [anon_sym_do] = ACTIONS(971), + [anon_sym_try] = ACTIONS(971), + [anon_sym_break] = ACTIONS(971), + [anon_sym_continue] = ACTIONS(971), + [anon_sym_debugger] = ACTIONS(971), + [anon_sym_return] = ACTIONS(971), + [anon_sym_throw] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(971), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LTtemplate_GT] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(971), + [anon_sym_GT] = ACTIONS(973), + [anon_sym_DOT] = ACTIONS(973), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_class] = ACTIONS(971), + [anon_sym_async] = ACTIONS(971), + [anon_sym_function] = ACTIONS(971), + [sym_optional_chain] = ACTIONS(973), + [anon_sym_new] = ACTIONS(971), + [anon_sym_AMP_AMP] = ACTIONS(973), + [anon_sym_PIPE_PIPE] = ACTIONS(973), + [anon_sym_GT_GT] = ACTIONS(973), + [anon_sym_GT_GT_GT] = ACTIONS(973), + [anon_sym_LT_LT] = ACTIONS(973), + [anon_sym_AMP] = ACTIONS(973), + [anon_sym_CARET] = ACTIONS(973), + [anon_sym_PIPE] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(971), + [anon_sym_DASH] = ACTIONS(971), + [anon_sym_SLASH] = ACTIONS(971), + [anon_sym_PERCENT] = ACTIONS(973), + [anon_sym_STAR_STAR] = ACTIONS(973), + [anon_sym_LT_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ_EQ] = ACTIONS(973), + [anon_sym_GT_EQ] = ACTIONS(973), + [anon_sym_QMARK_QMARK] = ACTIONS(973), + [anon_sym_instanceof] = ACTIONS(973), + [anon_sym_BANG] = ACTIONS(971), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_typeof] = ACTIONS(971), + [anon_sym_void] = ACTIONS(971), + [anon_sym_delete] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(971), + [sym_super] = ACTIONS(971), + [sym_true] = ACTIONS(971), + [sym_false] = ACTIONS(971), + [sym_null] = ACTIONS(971), + [sym_undefined] = ACTIONS(971), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(971), + [anon_sym_get] = ACTIONS(971), + [anon_sym_set] = ACTIONS(971), + [sym__automatic_semicolon] = ACTIONS(1025), + [sym__ternary_qmark] = ACTIONS(977), [sym_html_comment] = ACTIONS(5), }, [178] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1351), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2094), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2824), - [sym_string] = STATE(1133), [sym_comment] = STATE(178), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1986), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), + [ts_builtin_sym_end] = ACTIONS(1027), + [sym_identifier] = ACTIONS(979), + [anon_sym_export] = ACTIONS(979), + [anon_sym_STAR] = ACTIONS(981), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(981), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_import] = ACTIONS(979), + [anon_sym_with] = ACTIONS(979), + [anon_sym_var] = ACTIONS(979), + [anon_sym_let] = ACTIONS(979), + [anon_sym_const] = ACTIONS(979), + [anon_sym_else] = ACTIONS(979), + [anon_sym_if] = ACTIONS(979), + [anon_sym_switch] = ACTIONS(979), + [anon_sym_for] = ACTIONS(979), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_await] = ACTIONS(979), + [anon_sym_in] = ACTIONS(981), + [anon_sym_while] = ACTIONS(979), + [anon_sym_do] = ACTIONS(979), + [anon_sym_try] = ACTIONS(979), + [anon_sym_break] = ACTIONS(979), + [anon_sym_continue] = ACTIONS(979), + [anon_sym_debugger] = ACTIONS(979), + [anon_sym_return] = ACTIONS(979), + [anon_sym_throw] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(979), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LTtemplate_GT] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(979), + [anon_sym_GT] = ACTIONS(981), + [anon_sym_DOT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_class] = ACTIONS(979), + [anon_sym_async] = ACTIONS(979), + [anon_sym_function] = ACTIONS(979), + [sym_optional_chain] = ACTIONS(981), + [anon_sym_new] = ACTIONS(979), + [anon_sym_AMP_AMP] = ACTIONS(981), + [anon_sym_PIPE_PIPE] = ACTIONS(981), + [anon_sym_GT_GT] = ACTIONS(981), + [anon_sym_GT_GT_GT] = ACTIONS(981), + [anon_sym_LT_LT] = ACTIONS(981), + [anon_sym_AMP] = ACTIONS(981), + [anon_sym_CARET] = ACTIONS(981), + [anon_sym_PIPE] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(979), + [anon_sym_DASH] = ACTIONS(979), + [anon_sym_SLASH] = ACTIONS(979), + [anon_sym_PERCENT] = ACTIONS(981), + [anon_sym_STAR_STAR] = ACTIONS(981), + [anon_sym_LT_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ_EQ] = ACTIONS(981), + [anon_sym_GT_EQ] = ACTIONS(981), + [anon_sym_QMARK_QMARK] = ACTIONS(981), + [anon_sym_instanceof] = ACTIONS(981), + [anon_sym_BANG] = ACTIONS(979), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_typeof] = ACTIONS(979), + [anon_sym_void] = ACTIONS(979), + [anon_sym_delete] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(979), + [sym_super] = ACTIONS(979), + [sym_true] = ACTIONS(979), + [sym_false] = ACTIONS(979), + [sym_null] = ACTIONS(979), + [sym_undefined] = ACTIONS(979), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(979), + [anon_sym_get] = ACTIONS(979), + [anon_sym_set] = ACTIONS(979), + [sym__automatic_semicolon] = ACTIONS(1029), + [sym__ternary_qmark] = ACTIONS(985), + [sym_html_comment] = ACTIONS(5), + }, + [179] = { + [sym_comment] = STATE(179), + [ts_builtin_sym_end] = ACTIONS(1031), + [sym_identifier] = ACTIONS(987), + [anon_sym_export] = ACTIONS(987), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(987), + [anon_sym_COMMA] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(987), + [anon_sym_import] = ACTIONS(987), + [anon_sym_with] = ACTIONS(987), + [anon_sym_var] = ACTIONS(987), + [anon_sym_let] = ACTIONS(987), + [anon_sym_const] = ACTIONS(987), + [anon_sym_else] = ACTIONS(987), + [anon_sym_if] = ACTIONS(987), + [anon_sym_switch] = ACTIONS(987), + [anon_sym_for] = ACTIONS(987), + [anon_sym_LPAREN] = ACTIONS(987), + [anon_sym_await] = ACTIONS(987), + [anon_sym_in] = ACTIONS(989), + [anon_sym_while] = ACTIONS(987), + [anon_sym_do] = ACTIONS(987), + [anon_sym_try] = ACTIONS(987), + [anon_sym_break] = ACTIONS(987), + [anon_sym_continue] = ACTIONS(987), + [anon_sym_debugger] = ACTIONS(987), + [anon_sym_return] = ACTIONS(987), + [anon_sym_throw] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(987), + [anon_sym_yield] = ACTIONS(987), + [anon_sym_LBRACK] = ACTIONS(987), + [anon_sym_LTtemplate_GT] = ACTIONS(987), + [anon_sym_LT] = ACTIONS(987), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(987), + [anon_sym_SQUOTE] = ACTIONS(987), + [anon_sym_class] = ACTIONS(987), + [anon_sym_async] = ACTIONS(987), + [anon_sym_function] = ACTIONS(987), + [sym_optional_chain] = ACTIONS(989), + [anon_sym_new] = ACTIONS(987), + [anon_sym_AMP_AMP] = ACTIONS(989), + [anon_sym_PIPE_PIPE] = ACTIONS(989), + [anon_sym_GT_GT] = ACTIONS(989), + [anon_sym_GT_GT_GT] = ACTIONS(989), + [anon_sym_LT_LT] = ACTIONS(989), + [anon_sym_AMP] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(987), + [anon_sym_DASH] = ACTIONS(987), + [anon_sym_SLASH] = ACTIONS(987), + [anon_sym_PERCENT] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_QMARK_QMARK] = ACTIONS(989), + [anon_sym_instanceof] = ACTIONS(989), + [anon_sym_BANG] = ACTIONS(987), + [anon_sym_TILDE] = ACTIONS(987), + [anon_sym_typeof] = ACTIONS(987), + [anon_sym_void] = ACTIONS(987), + [anon_sym_delete] = ACTIONS(987), + [anon_sym_PLUS_PLUS] = ACTIONS(987), + [anon_sym_DASH_DASH] = ACTIONS(987), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(987), + [sym_number] = ACTIONS(987), + [sym_private_property_identifier] = ACTIONS(987), + [sym_this] = ACTIONS(987), + [sym_super] = ACTIONS(987), + [sym_true] = ACTIONS(987), + [sym_false] = ACTIONS(987), + [sym_null] = ACTIONS(987), + [sym_undefined] = ACTIONS(987), + [anon_sym_AT] = ACTIONS(987), + [anon_sym_static] = ACTIONS(987), + [anon_sym_get] = ACTIONS(987), + [anon_sym_set] = ACTIONS(987), + [sym__automatic_semicolon] = ACTIONS(1033), + [sym__ternary_qmark] = ACTIONS(993), + [sym_html_comment] = ACTIONS(5), + }, + [180] = { + [sym_comment] = STATE(180), + [ts_builtin_sym_end] = ACTIONS(1035), + [sym_identifier] = ACTIONS(878), + [anon_sym_export] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(880), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_COMMA] = ACTIONS(880), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_import] = ACTIONS(878), + [anon_sym_with] = ACTIONS(878), + [anon_sym_var] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_switch] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_await] = ACTIONS(878), + [anon_sym_in] = ACTIONS(880), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_debugger] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_throw] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_yield] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LTtemplate_GT] = ACTIONS(878), + [anon_sym_LT] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(880), + [anon_sym_DQUOTE] = ACTIONS(878), + [anon_sym_SQUOTE] = ACTIONS(878), + [anon_sym_class] = ACTIONS(878), + [anon_sym_async] = ACTIONS(878), + [anon_sym_function] = ACTIONS(878), + [sym_optional_chain] = ACTIONS(880), + [anon_sym_new] = ACTIONS(878), + [anon_sym_AMP_AMP] = ACTIONS(880), + [anon_sym_PIPE_PIPE] = ACTIONS(880), + [anon_sym_GT_GT] = ACTIONS(880), + [anon_sym_GT_GT_GT] = ACTIONS(880), + [anon_sym_LT_LT] = ACTIONS(880), + [anon_sym_AMP] = ACTIONS(880), + [anon_sym_CARET] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_PERCENT] = ACTIONS(880), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_QMARK_QMARK] = ACTIONS(880), + [anon_sym_instanceof] = ACTIONS(880), + [anon_sym_BANG] = ACTIONS(878), + [anon_sym_TILDE] = ACTIONS(878), + [anon_sym_typeof] = ACTIONS(878), + [anon_sym_void] = ACTIONS(878), + [anon_sym_delete] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(878), + [sym_number] = ACTIONS(878), + [sym_private_property_identifier] = ACTIONS(878), + [sym_this] = ACTIONS(878), + [sym_super] = ACTIONS(878), + [sym_true] = ACTIONS(878), + [sym_false] = ACTIONS(878), + [sym_null] = ACTIONS(878), + [sym_undefined] = ACTIONS(878), + [anon_sym_AT] = ACTIONS(878), + [anon_sym_static] = ACTIONS(878), + [anon_sym_get] = ACTIONS(878), + [anon_sym_set] = ACTIONS(878), + [sym__automatic_semicolon] = ACTIONS(1037), + [sym__ternary_qmark] = ACTIONS(884), + [sym_html_comment] = ACTIONS(5), + }, + [181] = { + [sym_comment] = STATE(181), + [sym_identifier] = ACTIONS(922), + [anon_sym_export] = ACTIONS(922), + [anon_sym_STAR] = ACTIONS(922), + [anon_sym_default] = ACTIONS(922), + [anon_sym_LBRACE] = ACTIONS(922), + [anon_sym_COMMA] = ACTIONS(922), + [anon_sym_RBRACE] = ACTIONS(922), + [anon_sym_import] = ACTIONS(922), + [anon_sym_with] = ACTIONS(922), + [anon_sym_var] = ACTIONS(922), + [anon_sym_let] = ACTIONS(922), + [anon_sym_const] = ACTIONS(922), + [anon_sym_if] = ACTIONS(922), + [anon_sym_switch] = ACTIONS(922), + [anon_sym_for] = ACTIONS(922), + [anon_sym_LPAREN] = ACTIONS(922), + [anon_sym_await] = ACTIONS(922), + [anon_sym_in] = ACTIONS(922), + [anon_sym_while] = ACTIONS(922), + [anon_sym_do] = ACTIONS(922), + [anon_sym_try] = ACTIONS(922), + [anon_sym_break] = ACTIONS(922), + [anon_sym_continue] = ACTIONS(922), + [anon_sym_debugger] = ACTIONS(922), + [anon_sym_return] = ACTIONS(922), + [anon_sym_throw] = ACTIONS(922), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_case] = ACTIONS(922), + [anon_sym_yield] = ACTIONS(922), + [anon_sym_LBRACK] = ACTIONS(922), + [anon_sym_LTtemplate_GT] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(922), + [anon_sym_DOT] = ACTIONS(922), + [anon_sym_DQUOTE] = ACTIONS(922), + [anon_sym_SQUOTE] = ACTIONS(922), + [anon_sym_class] = ACTIONS(922), + [anon_sym_async] = ACTIONS(922), + [anon_sym_function] = ACTIONS(922), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(922), + [anon_sym_AMP_AMP] = ACTIONS(922), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [anon_sym_GT_GT] = ACTIONS(922), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(922), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(922), + [anon_sym_PLUS] = ACTIONS(922), + [anon_sym_DASH] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(922), + [anon_sym_PERCENT] = ACTIONS(922), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(922), + [anon_sym_BANG] = ACTIONS(922), + [anon_sym_TILDE] = ACTIONS(922), + [anon_sym_typeof] = ACTIONS(922), + [anon_sym_void] = ACTIONS(922), + [anon_sym_delete] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_DASH_DASH] = ACTIONS(922), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(922), + [sym_number] = ACTIONS(922), + [sym_private_property_identifier] = ACTIONS(922), + [sym_this] = ACTIONS(922), + [sym_super] = ACTIONS(922), + [sym_true] = ACTIONS(922), + [sym_false] = ACTIONS(922), + [sym_null] = ACTIONS(922), + [sym_undefined] = ACTIONS(922), + [anon_sym_AT] = ACTIONS(922), + [anon_sym_static] = ACTIONS(922), + [anon_sym_get] = ACTIONS(922), + [anon_sym_set] = ACTIONS(922), + [sym__automatic_semicolon] = ACTIONS(924), + [sym__ternary_qmark] = ACTIONS(924), + [sym_html_comment] = ACTIONS(5), + }, + [182] = { + [sym_comment] = STATE(182), + [ts_builtin_sym_end] = ACTIONS(888), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(1039), + [sym__ternary_qmark] = ACTIONS(888), + [sym_html_comment] = ACTIONS(5), + }, + [183] = { + [sym_comment] = STATE(183), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(995), + [anon_sym_default] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(995), + [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_RBRACE] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(995), + [anon_sym_await] = ACTIONS(995), + [anon_sym_in] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_break] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_SEMI] = ACTIONS(995), + [anon_sym_case] = ACTIONS(995), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(995), + [anon_sym_LTtemplate_GT] = ACTIONS(995), + [anon_sym_LT] = ACTIONS(995), + [anon_sym_GT] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(995), + [anon_sym_DQUOTE] = ACTIONS(995), + [anon_sym_SQUOTE] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_async] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [sym_optional_chain] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_AMP_AMP] = ACTIONS(995), + [anon_sym_PIPE_PIPE] = ACTIONS(995), + [anon_sym_GT_GT] = ACTIONS(995), + [anon_sym_GT_GT_GT] = ACTIONS(995), + [anon_sym_LT_LT] = ACTIONS(995), + [anon_sym_AMP] = ACTIONS(995), + [anon_sym_CARET] = ACTIONS(995), + [anon_sym_PIPE] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(995), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_instanceof] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(995), + [anon_sym_TILDE] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_PLUS_PLUS] = ACTIONS(995), + [anon_sym_DASH_DASH] = ACTIONS(995), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(995), + [sym_number] = ACTIONS(995), + [sym_private_property_identifier] = ACTIONS(995), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(995), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(997), + [sym__ternary_qmark] = ACTIONS(997), + [sym_html_comment] = ACTIONS(5), + }, + [184] = { + [sym_comment] = STATE(184), + [ts_builtin_sym_end] = ACTIONS(888), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(888), + [sym_html_comment] = ACTIONS(5), + }, + [185] = { + [sym_comment] = STATE(185), + [ts_builtin_sym_end] = ACTIONS(924), + [sym_identifier] = ACTIONS(922), + [anon_sym_export] = ACTIONS(922), + [anon_sym_STAR] = ACTIONS(922), + [anon_sym_LBRACE] = ACTIONS(922), + [anon_sym_COMMA] = ACTIONS(922), + [anon_sym_RBRACE] = ACTIONS(922), + [anon_sym_import] = ACTIONS(922), + [anon_sym_with] = ACTIONS(922), + [anon_sym_var] = ACTIONS(922), + [anon_sym_let] = ACTIONS(922), + [anon_sym_const] = ACTIONS(922), + [anon_sym_else] = ACTIONS(922), + [anon_sym_if] = ACTIONS(922), + [anon_sym_switch] = ACTIONS(922), + [anon_sym_for] = ACTIONS(922), + [anon_sym_LPAREN] = ACTIONS(922), + [anon_sym_await] = ACTIONS(922), + [anon_sym_in] = ACTIONS(922), + [anon_sym_while] = ACTIONS(922), + [anon_sym_do] = ACTIONS(922), + [anon_sym_try] = ACTIONS(922), + [anon_sym_break] = ACTIONS(922), + [anon_sym_continue] = ACTIONS(922), + [anon_sym_debugger] = ACTIONS(922), + [anon_sym_return] = ACTIONS(922), + [anon_sym_throw] = ACTIONS(922), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_yield] = ACTIONS(922), + [anon_sym_LBRACK] = ACTIONS(922), + [anon_sym_LTtemplate_GT] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(922), + [anon_sym_DOT] = ACTIONS(922), + [anon_sym_DQUOTE] = ACTIONS(922), + [anon_sym_SQUOTE] = ACTIONS(922), + [anon_sym_class] = ACTIONS(922), + [anon_sym_async] = ACTIONS(922), + [anon_sym_function] = ACTIONS(922), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(922), + [anon_sym_AMP_AMP] = ACTIONS(922), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [anon_sym_GT_GT] = ACTIONS(922), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(922), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(922), + [anon_sym_PLUS] = ACTIONS(922), + [anon_sym_DASH] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(922), + [anon_sym_PERCENT] = ACTIONS(922), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(922), + [anon_sym_BANG] = ACTIONS(922), + [anon_sym_TILDE] = ACTIONS(922), + [anon_sym_typeof] = ACTIONS(922), + [anon_sym_void] = ACTIONS(922), + [anon_sym_delete] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_DASH_DASH] = ACTIONS(922), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(922), + [sym_number] = ACTIONS(922), + [sym_private_property_identifier] = ACTIONS(922), + [sym_this] = ACTIONS(922), + [sym_super] = ACTIONS(922), + [sym_true] = ACTIONS(922), + [sym_false] = ACTIONS(922), + [sym_null] = ACTIONS(922), + [sym_undefined] = ACTIONS(922), + [anon_sym_AT] = ACTIONS(922), + [anon_sym_static] = ACTIONS(922), + [anon_sym_get] = ACTIONS(922), + [anon_sym_set] = ACTIONS(922), + [sym__automatic_semicolon] = ACTIONS(924), + [sym__ternary_qmark] = ACTIONS(924), + [sym_html_comment] = ACTIONS(5), + }, + [186] = { + [sym_comment] = STATE(186), + [sym_identifier] = ACTIONS(941), + [anon_sym_export] = ACTIONS(941), + [anon_sym_STAR] = ACTIONS(943), + [anon_sym_default] = ACTIONS(941), + [anon_sym_LBRACE] = ACTIONS(941), + [anon_sym_COMMA] = ACTIONS(943), + [anon_sym_RBRACE] = ACTIONS(941), + [anon_sym_import] = ACTIONS(941), + [anon_sym_with] = ACTIONS(941), + [anon_sym_var] = ACTIONS(941), + [anon_sym_let] = ACTIONS(941), + [anon_sym_const] = ACTIONS(941), + [anon_sym_if] = ACTIONS(941), + [anon_sym_switch] = ACTIONS(941), + [anon_sym_for] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_await] = ACTIONS(941), + [anon_sym_in] = ACTIONS(943), + [anon_sym_while] = ACTIONS(941), + [anon_sym_do] = ACTIONS(941), + [anon_sym_try] = ACTIONS(941), + [anon_sym_break] = ACTIONS(941), + [anon_sym_continue] = ACTIONS(941), + [anon_sym_debugger] = ACTIONS(941), + [anon_sym_return] = ACTIONS(941), + [anon_sym_throw] = ACTIONS(941), + [anon_sym_SEMI] = ACTIONS(941), + [anon_sym_case] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(941), + [anon_sym_LBRACK] = ACTIONS(941), + [anon_sym_LTtemplate_GT] = ACTIONS(941), + [anon_sym_LT] = ACTIONS(941), + [anon_sym_GT] = ACTIONS(943), + [anon_sym_DOT] = ACTIONS(943), + [anon_sym_DQUOTE] = ACTIONS(941), + [anon_sym_SQUOTE] = ACTIONS(941), + [anon_sym_class] = ACTIONS(941), + [anon_sym_async] = ACTIONS(941), + [anon_sym_function] = ACTIONS(941), + [sym_optional_chain] = ACTIONS(943), + [anon_sym_new] = ACTIONS(941), + [anon_sym_AMP_AMP] = ACTIONS(943), + [anon_sym_PIPE_PIPE] = ACTIONS(943), + [anon_sym_GT_GT] = ACTIONS(943), + [anon_sym_GT_GT_GT] = ACTIONS(943), + [anon_sym_LT_LT] = ACTIONS(943), + [anon_sym_AMP] = ACTIONS(943), + [anon_sym_CARET] = ACTIONS(943), + [anon_sym_PIPE] = ACTIONS(943), + [anon_sym_PLUS] = ACTIONS(941), + [anon_sym_DASH] = ACTIONS(941), + [anon_sym_SLASH] = ACTIONS(941), + [anon_sym_PERCENT] = ACTIONS(943), + [anon_sym_STAR_STAR] = ACTIONS(943), + [anon_sym_LT_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ_EQ] = ACTIONS(943), + [anon_sym_GT_EQ] = ACTIONS(943), + [anon_sym_QMARK_QMARK] = ACTIONS(943), + [anon_sym_instanceof] = ACTIONS(943), + [anon_sym_BANG] = ACTIONS(941), + [anon_sym_TILDE] = ACTIONS(941), + [anon_sym_typeof] = ACTIONS(941), + [anon_sym_void] = ACTIONS(941), + [anon_sym_delete] = ACTIONS(941), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(941), + [sym_number] = ACTIONS(941), + [sym_private_property_identifier] = ACTIONS(941), + [sym_this] = ACTIONS(941), + [sym_super] = ACTIONS(941), + [sym_true] = ACTIONS(941), + [sym_false] = ACTIONS(941), + [sym_null] = ACTIONS(941), + [sym_undefined] = ACTIONS(941), + [anon_sym_AT] = ACTIONS(941), + [anon_sym_static] = ACTIONS(941), + [anon_sym_get] = ACTIONS(941), + [anon_sym_set] = ACTIONS(941), + [sym__automatic_semicolon] = ACTIONS(1041), + [sym__ternary_qmark] = ACTIONS(947), + [sym_html_comment] = ACTIONS(5), + }, + [187] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1241), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2008), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2638), + [sym_string] = STATE(975), + [sym_comment] = STATE(187), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1757), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(800), [anon_sym_export] = ACTIONS(802), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(802), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1015), + [anon_sym_RPAREN] = ACTIONS(999), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(762), @@ -34089,7 +34646,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(808), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -34116,739 +34673,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(802), [sym_html_comment] = ACTIONS(5), }, - [179] = { - [sym_comment] = STATE(179), - [sym_identifier] = ACTIONS(958), - [anon_sym_export] = ACTIONS(958), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_default] = ACTIONS(958), - [anon_sym_LBRACE] = ACTIONS(958), - [anon_sym_COMMA] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(958), - [anon_sym_import] = ACTIONS(958), - [anon_sym_with] = ACTIONS(958), - [anon_sym_var] = ACTIONS(958), - [anon_sym_let] = ACTIONS(958), - [anon_sym_const] = ACTIONS(958), - [anon_sym_if] = ACTIONS(958), - [anon_sym_switch] = ACTIONS(958), - [anon_sym_for] = ACTIONS(958), - [anon_sym_LPAREN] = ACTIONS(958), - [anon_sym_await] = ACTIONS(958), - [anon_sym_in] = ACTIONS(960), - [anon_sym_while] = ACTIONS(958), - [anon_sym_do] = ACTIONS(958), - [anon_sym_try] = ACTIONS(958), - [anon_sym_break] = ACTIONS(958), - [anon_sym_continue] = ACTIONS(958), - [anon_sym_debugger] = ACTIONS(958), - [anon_sym_return] = ACTIONS(958), - [anon_sym_throw] = ACTIONS(958), - [anon_sym_SEMI] = ACTIONS(958), - [anon_sym_case] = ACTIONS(958), - [anon_sym_yield] = ACTIONS(958), - [anon_sym_LBRACK] = ACTIONS(958), - [anon_sym_LTtemplate_GT] = ACTIONS(958), - [anon_sym_LT] = ACTIONS(958), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(958), - [anon_sym_SQUOTE] = ACTIONS(958), - [anon_sym_class] = ACTIONS(958), - [anon_sym_async] = ACTIONS(958), - [anon_sym_function] = ACTIONS(958), - [sym_optional_chain] = ACTIONS(960), - [anon_sym_new] = ACTIONS(958), - [anon_sym_AMP_AMP] = ACTIONS(960), - [anon_sym_PIPE_PIPE] = ACTIONS(960), - [anon_sym_GT_GT] = ACTIONS(960), - [anon_sym_GT_GT_GT] = ACTIONS(960), - [anon_sym_LT_LT] = ACTIONS(960), - [anon_sym_AMP] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(958), - [anon_sym_DASH] = ACTIONS(958), - [anon_sym_SLASH] = ACTIONS(958), - [anon_sym_PERCENT] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_QMARK_QMARK] = ACTIONS(960), - [anon_sym_instanceof] = ACTIONS(960), - [anon_sym_BANG] = ACTIONS(958), - [anon_sym_TILDE] = ACTIONS(958), - [anon_sym_typeof] = ACTIONS(958), - [anon_sym_void] = ACTIONS(958), - [anon_sym_delete] = ACTIONS(958), - [anon_sym_PLUS_PLUS] = ACTIONS(958), - [anon_sym_DASH_DASH] = ACTIONS(958), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(958), - [sym_number] = ACTIONS(958), - [sym_private_property_identifier] = ACTIONS(958), - [sym_this] = ACTIONS(958), - [sym_super] = ACTIONS(958), - [sym_true] = ACTIONS(958), - [sym_false] = ACTIONS(958), - [sym_null] = ACTIONS(958), - [sym_undefined] = ACTIONS(958), - [anon_sym_AT] = ACTIONS(958), - [anon_sym_static] = ACTIONS(958), - [anon_sym_get] = ACTIONS(958), - [anon_sym_set] = ACTIONS(958), - [sym__automatic_semicolon] = ACTIONS(1017), - [sym__ternary_qmark] = ACTIONS(964), - [sym_html_comment] = ACTIONS(5), - }, - [180] = { - [sym_comment] = STATE(180), - [ts_builtin_sym_end] = ACTIONS(1019), - [sym_identifier] = ACTIONS(916), - [anon_sym_export] = ACTIONS(916), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_LBRACE] = ACTIONS(916), - [anon_sym_COMMA] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(916), - [anon_sym_import] = ACTIONS(916), - [anon_sym_with] = ACTIONS(916), - [anon_sym_var] = 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(916), - [anon_sym_await] = ACTIONS(916), - [anon_sym_in] = ACTIONS(918), - [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_debugger] = ACTIONS(916), - [anon_sym_return] = ACTIONS(916), - [anon_sym_throw] = ACTIONS(916), - [anon_sym_SEMI] = ACTIONS(916), - [anon_sym_yield] = ACTIONS(916), - [anon_sym_LBRACK] = ACTIONS(916), - [anon_sym_LTtemplate_GT] = ACTIONS(916), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_GT] = ACTIONS(918), - [anon_sym_DOT] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(916), - [anon_sym_SQUOTE] = ACTIONS(916), - [anon_sym_class] = ACTIONS(916), - [anon_sym_async] = ACTIONS(916), - [anon_sym_function] = ACTIONS(916), - [sym_optional_chain] = ACTIONS(918), - [anon_sym_new] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(918), - [anon_sym_PIPE_PIPE] = ACTIONS(918), - [anon_sym_GT_GT] = ACTIONS(918), - [anon_sym_GT_GT_GT] = ACTIONS(918), - [anon_sym_LT_LT] = ACTIONS(918), - [anon_sym_AMP] = ACTIONS(918), - [anon_sym_CARET] = ACTIONS(918), - [anon_sym_PIPE] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_SLASH] = ACTIONS(916), - [anon_sym_PERCENT] = ACTIONS(918), - [anon_sym_STAR_STAR] = ACTIONS(918), - [anon_sym_LT_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ_EQ] = ACTIONS(918), - [anon_sym_GT_EQ] = ACTIONS(918), - [anon_sym_QMARK_QMARK] = ACTIONS(918), - [anon_sym_instanceof] = ACTIONS(918), - [anon_sym_BANG] = ACTIONS(916), - [anon_sym_TILDE] = ACTIONS(916), - [anon_sym_typeof] = ACTIONS(916), - [anon_sym_void] = ACTIONS(916), - [anon_sym_delete] = ACTIONS(916), - [anon_sym_PLUS_PLUS] = ACTIONS(916), - [anon_sym_DASH_DASH] = ACTIONS(916), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(916), - [sym_number] = ACTIONS(916), - [sym_private_property_identifier] = ACTIONS(916), - [sym_this] = ACTIONS(916), - [sym_super] = ACTIONS(916), - [sym_true] = ACTIONS(916), - [sym_false] = ACTIONS(916), - [sym_null] = ACTIONS(916), - [sym_undefined] = ACTIONS(916), - [anon_sym_AT] = ACTIONS(916), - [anon_sym_static] = ACTIONS(916), - [anon_sym_get] = ACTIONS(916), - [anon_sym_set] = ACTIONS(916), - [sym__automatic_semicolon] = ACTIONS(1021), - [sym__ternary_qmark] = ACTIONS(922), - [sym_html_comment] = ACTIONS(5), - }, - [181] = { - [sym_comment] = STATE(181), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_default] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_case] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DOT] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(856), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(856), - [anon_sym_PIPE_PIPE] = ACTIONS(856), - [anon_sym_GT_GT] = ACTIONS(856), - [anon_sym_GT_GT_GT] = ACTIONS(856), - [anon_sym_LT_LT] = ACTIONS(856), - [anon_sym_AMP] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_QMARK_QMARK] = ACTIONS(856), - [anon_sym_instanceof] = ACTIONS(856), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(1023), - [sym__ternary_qmark] = ACTIONS(948), - [sym_html_comment] = ACTIONS(5), - }, - [182] = { - [sym_comment] = STATE(182), - [ts_builtin_sym_end] = ACTIONS(948), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(858), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(858), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(858), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_EQ] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(858), - [anon_sym_DOT] = ACTIONS(858), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(858), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(858), - [anon_sym_PIPE_PIPE] = ACTIONS(858), - [anon_sym_GT_GT] = ACTIONS(858), - [anon_sym_GT_GT_GT] = ACTIONS(858), - [anon_sym_LT_LT] = ACTIONS(858), - [anon_sym_AMP] = ACTIONS(858), - [anon_sym_CARET] = ACTIONS(858), - [anon_sym_PIPE] = ACTIONS(858), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(858), - [anon_sym_STAR_STAR] = ACTIONS(858), - [anon_sym_LT_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ] = ACTIONS(858), - [anon_sym_EQ_EQ_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ] = ACTIONS(858), - [anon_sym_BANG_EQ_EQ] = ACTIONS(858), - [anon_sym_GT_EQ] = ACTIONS(858), - [anon_sym_QMARK_QMARK] = ACTIONS(858), - [anon_sym_instanceof] = ACTIONS(858), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(1025), - [sym__ternary_qmark] = ACTIONS(864), - [sym_html_comment] = ACTIONS(5), - }, - [183] = { - [sym_comment] = STATE(183), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_identifier] = ACTIONS(882), - [anon_sym_export] = ACTIONS(882), - [anon_sym_STAR] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(882), - [anon_sym_COMMA] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(882), - [anon_sym_import] = ACTIONS(882), - [anon_sym_with] = ACTIONS(882), - [anon_sym_var] = ACTIONS(882), - [anon_sym_let] = ACTIONS(882), - [anon_sym_const] = ACTIONS(882), - [anon_sym_else] = ACTIONS(882), - [anon_sym_if] = ACTIONS(882), - [anon_sym_switch] = ACTIONS(882), - [anon_sym_for] = ACTIONS(882), - [anon_sym_LPAREN] = ACTIONS(882), - [anon_sym_await] = ACTIONS(882), - [anon_sym_in] = ACTIONS(884), - [anon_sym_while] = ACTIONS(882), - [anon_sym_do] = ACTIONS(882), - [anon_sym_try] = ACTIONS(882), - [anon_sym_break] = ACTIONS(882), - [anon_sym_continue] = ACTIONS(882), - [anon_sym_debugger] = ACTIONS(882), - [anon_sym_return] = ACTIONS(882), - [anon_sym_throw] = ACTIONS(882), - [anon_sym_SEMI] = ACTIONS(882), - [anon_sym_yield] = ACTIONS(882), - [anon_sym_LBRACK] = ACTIONS(882), - [anon_sym_LTtemplate_GT] = ACTIONS(882), - [anon_sym_LT] = ACTIONS(882), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DOT] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(882), - [anon_sym_SQUOTE] = ACTIONS(882), - [anon_sym_class] = ACTIONS(882), - [anon_sym_async] = ACTIONS(882), - [anon_sym_function] = ACTIONS(882), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(882), - [anon_sym_AMP_AMP] = ACTIONS(884), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [anon_sym_GT_GT] = ACTIONS(884), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(884), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(884), - [anon_sym_PLUS] = ACTIONS(882), - [anon_sym_DASH] = ACTIONS(882), - [anon_sym_SLASH] = ACTIONS(882), - [anon_sym_PERCENT] = ACTIONS(884), - [anon_sym_STAR_STAR] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(884), - [anon_sym_BANG] = ACTIONS(882), - [anon_sym_TILDE] = ACTIONS(882), - [anon_sym_typeof] = ACTIONS(882), - [anon_sym_void] = ACTIONS(882), - [anon_sym_delete] = ACTIONS(882), - [anon_sym_PLUS_PLUS] = ACTIONS(882), - [anon_sym_DASH_DASH] = ACTIONS(882), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(882), - [sym_number] = ACTIONS(882), - [sym_private_property_identifier] = ACTIONS(882), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [sym_undefined] = ACTIONS(882), - [anon_sym_AT] = ACTIONS(882), - [anon_sym_static] = ACTIONS(882), - [anon_sym_get] = ACTIONS(882), - [anon_sym_set] = ACTIONS(882), - [sym__automatic_semicolon] = ACTIONS(1029), - [sym__ternary_qmark] = ACTIONS(888), - [sym_html_comment] = ACTIONS(5), - }, - [184] = { - [sym_comment] = STATE(184), - [ts_builtin_sym_end] = ACTIONS(1031), - [sym_identifier] = ACTIONS(968), - [anon_sym_export] = ACTIONS(968), - [anon_sym_STAR] = ACTIONS(970), - [anon_sym_LBRACE] = ACTIONS(968), - [anon_sym_COMMA] = ACTIONS(970), - [anon_sym_RBRACE] = ACTIONS(968), - [anon_sym_import] = ACTIONS(968), - [anon_sym_with] = ACTIONS(968), - [anon_sym_var] = ACTIONS(968), - [anon_sym_let] = ACTIONS(968), - [anon_sym_const] = ACTIONS(968), - [anon_sym_else] = ACTIONS(968), - [anon_sym_if] = ACTIONS(968), - [anon_sym_switch] = ACTIONS(968), - [anon_sym_for] = ACTIONS(968), - [anon_sym_LPAREN] = ACTIONS(968), - [anon_sym_await] = ACTIONS(968), - [anon_sym_in] = ACTIONS(970), - [anon_sym_while] = ACTIONS(968), - [anon_sym_do] = ACTIONS(968), - [anon_sym_try] = ACTIONS(968), - [anon_sym_break] = ACTIONS(968), - [anon_sym_continue] = ACTIONS(968), - [anon_sym_debugger] = ACTIONS(968), - [anon_sym_return] = ACTIONS(968), - [anon_sym_throw] = ACTIONS(968), - [anon_sym_SEMI] = ACTIONS(968), - [anon_sym_yield] = ACTIONS(968), - [anon_sym_LBRACK] = ACTIONS(968), - [anon_sym_LTtemplate_GT] = ACTIONS(968), - [anon_sym_LT] = ACTIONS(968), - [anon_sym_GT] = ACTIONS(970), - [anon_sym_DOT] = ACTIONS(970), - [anon_sym_DQUOTE] = ACTIONS(968), - [anon_sym_SQUOTE] = ACTIONS(968), - [anon_sym_class] = ACTIONS(968), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(968), - [sym_optional_chain] = ACTIONS(970), - [anon_sym_new] = ACTIONS(968), - [anon_sym_AMP_AMP] = ACTIONS(970), - [anon_sym_PIPE_PIPE] = ACTIONS(970), - [anon_sym_GT_GT] = ACTIONS(970), - [anon_sym_GT_GT_GT] = ACTIONS(970), - [anon_sym_LT_LT] = ACTIONS(970), - [anon_sym_AMP] = ACTIONS(970), - [anon_sym_CARET] = ACTIONS(970), - [anon_sym_PIPE] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(968), - [anon_sym_DASH] = ACTIONS(968), - [anon_sym_SLASH] = ACTIONS(968), - [anon_sym_PERCENT] = ACTIONS(970), - [anon_sym_STAR_STAR] = ACTIONS(970), - [anon_sym_LT_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ_EQ] = ACTIONS(970), - [anon_sym_GT_EQ] = ACTIONS(970), - [anon_sym_QMARK_QMARK] = ACTIONS(970), - [anon_sym_instanceof] = ACTIONS(970), - [anon_sym_BANG] = ACTIONS(968), - [anon_sym_TILDE] = ACTIONS(968), - [anon_sym_typeof] = ACTIONS(968), - [anon_sym_void] = ACTIONS(968), - [anon_sym_delete] = ACTIONS(968), - [anon_sym_PLUS_PLUS] = ACTIONS(968), - [anon_sym_DASH_DASH] = ACTIONS(968), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(968), - [sym_number] = ACTIONS(968), - [sym_private_property_identifier] = ACTIONS(968), - [sym_this] = ACTIONS(968), - [sym_super] = ACTIONS(968), - [sym_true] = ACTIONS(968), - [sym_false] = ACTIONS(968), - [sym_null] = ACTIONS(968), - [sym_undefined] = ACTIONS(968), - [anon_sym_AT] = ACTIONS(968), - [anon_sym_static] = ACTIONS(968), - [anon_sym_get] = ACTIONS(968), - [anon_sym_set] = ACTIONS(968), - [sym__automatic_semicolon] = ACTIONS(1033), - [sym__ternary_qmark] = ACTIONS(974), - [sym_html_comment] = ACTIONS(5), - }, - [185] = { - [sym_comment] = STATE(185), - [sym_identifier] = ACTIONS(874), - [anon_sym_export] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(876), - [anon_sym_default] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_COMMA] = ACTIONS(876), - [anon_sym_RBRACE] = ACTIONS(874), - [anon_sym_import] = ACTIONS(874), - [anon_sym_with] = ACTIONS(874), - [anon_sym_var] = ACTIONS(874), - [anon_sym_let] = ACTIONS(874), - [anon_sym_const] = ACTIONS(874), - [anon_sym_if] = ACTIONS(874), - [anon_sym_switch] = ACTIONS(874), - [anon_sym_for] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_await] = ACTIONS(874), - [anon_sym_in] = ACTIONS(876), - [anon_sym_while] = ACTIONS(874), - [anon_sym_do] = ACTIONS(874), - [anon_sym_try] = ACTIONS(874), - [anon_sym_break] = ACTIONS(874), - [anon_sym_continue] = ACTIONS(874), - [anon_sym_debugger] = ACTIONS(874), - [anon_sym_return] = ACTIONS(874), - [anon_sym_throw] = ACTIONS(874), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_case] = ACTIONS(874), - [anon_sym_yield] = ACTIONS(874), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LTtemplate_GT] = ACTIONS(874), - [anon_sym_LT] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), - [anon_sym_DQUOTE] = ACTIONS(874), - [anon_sym_SQUOTE] = ACTIONS(874), - [anon_sym_class] = ACTIONS(874), - [anon_sym_async] = ACTIONS(874), - [anon_sym_function] = ACTIONS(874), - [sym_optional_chain] = ACTIONS(876), - [anon_sym_new] = ACTIONS(874), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), - [anon_sym_PLUS] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), - [anon_sym_BANG] = ACTIONS(874), - [anon_sym_TILDE] = ACTIONS(874), - [anon_sym_typeof] = ACTIONS(874), - [anon_sym_void] = ACTIONS(874), - [anon_sym_delete] = ACTIONS(874), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(874), - [sym_number] = ACTIONS(874), - [sym_private_property_identifier] = ACTIONS(874), - [sym_this] = ACTIONS(874), - [sym_super] = ACTIONS(874), - [sym_true] = ACTIONS(874), - [sym_false] = ACTIONS(874), - [sym_null] = ACTIONS(874), - [sym_undefined] = ACTIONS(874), - [anon_sym_AT] = ACTIONS(874), - [anon_sym_static] = ACTIONS(874), - [anon_sym_get] = ACTIONS(874), - [anon_sym_set] = ACTIONS(874), - [sym__automatic_semicolon] = ACTIONS(1035), - [sym__ternary_qmark] = ACTIONS(880), - [sym_html_comment] = ACTIONS(5), - }, - [186] = { - [sym_comment] = STATE(186), - [sym_identifier] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_default] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(890), - [anon_sym_COMMA] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(890), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_var] = 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(890), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(892), - [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_debugger] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(890), - [anon_sym_case] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(890), - [anon_sym_LTtemplate_GT] = ACTIONS(890), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(890), - [anon_sym_class] = ACTIONS(890), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(892), - [anon_sym_PIPE_PIPE] = ACTIONS(892), - [anon_sym_GT_GT] = ACTIONS(892), - [anon_sym_GT_GT_GT] = ACTIONS(892), - [anon_sym_LT_LT] = ACTIONS(892), - [anon_sym_AMP] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(892), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [anon_sym_typeof] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_delete] = ACTIONS(890), - [anon_sym_PLUS_PLUS] = ACTIONS(890), - [anon_sym_DASH_DASH] = ACTIONS(890), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(890), - [sym_number] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(890), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [sym_undefined] = ACTIONS(890), - [anon_sym_AT] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_get] = ACTIONS(890), - [anon_sym_set] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1037), - [sym__ternary_qmark] = ACTIONS(896), - [sym_html_comment] = ACTIONS(5), - }, - [187] = { - [sym_comment] = STATE(187), - [ts_builtin_sym_end] = ACTIONS(932), + [188] = { + [sym_comment] = STATE(188), [sym_identifier] = ACTIONS(930), [anon_sym_export] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), + [anon_sym_STAR] = ACTIONS(932), + [anon_sym_default] = ACTIONS(930), [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_COMMA] = ACTIONS(930), + [anon_sym_COMMA] = ACTIONS(932), [anon_sym_RBRACE] = ACTIONS(930), [anon_sym_import] = ACTIONS(930), [anon_sym_with] = ACTIONS(930), [anon_sym_var] = ACTIONS(930), [anon_sym_let] = ACTIONS(930), [anon_sym_const] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), [anon_sym_if] = ACTIONS(930), [anon_sym_switch] = ACTIONS(930), [anon_sym_for] = ACTIONS(930), [anon_sym_LPAREN] = ACTIONS(930), [anon_sym_await] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), + [anon_sym_in] = ACTIONS(932), [anon_sym_while] = ACTIONS(930), [anon_sym_do] = ACTIONS(930), [anon_sym_try] = ACTIONS(930), @@ -34858,40 +34702,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(930), [anon_sym_throw] = ACTIONS(930), [anon_sym_SEMI] = ACTIONS(930), + [anon_sym_case] = ACTIONS(930), [anon_sym_yield] = ACTIONS(930), [anon_sym_LBRACK] = ACTIONS(930), [anon_sym_LTtemplate_GT] = ACTIONS(930), [anon_sym_LT] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), + [anon_sym_GT] = ACTIONS(932), + [anon_sym_DOT] = ACTIONS(932), [anon_sym_DQUOTE] = ACTIONS(930), [anon_sym_SQUOTE] = ACTIONS(930), [anon_sym_class] = ACTIONS(930), [anon_sym_async] = ACTIONS(930), [anon_sym_function] = ACTIONS(930), - [sym_optional_chain] = ACTIONS(930), + [sym_optional_chain] = ACTIONS(932), [anon_sym_new] = ACTIONS(930), - [anon_sym_AMP_AMP] = ACTIONS(930), - [anon_sym_PIPE_PIPE] = ACTIONS(930), - [anon_sym_GT_GT] = ACTIONS(930), - [anon_sym_GT_GT_GT] = ACTIONS(930), - [anon_sym_LT_LT] = ACTIONS(930), - [anon_sym_AMP] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), + [anon_sym_AMP_AMP] = ACTIONS(932), + [anon_sym_PIPE_PIPE] = ACTIONS(932), + [anon_sym_GT_GT] = ACTIONS(932), + [anon_sym_GT_GT_GT] = ACTIONS(932), + [anon_sym_LT_LT] = ACTIONS(932), + [anon_sym_AMP] = ACTIONS(932), + [anon_sym_CARET] = ACTIONS(932), + [anon_sym_PIPE] = ACTIONS(932), [anon_sym_PLUS] = ACTIONS(930), [anon_sym_DASH] = ACTIONS(930), [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_PERCENT] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_QMARK_QMARK] = ACTIONS(930), - [anon_sym_instanceof] = ACTIONS(930), + [anon_sym_PERCENT] = ACTIONS(932), + [anon_sym_STAR_STAR] = ACTIONS(932), + [anon_sym_LT_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ_EQ] = ACTIONS(932), + [anon_sym_GT_EQ] = ACTIONS(932), + [anon_sym_QMARK_QMARK] = ACTIONS(932), + [anon_sym_instanceof] = ACTIONS(932), [anon_sym_BANG] = ACTIONS(930), [anon_sym_TILDE] = ACTIONS(930), [anon_sym_typeof] = ACTIONS(930), @@ -34913,1538 +34758,654 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(930), [anon_sym_get] = ACTIONS(930), [anon_sym_set] = ACTIONS(930), - [sym__automatic_semicolon] = ACTIONS(932), - [sym__ternary_qmark] = ACTIONS(932), - [sym_html_comment] = ACTIONS(5), - }, - [188] = { - [sym_comment] = STATE(188), - [sym_identifier] = ACTIONS(926), - [anon_sym_export] = ACTIONS(926), - [anon_sym_STAR] = ACTIONS(926), - [anon_sym_default] = ACTIONS(926), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_COMMA] = ACTIONS(926), - [anon_sym_RBRACE] = ACTIONS(926), - [anon_sym_import] = ACTIONS(926), - [anon_sym_with] = ACTIONS(926), - [anon_sym_var] = ACTIONS(926), - [anon_sym_let] = ACTIONS(926), - [anon_sym_const] = ACTIONS(926), - [anon_sym_if] = ACTIONS(926), - [anon_sym_switch] = ACTIONS(926), - [anon_sym_for] = ACTIONS(926), - [anon_sym_LPAREN] = ACTIONS(926), - [anon_sym_await] = ACTIONS(926), - [anon_sym_in] = ACTIONS(926), - [anon_sym_while] = ACTIONS(926), - [anon_sym_do] = ACTIONS(926), - [anon_sym_try] = ACTIONS(926), - [anon_sym_break] = ACTIONS(926), - [anon_sym_continue] = ACTIONS(926), - [anon_sym_debugger] = ACTIONS(926), - [anon_sym_return] = ACTIONS(926), - [anon_sym_throw] = ACTIONS(926), - [anon_sym_SEMI] = ACTIONS(926), - [anon_sym_case] = ACTIONS(926), - [anon_sym_yield] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(926), - [anon_sym_LTtemplate_GT] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(926), - [anon_sym_DOT] = ACTIONS(926), - [anon_sym_DQUOTE] = ACTIONS(926), - [anon_sym_SQUOTE] = ACTIONS(926), - [anon_sym_class] = ACTIONS(926), - [anon_sym_async] = ACTIONS(926), - [anon_sym_function] = ACTIONS(926), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(926), - [anon_sym_AMP_AMP] = ACTIONS(926), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [anon_sym_GT_GT] = ACTIONS(926), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(926), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(926), - [anon_sym_PLUS] = ACTIONS(926), - [anon_sym_DASH] = ACTIONS(926), - [anon_sym_SLASH] = ACTIONS(926), - [anon_sym_PERCENT] = ACTIONS(926), - [anon_sym_STAR_STAR] = ACTIONS(926), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(926), - [anon_sym_BANG] = ACTIONS(926), - [anon_sym_TILDE] = ACTIONS(926), - [anon_sym_typeof] = ACTIONS(926), - [anon_sym_void] = ACTIONS(926), - [anon_sym_delete] = ACTIONS(926), - [anon_sym_PLUS_PLUS] = ACTIONS(926), - [anon_sym_DASH_DASH] = ACTIONS(926), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(926), - [sym_number] = ACTIONS(926), - [sym_private_property_identifier] = ACTIONS(926), - [sym_this] = ACTIONS(926), - [sym_super] = ACTIONS(926), - [sym_true] = ACTIONS(926), - [sym_false] = ACTIONS(926), - [sym_null] = ACTIONS(926), - [sym_undefined] = ACTIONS(926), - [anon_sym_AT] = ACTIONS(926), - [anon_sym_static] = ACTIONS(926), - [anon_sym_get] = ACTIONS(926), - [anon_sym_set] = ACTIONS(926), - [sym__automatic_semicolon] = ACTIONS(928), - [sym__ternary_qmark] = ACTIONS(928), + [sym__automatic_semicolon] = ACTIONS(1043), + [sym__ternary_qmark] = ACTIONS(936), [sym_html_comment] = ACTIONS(5), }, [189] = { [sym_comment] = STATE(189), - [ts_builtin_sym_end] = ACTIONS(1039), - [sym_identifier] = ACTIONS(958), - [anon_sym_export] = ACTIONS(958), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(958), - [anon_sym_COMMA] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(958), - [anon_sym_import] = ACTIONS(958), - [anon_sym_with] = ACTIONS(958), - [anon_sym_var] = ACTIONS(958), - [anon_sym_let] = ACTIONS(958), - [anon_sym_const] = ACTIONS(958), - [anon_sym_else] = ACTIONS(958), - [anon_sym_if] = ACTIONS(958), - [anon_sym_switch] = ACTIONS(958), - [anon_sym_for] = ACTIONS(958), - [anon_sym_LPAREN] = ACTIONS(958), - [anon_sym_await] = ACTIONS(958), - [anon_sym_in] = ACTIONS(960), - [anon_sym_while] = ACTIONS(958), - [anon_sym_do] = ACTIONS(958), - [anon_sym_try] = ACTIONS(958), - [anon_sym_break] = ACTIONS(958), - [anon_sym_continue] = ACTIONS(958), - [anon_sym_debugger] = ACTIONS(958), - [anon_sym_return] = ACTIONS(958), - [anon_sym_throw] = ACTIONS(958), - [anon_sym_SEMI] = ACTIONS(958), - [anon_sym_yield] = ACTIONS(958), - [anon_sym_LBRACK] = ACTIONS(958), - [anon_sym_LTtemplate_GT] = ACTIONS(958), - [anon_sym_LT] = ACTIONS(958), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(958), - [anon_sym_SQUOTE] = ACTIONS(958), - [anon_sym_class] = ACTIONS(958), - [anon_sym_async] = ACTIONS(958), - [anon_sym_function] = ACTIONS(958), - [sym_optional_chain] = ACTIONS(960), - [anon_sym_new] = ACTIONS(958), - [anon_sym_AMP_AMP] = ACTIONS(960), - [anon_sym_PIPE_PIPE] = ACTIONS(960), - [anon_sym_GT_GT] = ACTIONS(960), - [anon_sym_GT_GT_GT] = ACTIONS(960), - [anon_sym_LT_LT] = ACTIONS(960), - [anon_sym_AMP] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(958), - [anon_sym_DASH] = ACTIONS(958), - [anon_sym_SLASH] = ACTIONS(958), - [anon_sym_PERCENT] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_QMARK_QMARK] = ACTIONS(960), - [anon_sym_instanceof] = ACTIONS(960), - [anon_sym_BANG] = ACTIONS(958), - [anon_sym_TILDE] = ACTIONS(958), - [anon_sym_typeof] = ACTIONS(958), - [anon_sym_void] = ACTIONS(958), - [anon_sym_delete] = ACTIONS(958), - [anon_sym_PLUS_PLUS] = ACTIONS(958), - [anon_sym_DASH_DASH] = ACTIONS(958), + [sym_identifier] = ACTIONS(953), + [anon_sym_export] = ACTIONS(953), + [anon_sym_STAR] = ACTIONS(955), + [anon_sym_default] = ACTIONS(953), + [anon_sym_LBRACE] = ACTIONS(953), + [anon_sym_COMMA] = ACTIONS(955), + [anon_sym_RBRACE] = ACTIONS(953), + [anon_sym_import] = ACTIONS(953), + [anon_sym_with] = ACTIONS(953), + [anon_sym_var] = ACTIONS(953), + [anon_sym_let] = ACTIONS(953), + [anon_sym_const] = ACTIONS(953), + [anon_sym_if] = ACTIONS(953), + [anon_sym_switch] = ACTIONS(953), + [anon_sym_for] = ACTIONS(953), + [anon_sym_LPAREN] = ACTIONS(953), + [anon_sym_await] = ACTIONS(953), + [anon_sym_in] = ACTIONS(955), + [anon_sym_while] = ACTIONS(953), + [anon_sym_do] = ACTIONS(953), + [anon_sym_try] = ACTIONS(953), + [anon_sym_break] = ACTIONS(953), + [anon_sym_continue] = ACTIONS(953), + [anon_sym_debugger] = ACTIONS(953), + [anon_sym_return] = ACTIONS(953), + [anon_sym_throw] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(953), + [anon_sym_case] = ACTIONS(953), + [anon_sym_yield] = ACTIONS(953), + [anon_sym_LBRACK] = ACTIONS(953), + [anon_sym_LTtemplate_GT] = ACTIONS(953), + [anon_sym_LT] = ACTIONS(953), + [anon_sym_GT] = ACTIONS(955), + [anon_sym_DOT] = ACTIONS(955), + [anon_sym_DQUOTE] = ACTIONS(953), + [anon_sym_SQUOTE] = ACTIONS(953), + [anon_sym_class] = ACTIONS(953), + [anon_sym_async] = ACTIONS(953), + [anon_sym_function] = ACTIONS(953), + [sym_optional_chain] = ACTIONS(955), + [anon_sym_new] = ACTIONS(953), + [anon_sym_AMP_AMP] = ACTIONS(955), + [anon_sym_PIPE_PIPE] = ACTIONS(955), + [anon_sym_GT_GT] = ACTIONS(955), + [anon_sym_GT_GT_GT] = ACTIONS(955), + [anon_sym_LT_LT] = ACTIONS(955), + [anon_sym_AMP] = ACTIONS(955), + [anon_sym_CARET] = ACTIONS(955), + [anon_sym_PIPE] = ACTIONS(955), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(953), + [anon_sym_PERCENT] = ACTIONS(955), + [anon_sym_STAR_STAR] = ACTIONS(955), + [anon_sym_LT_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ_EQ] = ACTIONS(955), + [anon_sym_GT_EQ] = ACTIONS(955), + [anon_sym_QMARK_QMARK] = ACTIONS(955), + [anon_sym_instanceof] = ACTIONS(955), + [anon_sym_BANG] = ACTIONS(953), + [anon_sym_TILDE] = ACTIONS(953), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(953), + [anon_sym_DASH_DASH] = ACTIONS(953), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(958), - [sym_number] = ACTIONS(958), - [sym_private_property_identifier] = ACTIONS(958), - [sym_this] = ACTIONS(958), - [sym_super] = ACTIONS(958), - [sym_true] = ACTIONS(958), - [sym_false] = ACTIONS(958), - [sym_null] = ACTIONS(958), - [sym_undefined] = ACTIONS(958), - [anon_sym_AT] = ACTIONS(958), - [anon_sym_static] = ACTIONS(958), - [anon_sym_get] = ACTIONS(958), - [anon_sym_set] = ACTIONS(958), - [sym__automatic_semicolon] = ACTIONS(1041), - [sym__ternary_qmark] = ACTIONS(964), + [anon_sym_BQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(953), + [sym_private_property_identifier] = ACTIONS(953), + [sym_this] = ACTIONS(953), + [sym_super] = ACTIONS(953), + [sym_true] = ACTIONS(953), + [sym_false] = ACTIONS(953), + [sym_null] = ACTIONS(953), + [sym_undefined] = ACTIONS(953), + [anon_sym_AT] = ACTIONS(953), + [anon_sym_static] = ACTIONS(953), + [anon_sym_get] = ACTIONS(953), + [anon_sym_set] = ACTIONS(953), + [sym__automatic_semicolon] = ACTIONS(1045), + [sym__ternary_qmark] = ACTIONS(959), [sym_html_comment] = ACTIONS(5), }, [190] = { [sym_comment] = STATE(190), - [ts_builtin_sym_end] = ACTIONS(954), - [sym_identifier] = ACTIONS(952), - [anon_sym_export] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_COMMA] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_import] = ACTIONS(952), - [anon_sym_with] = ACTIONS(952), - [anon_sym_var] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_switch] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_await] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_debugger] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_throw] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_yield] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LTtemplate_GT] = ACTIONS(952), - [anon_sym_LT] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [anon_sym_SQUOTE] = ACTIONS(952), - [anon_sym_class] = ACTIONS(952), - [anon_sym_async] = ACTIONS(952), - [anon_sym_function] = ACTIONS(952), - [sym_optional_chain] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_AMP_AMP] = ACTIONS(952), - [anon_sym_PIPE_PIPE] = ACTIONS(952), - [anon_sym_GT_GT] = ACTIONS(952), - [anon_sym_GT_GT_GT] = ACTIONS(952), - [anon_sym_LT_LT] = ACTIONS(952), - [anon_sym_AMP] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_PERCENT] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_QMARK_QMARK] = ACTIONS(952), - [anon_sym_instanceof] = ACTIONS(952), - [anon_sym_BANG] = ACTIONS(952), - [anon_sym_TILDE] = ACTIONS(952), - [anon_sym_typeof] = ACTIONS(952), - [anon_sym_void] = ACTIONS(952), - [anon_sym_delete] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [sym_identifier] = ACTIONS(963), + [anon_sym_export] = ACTIONS(963), + [anon_sym_STAR] = ACTIONS(965), + [anon_sym_default] = ACTIONS(963), + [anon_sym_LBRACE] = ACTIONS(963), + [anon_sym_COMMA] = ACTIONS(965), + [anon_sym_RBRACE] = ACTIONS(963), + [anon_sym_import] = ACTIONS(963), + [anon_sym_with] = ACTIONS(963), + [anon_sym_var] = ACTIONS(963), + [anon_sym_let] = ACTIONS(963), + [anon_sym_const] = ACTIONS(963), + [anon_sym_if] = ACTIONS(963), + [anon_sym_switch] = ACTIONS(963), + [anon_sym_for] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(963), + [anon_sym_await] = ACTIONS(963), + [anon_sym_in] = ACTIONS(965), + [anon_sym_while] = ACTIONS(963), + [anon_sym_do] = ACTIONS(963), + [anon_sym_try] = ACTIONS(963), + [anon_sym_break] = ACTIONS(963), + [anon_sym_continue] = ACTIONS(963), + [anon_sym_debugger] = ACTIONS(963), + [anon_sym_return] = ACTIONS(963), + [anon_sym_throw] = ACTIONS(963), + [anon_sym_SEMI] = ACTIONS(963), + [anon_sym_case] = ACTIONS(963), + [anon_sym_yield] = ACTIONS(963), + [anon_sym_LBRACK] = ACTIONS(963), + [anon_sym_LTtemplate_GT] = ACTIONS(963), + [anon_sym_LT] = ACTIONS(963), + [anon_sym_GT] = ACTIONS(965), + [anon_sym_DOT] = ACTIONS(965), + [anon_sym_DQUOTE] = ACTIONS(963), + [anon_sym_SQUOTE] = ACTIONS(963), + [anon_sym_class] = ACTIONS(963), + [anon_sym_async] = ACTIONS(963), + [anon_sym_function] = ACTIONS(963), + [sym_optional_chain] = ACTIONS(965), + [anon_sym_new] = ACTIONS(963), + [anon_sym_AMP_AMP] = ACTIONS(965), + [anon_sym_PIPE_PIPE] = ACTIONS(965), + [anon_sym_GT_GT] = ACTIONS(965), + [anon_sym_GT_GT_GT] = ACTIONS(965), + [anon_sym_LT_LT] = ACTIONS(965), + [anon_sym_AMP] = ACTIONS(965), + [anon_sym_CARET] = ACTIONS(965), + [anon_sym_PIPE] = ACTIONS(965), + [anon_sym_PLUS] = ACTIONS(963), + [anon_sym_DASH] = ACTIONS(963), + [anon_sym_SLASH] = ACTIONS(963), + [anon_sym_PERCENT] = ACTIONS(965), + [anon_sym_STAR_STAR] = ACTIONS(965), + [anon_sym_LT_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ_EQ] = ACTIONS(965), + [anon_sym_GT_EQ] = ACTIONS(965), + [anon_sym_QMARK_QMARK] = ACTIONS(965), + [anon_sym_instanceof] = ACTIONS(965), + [anon_sym_BANG] = ACTIONS(963), + [anon_sym_TILDE] = ACTIONS(963), + [anon_sym_typeof] = ACTIONS(963), + [anon_sym_void] = ACTIONS(963), + [anon_sym_delete] = ACTIONS(963), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(952), - [sym_number] = ACTIONS(952), - [sym_private_property_identifier] = ACTIONS(952), - [sym_this] = ACTIONS(952), - [sym_super] = ACTIONS(952), - [sym_true] = ACTIONS(952), - [sym_false] = ACTIONS(952), - [sym_null] = ACTIONS(952), - [sym_undefined] = ACTIONS(952), - [anon_sym_AT] = ACTIONS(952), - [anon_sym_static] = ACTIONS(952), - [anon_sym_get] = ACTIONS(952), - [anon_sym_set] = ACTIONS(952), - [sym__automatic_semicolon] = ACTIONS(954), - [sym__ternary_qmark] = ACTIONS(954), + [anon_sym_BQUOTE] = ACTIONS(963), + [sym_number] = ACTIONS(963), + [sym_private_property_identifier] = ACTIONS(963), + [sym_this] = ACTIONS(963), + [sym_super] = ACTIONS(963), + [sym_true] = ACTIONS(963), + [sym_false] = ACTIONS(963), + [sym_null] = ACTIONS(963), + [sym_undefined] = ACTIONS(963), + [anon_sym_AT] = ACTIONS(963), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), + [sym__automatic_semicolon] = ACTIONS(1047), + [sym__ternary_qmark] = ACTIONS(969), [sym_html_comment] = ACTIONS(5), }, [191] = { [sym_comment] = STATE(191), - [ts_builtin_sym_end] = ACTIONS(938), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_else] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), + [sym_identifier] = ACTIONS(971), + [anon_sym_export] = ACTIONS(971), + [anon_sym_STAR] = ACTIONS(973), + [anon_sym_default] = ACTIONS(971), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(973), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_import] = ACTIONS(971), + [anon_sym_with] = ACTIONS(971), + [anon_sym_var] = ACTIONS(971), + [anon_sym_let] = ACTIONS(971), + [anon_sym_const] = ACTIONS(971), + [anon_sym_if] = ACTIONS(971), + [anon_sym_switch] = ACTIONS(971), + [anon_sym_for] = ACTIONS(971), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_await] = ACTIONS(971), + [anon_sym_in] = ACTIONS(973), + [anon_sym_while] = ACTIONS(971), + [anon_sym_do] = ACTIONS(971), + [anon_sym_try] = ACTIONS(971), + [anon_sym_break] = ACTIONS(971), + [anon_sym_continue] = ACTIONS(971), + [anon_sym_debugger] = ACTIONS(971), + [anon_sym_return] = ACTIONS(971), + [anon_sym_throw] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_case] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(971), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LTtemplate_GT] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(971), + [anon_sym_GT] = ACTIONS(973), + [anon_sym_DOT] = ACTIONS(973), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_class] = ACTIONS(971), + [anon_sym_async] = ACTIONS(971), + [anon_sym_function] = ACTIONS(971), + [sym_optional_chain] = ACTIONS(973), + [anon_sym_new] = ACTIONS(971), + [anon_sym_AMP_AMP] = ACTIONS(973), + [anon_sym_PIPE_PIPE] = ACTIONS(973), + [anon_sym_GT_GT] = ACTIONS(973), + [anon_sym_GT_GT_GT] = ACTIONS(973), + [anon_sym_LT_LT] = ACTIONS(973), + [anon_sym_AMP] = ACTIONS(973), + [anon_sym_CARET] = ACTIONS(973), + [anon_sym_PIPE] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(971), + [anon_sym_DASH] = ACTIONS(971), + [anon_sym_SLASH] = ACTIONS(971), + [anon_sym_PERCENT] = ACTIONS(973), + [anon_sym_STAR_STAR] = ACTIONS(973), + [anon_sym_LT_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ_EQ] = ACTIONS(973), + [anon_sym_GT_EQ] = ACTIONS(973), + [anon_sym_QMARK_QMARK] = ACTIONS(973), + [anon_sym_instanceof] = ACTIONS(973), + [anon_sym_BANG] = ACTIONS(971), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_typeof] = ACTIONS(971), + [anon_sym_void] = ACTIONS(971), + [anon_sym_delete] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(938), - [sym__ternary_qmark] = ACTIONS(938), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(971), + [sym_super] = ACTIONS(971), + [sym_true] = ACTIONS(971), + [sym_false] = ACTIONS(971), + [sym_null] = ACTIONS(971), + [sym_undefined] = ACTIONS(971), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(971), + [anon_sym_get] = ACTIONS(971), + [anon_sym_set] = ACTIONS(971), + [sym__automatic_semicolon] = ACTIONS(1049), + [sym__ternary_qmark] = ACTIONS(977), [sym_html_comment] = ACTIONS(5), }, [192] = { [sym_comment] = STATE(192), - [sym_identifier] = ACTIONS(968), - [anon_sym_export] = ACTIONS(968), - [anon_sym_STAR] = ACTIONS(970), - [anon_sym_default] = ACTIONS(968), - [anon_sym_LBRACE] = ACTIONS(968), - [anon_sym_COMMA] = ACTIONS(970), - [anon_sym_RBRACE] = ACTIONS(968), - [anon_sym_import] = ACTIONS(968), - [anon_sym_with] = ACTIONS(968), - [anon_sym_var] = ACTIONS(968), - [anon_sym_let] = ACTIONS(968), - [anon_sym_const] = ACTIONS(968), - [anon_sym_if] = ACTIONS(968), - [anon_sym_switch] = ACTIONS(968), - [anon_sym_for] = ACTIONS(968), - [anon_sym_LPAREN] = ACTIONS(968), - [anon_sym_await] = ACTIONS(968), - [anon_sym_in] = ACTIONS(970), - [anon_sym_while] = ACTIONS(968), - [anon_sym_do] = ACTIONS(968), - [anon_sym_try] = ACTIONS(968), - [anon_sym_break] = ACTIONS(968), - [anon_sym_continue] = ACTIONS(968), - [anon_sym_debugger] = ACTIONS(968), - [anon_sym_return] = ACTIONS(968), - [anon_sym_throw] = ACTIONS(968), - [anon_sym_SEMI] = ACTIONS(968), - [anon_sym_case] = ACTIONS(968), - [anon_sym_yield] = ACTIONS(968), - [anon_sym_LBRACK] = ACTIONS(968), - [anon_sym_LTtemplate_GT] = ACTIONS(968), - [anon_sym_LT] = ACTIONS(968), - [anon_sym_GT] = ACTIONS(970), - [anon_sym_DOT] = ACTIONS(970), - [anon_sym_DQUOTE] = ACTIONS(968), - [anon_sym_SQUOTE] = ACTIONS(968), - [anon_sym_class] = ACTIONS(968), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(968), - [sym_optional_chain] = ACTIONS(970), - [anon_sym_new] = ACTIONS(968), - [anon_sym_AMP_AMP] = ACTIONS(970), - [anon_sym_PIPE_PIPE] = ACTIONS(970), - [anon_sym_GT_GT] = ACTIONS(970), - [anon_sym_GT_GT_GT] = ACTIONS(970), - [anon_sym_LT_LT] = ACTIONS(970), - [anon_sym_AMP] = ACTIONS(970), - [anon_sym_CARET] = ACTIONS(970), - [anon_sym_PIPE] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(968), - [anon_sym_DASH] = ACTIONS(968), - [anon_sym_SLASH] = ACTIONS(968), - [anon_sym_PERCENT] = ACTIONS(970), - [anon_sym_STAR_STAR] = ACTIONS(970), - [anon_sym_LT_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ_EQ] = ACTIONS(970), - [anon_sym_GT_EQ] = ACTIONS(970), - [anon_sym_QMARK_QMARK] = ACTIONS(970), - [anon_sym_instanceof] = ACTIONS(970), - [anon_sym_BANG] = ACTIONS(968), - [anon_sym_TILDE] = ACTIONS(968), - [anon_sym_typeof] = ACTIONS(968), - [anon_sym_void] = ACTIONS(968), - [anon_sym_delete] = ACTIONS(968), - [anon_sym_PLUS_PLUS] = ACTIONS(968), - [anon_sym_DASH_DASH] = ACTIONS(968), + [sym_identifier] = ACTIONS(979), + [anon_sym_export] = ACTIONS(979), + [anon_sym_STAR] = ACTIONS(981), + [anon_sym_default] = ACTIONS(979), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(981), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_import] = ACTIONS(979), + [anon_sym_with] = ACTIONS(979), + [anon_sym_var] = ACTIONS(979), + [anon_sym_let] = ACTIONS(979), + [anon_sym_const] = ACTIONS(979), + [anon_sym_if] = ACTIONS(979), + [anon_sym_switch] = ACTIONS(979), + [anon_sym_for] = ACTIONS(979), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_await] = ACTIONS(979), + [anon_sym_in] = ACTIONS(981), + [anon_sym_while] = ACTIONS(979), + [anon_sym_do] = ACTIONS(979), + [anon_sym_try] = ACTIONS(979), + [anon_sym_break] = ACTIONS(979), + [anon_sym_continue] = ACTIONS(979), + [anon_sym_debugger] = ACTIONS(979), + [anon_sym_return] = ACTIONS(979), + [anon_sym_throw] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_case] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(979), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LTtemplate_GT] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(979), + [anon_sym_GT] = ACTIONS(981), + [anon_sym_DOT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_class] = ACTIONS(979), + [anon_sym_async] = ACTIONS(979), + [anon_sym_function] = ACTIONS(979), + [sym_optional_chain] = ACTIONS(981), + [anon_sym_new] = ACTIONS(979), + [anon_sym_AMP_AMP] = ACTIONS(981), + [anon_sym_PIPE_PIPE] = ACTIONS(981), + [anon_sym_GT_GT] = ACTIONS(981), + [anon_sym_GT_GT_GT] = ACTIONS(981), + [anon_sym_LT_LT] = ACTIONS(981), + [anon_sym_AMP] = ACTIONS(981), + [anon_sym_CARET] = ACTIONS(981), + [anon_sym_PIPE] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(979), + [anon_sym_DASH] = ACTIONS(979), + [anon_sym_SLASH] = ACTIONS(979), + [anon_sym_PERCENT] = ACTIONS(981), + [anon_sym_STAR_STAR] = ACTIONS(981), + [anon_sym_LT_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ_EQ] = ACTIONS(981), + [anon_sym_GT_EQ] = ACTIONS(981), + [anon_sym_QMARK_QMARK] = ACTIONS(981), + [anon_sym_instanceof] = ACTIONS(981), + [anon_sym_BANG] = ACTIONS(979), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_typeof] = ACTIONS(979), + [anon_sym_void] = ACTIONS(979), + [anon_sym_delete] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(968), - [sym_number] = ACTIONS(968), - [sym_private_property_identifier] = ACTIONS(968), - [sym_this] = ACTIONS(968), - [sym_super] = ACTIONS(968), - [sym_true] = ACTIONS(968), - [sym_false] = ACTIONS(968), - [sym_null] = ACTIONS(968), - [sym_undefined] = ACTIONS(968), - [anon_sym_AT] = ACTIONS(968), - [anon_sym_static] = ACTIONS(968), - [anon_sym_get] = ACTIONS(968), - [anon_sym_set] = ACTIONS(968), - [sym__automatic_semicolon] = ACTIONS(1043), - [sym__ternary_qmark] = ACTIONS(974), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(979), + [sym_super] = ACTIONS(979), + [sym_true] = ACTIONS(979), + [sym_false] = ACTIONS(979), + [sym_null] = ACTIONS(979), + [sym_undefined] = ACTIONS(979), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(979), + [anon_sym_get] = ACTIONS(979), + [anon_sym_set] = ACTIONS(979), + [sym__automatic_semicolon] = ACTIONS(1051), + [sym__ternary_qmark] = ACTIONS(985), [sym_html_comment] = ACTIONS(5), }, [193] = { [sym_comment] = STATE(193), - [sym_identifier] = ACTIONS(916), - [anon_sym_export] = ACTIONS(916), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_default] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(916), - [anon_sym_COMMA] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(916), - [anon_sym_import] = ACTIONS(916), - [anon_sym_with] = ACTIONS(916), - [anon_sym_var] = 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(916), - [anon_sym_await] = ACTIONS(916), - [anon_sym_in] = ACTIONS(918), - [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_debugger] = ACTIONS(916), - [anon_sym_return] = ACTIONS(916), - [anon_sym_throw] = ACTIONS(916), - [anon_sym_SEMI] = ACTIONS(916), - [anon_sym_case] = ACTIONS(916), - [anon_sym_yield] = ACTIONS(916), - [anon_sym_LBRACK] = ACTIONS(916), - [anon_sym_LTtemplate_GT] = ACTIONS(916), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_GT] = ACTIONS(918), - [anon_sym_DOT] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(916), - [anon_sym_SQUOTE] = ACTIONS(916), - [anon_sym_class] = ACTIONS(916), - [anon_sym_async] = ACTIONS(916), - [anon_sym_function] = ACTIONS(916), - [sym_optional_chain] = ACTIONS(918), - [anon_sym_new] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(918), - [anon_sym_PIPE_PIPE] = ACTIONS(918), - [anon_sym_GT_GT] = ACTIONS(918), - [anon_sym_GT_GT_GT] = ACTIONS(918), - [anon_sym_LT_LT] = ACTIONS(918), - [anon_sym_AMP] = ACTIONS(918), - [anon_sym_CARET] = ACTIONS(918), - [anon_sym_PIPE] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_SLASH] = ACTIONS(916), - [anon_sym_PERCENT] = ACTIONS(918), - [anon_sym_STAR_STAR] = ACTIONS(918), - [anon_sym_LT_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ_EQ] = ACTIONS(918), - [anon_sym_GT_EQ] = ACTIONS(918), - [anon_sym_QMARK_QMARK] = ACTIONS(918), - [anon_sym_instanceof] = ACTIONS(918), - [anon_sym_BANG] = ACTIONS(916), - [anon_sym_TILDE] = ACTIONS(916), - [anon_sym_typeof] = ACTIONS(916), - [anon_sym_void] = ACTIONS(916), - [anon_sym_delete] = ACTIONS(916), - [anon_sym_PLUS_PLUS] = ACTIONS(916), - [anon_sym_DASH_DASH] = ACTIONS(916), + [sym_identifier] = ACTIONS(987), + [anon_sym_export] = ACTIONS(987), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_default] = ACTIONS(987), + [anon_sym_LBRACE] = ACTIONS(987), + [anon_sym_COMMA] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(987), + [anon_sym_import] = ACTIONS(987), + [anon_sym_with] = ACTIONS(987), + [anon_sym_var] = ACTIONS(987), + [anon_sym_let] = ACTIONS(987), + [anon_sym_const] = ACTIONS(987), + [anon_sym_if] = ACTIONS(987), + [anon_sym_switch] = ACTIONS(987), + [anon_sym_for] = ACTIONS(987), + [anon_sym_LPAREN] = ACTIONS(987), + [anon_sym_await] = ACTIONS(987), + [anon_sym_in] = ACTIONS(989), + [anon_sym_while] = ACTIONS(987), + [anon_sym_do] = ACTIONS(987), + [anon_sym_try] = ACTIONS(987), + [anon_sym_break] = ACTIONS(987), + [anon_sym_continue] = ACTIONS(987), + [anon_sym_debugger] = ACTIONS(987), + [anon_sym_return] = ACTIONS(987), + [anon_sym_throw] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(987), + [anon_sym_case] = ACTIONS(987), + [anon_sym_yield] = ACTIONS(987), + [anon_sym_LBRACK] = ACTIONS(987), + [anon_sym_LTtemplate_GT] = ACTIONS(987), + [anon_sym_LT] = ACTIONS(987), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(987), + [anon_sym_SQUOTE] = ACTIONS(987), + [anon_sym_class] = ACTIONS(987), + [anon_sym_async] = ACTIONS(987), + [anon_sym_function] = ACTIONS(987), + [sym_optional_chain] = ACTIONS(989), + [anon_sym_new] = ACTIONS(987), + [anon_sym_AMP_AMP] = ACTIONS(989), + [anon_sym_PIPE_PIPE] = ACTIONS(989), + [anon_sym_GT_GT] = ACTIONS(989), + [anon_sym_GT_GT_GT] = ACTIONS(989), + [anon_sym_LT_LT] = ACTIONS(989), + [anon_sym_AMP] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(987), + [anon_sym_DASH] = ACTIONS(987), + [anon_sym_SLASH] = ACTIONS(987), + [anon_sym_PERCENT] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_QMARK_QMARK] = ACTIONS(989), + [anon_sym_instanceof] = ACTIONS(989), + [anon_sym_BANG] = ACTIONS(987), + [anon_sym_TILDE] = ACTIONS(987), + [anon_sym_typeof] = ACTIONS(987), + [anon_sym_void] = ACTIONS(987), + [anon_sym_delete] = ACTIONS(987), + [anon_sym_PLUS_PLUS] = ACTIONS(987), + [anon_sym_DASH_DASH] = ACTIONS(987), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(916), - [sym_number] = ACTIONS(916), - [sym_private_property_identifier] = ACTIONS(916), - [sym_this] = ACTIONS(916), - [sym_super] = ACTIONS(916), - [sym_true] = ACTIONS(916), - [sym_false] = ACTIONS(916), - [sym_null] = ACTIONS(916), - [sym_undefined] = ACTIONS(916), - [anon_sym_AT] = ACTIONS(916), - [anon_sym_static] = ACTIONS(916), - [anon_sym_get] = ACTIONS(916), - [anon_sym_set] = ACTIONS(916), - [sym__automatic_semicolon] = ACTIONS(1045), - [sym__ternary_qmark] = ACTIONS(922), + [anon_sym_BQUOTE] = ACTIONS(987), + [sym_number] = ACTIONS(987), + [sym_private_property_identifier] = ACTIONS(987), + [sym_this] = ACTIONS(987), + [sym_super] = ACTIONS(987), + [sym_true] = ACTIONS(987), + [sym_false] = ACTIONS(987), + [sym_null] = ACTIONS(987), + [sym_undefined] = ACTIONS(987), + [anon_sym_AT] = ACTIONS(987), + [anon_sym_static] = ACTIONS(987), + [anon_sym_get] = ACTIONS(987), + [anon_sym_set] = ACTIONS(987), + [sym__automatic_semicolon] = ACTIONS(1053), + [sym__ternary_qmark] = ACTIONS(993), [sym_html_comment] = ACTIONS(5), }, [194] = { [sym_comment] = STATE(194), - [sym_identifier] = ACTIONS(882), - [anon_sym_export] = ACTIONS(882), - [anon_sym_STAR] = ACTIONS(884), - [anon_sym_default] = ACTIONS(882), - [anon_sym_LBRACE] = ACTIONS(882), - [anon_sym_COMMA] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(882), - [anon_sym_import] = ACTIONS(882), - [anon_sym_with] = ACTIONS(882), - [anon_sym_var] = ACTIONS(882), - [anon_sym_let] = ACTIONS(882), - [anon_sym_const] = ACTIONS(882), - [anon_sym_if] = ACTIONS(882), - [anon_sym_switch] = ACTIONS(882), - [anon_sym_for] = ACTIONS(882), - [anon_sym_LPAREN] = ACTIONS(882), - [anon_sym_await] = ACTIONS(882), - [anon_sym_in] = ACTIONS(884), - [anon_sym_while] = ACTIONS(882), - [anon_sym_do] = ACTIONS(882), - [anon_sym_try] = ACTIONS(882), - [anon_sym_break] = ACTIONS(882), - [anon_sym_continue] = ACTIONS(882), - [anon_sym_debugger] = ACTIONS(882), - [anon_sym_return] = ACTIONS(882), - [anon_sym_throw] = ACTIONS(882), - [anon_sym_SEMI] = ACTIONS(882), - [anon_sym_case] = ACTIONS(882), - [anon_sym_yield] = ACTIONS(882), - [anon_sym_LBRACK] = ACTIONS(882), - [anon_sym_LTtemplate_GT] = ACTIONS(882), - [anon_sym_LT] = ACTIONS(882), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DOT] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(882), - [anon_sym_SQUOTE] = ACTIONS(882), - [anon_sym_class] = ACTIONS(882), - [anon_sym_async] = ACTIONS(882), - [anon_sym_function] = ACTIONS(882), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(882), - [anon_sym_AMP_AMP] = ACTIONS(884), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [anon_sym_GT_GT] = ACTIONS(884), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(884), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(884), - [anon_sym_PLUS] = ACTIONS(882), - [anon_sym_DASH] = ACTIONS(882), - [anon_sym_SLASH] = ACTIONS(882), - [anon_sym_PERCENT] = ACTIONS(884), - [anon_sym_STAR_STAR] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(884), - [anon_sym_BANG] = ACTIONS(882), - [anon_sym_TILDE] = ACTIONS(882), - [anon_sym_typeof] = ACTIONS(882), - [anon_sym_void] = ACTIONS(882), - [anon_sym_delete] = ACTIONS(882), - [anon_sym_PLUS_PLUS] = ACTIONS(882), - [anon_sym_DASH_DASH] = ACTIONS(882), + [sym_identifier] = ACTIONS(878), + [anon_sym_export] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(880), + [anon_sym_default] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_COMMA] = ACTIONS(880), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_import] = ACTIONS(878), + [anon_sym_with] = ACTIONS(878), + [anon_sym_var] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_switch] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_await] = ACTIONS(878), + [anon_sym_in] = ACTIONS(880), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_debugger] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_throw] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_case] = ACTIONS(878), + [anon_sym_yield] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LTtemplate_GT] = ACTIONS(878), + [anon_sym_LT] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(880), + [anon_sym_DQUOTE] = ACTIONS(878), + [anon_sym_SQUOTE] = ACTIONS(878), + [anon_sym_class] = ACTIONS(878), + [anon_sym_async] = ACTIONS(878), + [anon_sym_function] = ACTIONS(878), + [sym_optional_chain] = ACTIONS(880), + [anon_sym_new] = ACTIONS(878), + [anon_sym_AMP_AMP] = ACTIONS(880), + [anon_sym_PIPE_PIPE] = ACTIONS(880), + [anon_sym_GT_GT] = ACTIONS(880), + [anon_sym_GT_GT_GT] = ACTIONS(880), + [anon_sym_LT_LT] = ACTIONS(880), + [anon_sym_AMP] = ACTIONS(880), + [anon_sym_CARET] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_PERCENT] = ACTIONS(880), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_QMARK_QMARK] = ACTIONS(880), + [anon_sym_instanceof] = ACTIONS(880), + [anon_sym_BANG] = ACTIONS(878), + [anon_sym_TILDE] = ACTIONS(878), + [anon_sym_typeof] = ACTIONS(878), + [anon_sym_void] = ACTIONS(878), + [anon_sym_delete] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(882), - [sym_number] = ACTIONS(882), - [sym_private_property_identifier] = ACTIONS(882), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [sym_undefined] = ACTIONS(882), - [anon_sym_AT] = ACTIONS(882), - [anon_sym_static] = ACTIONS(882), - [anon_sym_get] = ACTIONS(882), - [anon_sym_set] = ACTIONS(882), - [sym__automatic_semicolon] = ACTIONS(1047), - [sym__ternary_qmark] = ACTIONS(888), + [anon_sym_BQUOTE] = ACTIONS(878), + [sym_number] = ACTIONS(878), + [sym_private_property_identifier] = ACTIONS(878), + [sym_this] = ACTIONS(878), + [sym_super] = ACTIONS(878), + [sym_true] = ACTIONS(878), + [sym_false] = ACTIONS(878), + [sym_null] = ACTIONS(878), + [sym_undefined] = ACTIONS(878), + [anon_sym_AT] = ACTIONS(878), + [anon_sym_static] = ACTIONS(878), + [anon_sym_get] = ACTIONS(878), + [anon_sym_set] = ACTIONS(878), + [sym__automatic_semicolon] = ACTIONS(1055), + [sym__ternary_qmark] = ACTIONS(884), [sym_html_comment] = ACTIONS(5), }, [195] = { [sym_comment] = STATE(195), - [sym_identifier] = ACTIONS(940), - [anon_sym_export] = ACTIONS(940), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_default] = ACTIONS(940), - [anon_sym_LBRACE] = ACTIONS(940), - [anon_sym_COMMA] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(940), - [anon_sym_import] = ACTIONS(940), - [anon_sym_with] = ACTIONS(940), - [anon_sym_var] = ACTIONS(940), - [anon_sym_let] = ACTIONS(940), - [anon_sym_const] = ACTIONS(940), - [anon_sym_if] = ACTIONS(940), - [anon_sym_switch] = ACTIONS(940), - [anon_sym_for] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(940), - [anon_sym_await] = ACTIONS(940), - [anon_sym_in] = ACTIONS(942), - [anon_sym_while] = ACTIONS(940), - [anon_sym_do] = ACTIONS(940), - [anon_sym_try] = ACTIONS(940), - [anon_sym_break] = ACTIONS(940), - [anon_sym_continue] = ACTIONS(940), - [anon_sym_debugger] = ACTIONS(940), - [anon_sym_return] = ACTIONS(940), - [anon_sym_throw] = ACTIONS(940), - [anon_sym_SEMI] = ACTIONS(940), - [anon_sym_case] = ACTIONS(940), - [anon_sym_yield] = ACTIONS(940), - [anon_sym_LBRACK] = ACTIONS(940), - [anon_sym_LTtemplate_GT] = ACTIONS(940), - [anon_sym_LT] = ACTIONS(940), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(940), - [anon_sym_SQUOTE] = ACTIONS(940), - [anon_sym_class] = ACTIONS(940), - [anon_sym_async] = ACTIONS(940), - [anon_sym_function] = ACTIONS(940), - [sym_optional_chain] = ACTIONS(942), - [anon_sym_new] = ACTIONS(940), - [anon_sym_AMP_AMP] = ACTIONS(942), - [anon_sym_PIPE_PIPE] = ACTIONS(942), - [anon_sym_GT_GT] = ACTIONS(942), - [anon_sym_GT_GT_GT] = ACTIONS(942), - [anon_sym_LT_LT] = ACTIONS(942), - [anon_sym_AMP] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(940), - [anon_sym_DASH] = ACTIONS(940), - [anon_sym_SLASH] = ACTIONS(940), - [anon_sym_PERCENT] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_QMARK_QMARK] = ACTIONS(942), - [anon_sym_instanceof] = ACTIONS(942), - [anon_sym_BANG] = ACTIONS(940), - [anon_sym_TILDE] = ACTIONS(940), - [anon_sym_typeof] = ACTIONS(940), - [anon_sym_void] = ACTIONS(940), - [anon_sym_delete] = ACTIONS(940), - [anon_sym_PLUS_PLUS] = ACTIONS(940), - [anon_sym_DASH_DASH] = ACTIONS(940), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_default] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_case] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(940), - [sym_number] = ACTIONS(940), - [sym_private_property_identifier] = ACTIONS(940), - [sym_this] = ACTIONS(940), - [sym_super] = ACTIONS(940), - [sym_true] = ACTIONS(940), - [sym_false] = ACTIONS(940), - [sym_null] = ACTIONS(940), - [sym_undefined] = ACTIONS(940), - [anon_sym_AT] = ACTIONS(940), - [anon_sym_static] = ACTIONS(940), - [anon_sym_get] = ACTIONS(940), - [anon_sym_set] = ACTIONS(940), - [sym__automatic_semicolon] = ACTIONS(1049), - [sym__ternary_qmark] = ACTIONS(946), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(1057), + [sym__ternary_qmark] = ACTIONS(888), [sym_html_comment] = ACTIONS(5), }, [196] = { [sym_comment] = STATE(196), - [ts_builtin_sym_end] = ACTIONS(948), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_else] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DOT] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(856), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(856), - [anon_sym_PIPE_PIPE] = ACTIONS(856), - [anon_sym_GT_GT] = ACTIONS(856), - [anon_sym_GT_GT_GT] = ACTIONS(856), - [anon_sym_LT_LT] = ACTIONS(856), - [anon_sym_AMP] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_QMARK_QMARK] = ACTIONS(856), - [anon_sym_instanceof] = ACTIONS(856), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(1051), - [sym__ternary_qmark] = ACTIONS(948), - [sym_html_comment] = ACTIONS(5), - }, - [197] = { - [sym_comment] = STATE(197), - [ts_builtin_sym_end] = ACTIONS(1053), - [sym_identifier] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(890), - [anon_sym_COMMA] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(890), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_var] = 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(890), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(892), - [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_debugger] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(890), - [anon_sym_LTtemplate_GT] = ACTIONS(890), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(890), - [anon_sym_class] = ACTIONS(890), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(892), - [anon_sym_PIPE_PIPE] = ACTIONS(892), - [anon_sym_GT_GT] = ACTIONS(892), - [anon_sym_GT_GT_GT] = ACTIONS(892), - [anon_sym_LT_LT] = ACTIONS(892), - [anon_sym_AMP] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(892), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [anon_sym_typeof] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_delete] = ACTIONS(890), - [anon_sym_PLUS_PLUS] = ACTIONS(890), - [anon_sym_DASH_DASH] = ACTIONS(890), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(890), - [sym_number] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(890), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [sym_undefined] = ACTIONS(890), - [anon_sym_AT] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_get] = ACTIONS(890), - [anon_sym_set] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1055), - [sym__ternary_qmark] = ACTIONS(896), - [sym_html_comment] = ACTIONS(5), - }, - [198] = { - [sym_comment] = STATE(198), - [ts_builtin_sym_end] = ACTIONS(1057), - [sym_identifier] = ACTIONS(940), - [anon_sym_export] = ACTIONS(940), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(940), - [anon_sym_COMMA] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(940), - [anon_sym_import] = ACTIONS(940), - [anon_sym_with] = ACTIONS(940), - [anon_sym_var] = ACTIONS(940), - [anon_sym_let] = ACTIONS(940), - [anon_sym_const] = ACTIONS(940), - [anon_sym_else] = ACTIONS(940), - [anon_sym_if] = ACTIONS(940), - [anon_sym_switch] = ACTIONS(940), - [anon_sym_for] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(940), - [anon_sym_await] = ACTIONS(940), - [anon_sym_in] = ACTIONS(942), - [anon_sym_while] = ACTIONS(940), - [anon_sym_do] = ACTIONS(940), - [anon_sym_try] = ACTIONS(940), - [anon_sym_break] = ACTIONS(940), - [anon_sym_continue] = ACTIONS(940), - [anon_sym_debugger] = ACTIONS(940), - [anon_sym_return] = ACTIONS(940), - [anon_sym_throw] = ACTIONS(940), - [anon_sym_SEMI] = ACTIONS(940), - [anon_sym_yield] = ACTIONS(940), - [anon_sym_LBRACK] = ACTIONS(940), - [anon_sym_LTtemplate_GT] = ACTIONS(940), - [anon_sym_LT] = ACTIONS(940), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(940), - [anon_sym_SQUOTE] = ACTIONS(940), - [anon_sym_class] = ACTIONS(940), - [anon_sym_async] = ACTIONS(940), - [anon_sym_function] = ACTIONS(940), - [sym_optional_chain] = ACTIONS(942), - [anon_sym_new] = ACTIONS(940), - [anon_sym_AMP_AMP] = ACTIONS(942), - [anon_sym_PIPE_PIPE] = ACTIONS(942), - [anon_sym_GT_GT] = ACTIONS(942), - [anon_sym_GT_GT_GT] = ACTIONS(942), - [anon_sym_LT_LT] = ACTIONS(942), - [anon_sym_AMP] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(940), - [anon_sym_DASH] = ACTIONS(940), - [anon_sym_SLASH] = ACTIONS(940), - [anon_sym_PERCENT] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_QMARK_QMARK] = ACTIONS(942), - [anon_sym_instanceof] = ACTIONS(942), - [anon_sym_BANG] = ACTIONS(940), - [anon_sym_TILDE] = ACTIONS(940), - [anon_sym_typeof] = ACTIONS(940), - [anon_sym_void] = ACTIONS(940), - [anon_sym_delete] = ACTIONS(940), - [anon_sym_PLUS_PLUS] = ACTIONS(940), - [anon_sym_DASH_DASH] = ACTIONS(940), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(940), - [sym_number] = ACTIONS(940), - [sym_private_property_identifier] = ACTIONS(940), - [sym_this] = ACTIONS(940), - [sym_super] = ACTIONS(940), - [sym_true] = ACTIONS(940), - [sym_false] = ACTIONS(940), - [sym_null] = ACTIONS(940), - [sym_undefined] = ACTIONS(940), - [anon_sym_AT] = ACTIONS(940), - [anon_sym_static] = ACTIONS(940), - [anon_sym_get] = ACTIONS(940), - [anon_sym_set] = ACTIONS(940), - [sym__automatic_semicolon] = ACTIONS(1059), - [sym__ternary_qmark] = ACTIONS(946), - [sym_html_comment] = ACTIONS(5), - }, - [199] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1299), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2094), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2751), - [sym_string] = STATE(1133), - [sym_comment] = STATE(199), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(1986), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(800), - [anon_sym_export] = ACTIONS(802), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(802), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1015), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(808), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(810), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(802), - [anon_sym_get] = ACTIONS(802), - [anon_sym_set] = ACTIONS(802), - [sym_html_comment] = ACTIONS(5), - }, - [200] = { - [sym_comment] = STATE(200), - [ts_builtin_sym_end] = ACTIONS(954), - [sym_identifier] = ACTIONS(952), - [anon_sym_export] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_COMMA] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_import] = ACTIONS(952), - [anon_sym_with] = ACTIONS(952), - [anon_sym_var] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_switch] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_await] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_debugger] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_throw] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_yield] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LTtemplate_GT] = ACTIONS(952), - [anon_sym_LT] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [anon_sym_SQUOTE] = ACTIONS(952), - [anon_sym_class] = ACTIONS(952), - [anon_sym_async] = ACTIONS(952), - [anon_sym_function] = ACTIONS(952), - [sym_optional_chain] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_AMP_AMP] = ACTIONS(952), - [anon_sym_PIPE_PIPE] = ACTIONS(952), - [anon_sym_GT_GT] = ACTIONS(952), - [anon_sym_GT_GT_GT] = ACTIONS(952), - [anon_sym_LT_LT] = ACTIONS(952), - [anon_sym_AMP] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_PERCENT] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_EQ_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_QMARK_QMARK] = ACTIONS(952), - [anon_sym_instanceof] = ACTIONS(952), - [anon_sym_BANG] = ACTIONS(952), - [anon_sym_TILDE] = ACTIONS(952), - [anon_sym_typeof] = ACTIONS(952), - [anon_sym_void] = ACTIONS(952), - [anon_sym_delete] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(952), - [sym_number] = ACTIONS(952), - [sym_private_property_identifier] = ACTIONS(952), - [sym_this] = ACTIONS(952), - [sym_super] = ACTIONS(952), - [sym_true] = ACTIONS(952), - [sym_false] = ACTIONS(952), - [sym_null] = ACTIONS(952), - [sym_undefined] = ACTIONS(952), - [anon_sym_AT] = ACTIONS(952), - [anon_sym_static] = ACTIONS(952), - [anon_sym_get] = ACTIONS(952), - [anon_sym_set] = ACTIONS(952), - [sym__automatic_semicolon] = ACTIONS(954), - [sym__ternary_qmark] = ACTIONS(954), - [sym_html_comment] = ACTIONS(5), - }, - [201] = { - [sym_comment] = STATE(201), - [ts_builtin_sym_end] = ACTIONS(948), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_COMMA] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DOT] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(856), - [anon_sym_new] = ACTIONS(856), - [anon_sym_AMP_AMP] = ACTIONS(856), - [anon_sym_PIPE_PIPE] = ACTIONS(856), - [anon_sym_GT_GT] = ACTIONS(856), - [anon_sym_GT_GT_GT] = ACTIONS(856), - [anon_sym_LT_LT] = ACTIONS(856), - [anon_sym_AMP] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_PERCENT] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_EQ_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_QMARK_QMARK] = ACTIONS(856), - [anon_sym_instanceof] = ACTIONS(856), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(1061), - [sym__ternary_qmark] = ACTIONS(948), - [sym_html_comment] = ACTIONS(5), - }, - [202] = { - [sym_comment] = STATE(202), - [ts_builtin_sym_end] = ACTIONS(1039), - [sym_identifier] = ACTIONS(958), - [anon_sym_export] = ACTIONS(958), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(958), - [anon_sym_COMMA] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(958), - [anon_sym_import] = ACTIONS(958), - [anon_sym_with] = ACTIONS(958), - [anon_sym_var] = ACTIONS(958), - [anon_sym_let] = ACTIONS(958), - [anon_sym_const] = ACTIONS(958), - [anon_sym_if] = ACTIONS(958), - [anon_sym_switch] = ACTIONS(958), - [anon_sym_for] = ACTIONS(958), - [anon_sym_LPAREN] = ACTIONS(958), - [anon_sym_await] = ACTIONS(958), - [anon_sym_in] = ACTIONS(960), - [anon_sym_while] = ACTIONS(958), - [anon_sym_do] = ACTIONS(958), - [anon_sym_try] = ACTIONS(958), - [anon_sym_break] = ACTIONS(958), - [anon_sym_continue] = ACTIONS(958), - [anon_sym_debugger] = ACTIONS(958), - [anon_sym_return] = ACTIONS(958), - [anon_sym_throw] = ACTIONS(958), - [anon_sym_SEMI] = ACTIONS(958), - [anon_sym_yield] = ACTIONS(958), - [anon_sym_LBRACK] = ACTIONS(958), - [anon_sym_LTtemplate_GT] = ACTIONS(958), - [anon_sym_LT] = ACTIONS(958), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(958), - [anon_sym_SQUOTE] = ACTIONS(958), - [anon_sym_class] = ACTIONS(958), - [anon_sym_async] = ACTIONS(958), - [anon_sym_function] = ACTIONS(958), - [sym_optional_chain] = ACTIONS(960), - [anon_sym_new] = ACTIONS(958), - [anon_sym_AMP_AMP] = ACTIONS(960), - [anon_sym_PIPE_PIPE] = ACTIONS(960), - [anon_sym_GT_GT] = ACTIONS(960), - [anon_sym_GT_GT_GT] = ACTIONS(960), - [anon_sym_LT_LT] = ACTIONS(960), - [anon_sym_AMP] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(958), - [anon_sym_DASH] = ACTIONS(958), - [anon_sym_SLASH] = ACTIONS(958), - [anon_sym_PERCENT] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_EQ_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_QMARK_QMARK] = ACTIONS(960), - [anon_sym_instanceof] = ACTIONS(960), - [anon_sym_BANG] = ACTIONS(958), - [anon_sym_TILDE] = ACTIONS(958), - [anon_sym_typeof] = ACTIONS(958), - [anon_sym_void] = ACTIONS(958), - [anon_sym_delete] = ACTIONS(958), - [anon_sym_PLUS_PLUS] = ACTIONS(958), - [anon_sym_DASH_DASH] = ACTIONS(958), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(958), - [sym_number] = ACTIONS(958), - [sym_private_property_identifier] = ACTIONS(958), - [sym_this] = ACTIONS(958), - [sym_super] = ACTIONS(958), - [sym_true] = ACTIONS(958), - [sym_false] = ACTIONS(958), - [sym_null] = ACTIONS(958), - [sym_undefined] = ACTIONS(958), - [anon_sym_AT] = ACTIONS(958), - [anon_sym_static] = ACTIONS(958), - [anon_sym_get] = ACTIONS(958), - [anon_sym_set] = ACTIONS(958), - [sym__automatic_semicolon] = ACTIONS(1063), - [sym__ternary_qmark] = ACTIONS(964), - [sym_html_comment] = ACTIONS(5), - }, - [203] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1349), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2154), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(203), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2156), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1065), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1067), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), - [sym_html_comment] = ACTIONS(5), - }, - [204] = { - [sym_comment] = STATE(204), - [ts_builtin_sym_end] = ACTIONS(1053), - [sym_identifier] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(890), - [anon_sym_COMMA] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(890), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_var] = 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(890), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(892), - [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_debugger] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(890), - [anon_sym_LTtemplate_GT] = ACTIONS(890), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(890), - [anon_sym_class] = ACTIONS(890), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(892), - [anon_sym_PIPE_PIPE] = ACTIONS(892), - [anon_sym_GT_GT] = ACTIONS(892), - [anon_sym_GT_GT_GT] = ACTIONS(892), - [anon_sym_LT_LT] = ACTIONS(892), - [anon_sym_AMP] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(892), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [anon_sym_typeof] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_delete] = ACTIONS(890), - [anon_sym_PLUS_PLUS] = ACTIONS(890), - [anon_sym_DASH_DASH] = ACTIONS(890), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(890), - [sym_number] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(890), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [sym_undefined] = ACTIONS(890), - [anon_sym_AT] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_get] = ACTIONS(890), - [anon_sym_set] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1071), - [sym__ternary_qmark] = ACTIONS(896), - [sym_html_comment] = ACTIONS(5), - }, - [205] = { - [sym_comment] = STATE(205), - [ts_builtin_sym_end] = ACTIONS(1005), + [ts_builtin_sym_end] = ACTIONS(876), [sym_identifier] = ACTIONS(874), [anon_sym_export] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(876), + [anon_sym_STAR] = ACTIONS(874), [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_COMMA] = ACTIONS(876), + [anon_sym_COMMA] = ACTIONS(874), [anon_sym_RBRACE] = ACTIONS(874), [anon_sym_import] = ACTIONS(874), [anon_sym_with] = ACTIONS(874), [anon_sym_var] = ACTIONS(874), [anon_sym_let] = ACTIONS(874), [anon_sym_const] = ACTIONS(874), + [anon_sym_else] = ACTIONS(874), [anon_sym_if] = ACTIONS(874), [anon_sym_switch] = ACTIONS(874), [anon_sym_for] = ACTIONS(874), [anon_sym_LPAREN] = ACTIONS(874), [anon_sym_await] = ACTIONS(874), - [anon_sym_in] = ACTIONS(876), + [anon_sym_in] = ACTIONS(874), [anon_sym_while] = ACTIONS(874), [anon_sym_do] = ACTIONS(874), [anon_sym_try] = ACTIONS(874), @@ -36458,36 +35419,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(874), [anon_sym_LTtemplate_GT] = ACTIONS(874), [anon_sym_LT] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(876), - [anon_sym_DOT] = ACTIONS(876), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), [anon_sym_DQUOTE] = ACTIONS(874), [anon_sym_SQUOTE] = ACTIONS(874), [anon_sym_class] = ACTIONS(874), [anon_sym_async] = ACTIONS(874), [anon_sym_function] = ACTIONS(874), - [sym_optional_chain] = ACTIONS(876), + [sym_optional_chain] = ACTIONS(874), [anon_sym_new] = ACTIONS(874), - [anon_sym_AMP_AMP] = ACTIONS(876), - [anon_sym_PIPE_PIPE] = ACTIONS(876), - [anon_sym_GT_GT] = ACTIONS(876), - [anon_sym_GT_GT_GT] = ACTIONS(876), - [anon_sym_LT_LT] = ACTIONS(876), - [anon_sym_AMP] = ACTIONS(876), - [anon_sym_CARET] = ACTIONS(876), - [anon_sym_PIPE] = ACTIONS(876), + [anon_sym_AMP_AMP] = ACTIONS(874), + [anon_sym_PIPE_PIPE] = ACTIONS(874), + [anon_sym_GT_GT] = ACTIONS(874), + [anon_sym_GT_GT_GT] = ACTIONS(874), + [anon_sym_LT_LT] = ACTIONS(874), + [anon_sym_AMP] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), [anon_sym_PLUS] = ACTIONS(874), [anon_sym_DASH] = ACTIONS(874), [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_PERCENT] = ACTIONS(876), - [anon_sym_STAR_STAR] = ACTIONS(876), - [anon_sym_LT_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ] = ACTIONS(876), - [anon_sym_EQ_EQ_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ] = ACTIONS(876), - [anon_sym_BANG_EQ_EQ] = ACTIONS(876), - [anon_sym_GT_EQ] = ACTIONS(876), - [anon_sym_QMARK_QMARK] = ACTIONS(876), - [anon_sym_instanceof] = ACTIONS(876), + [anon_sym_PERCENT] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_QMARK_QMARK] = ACTIONS(874), + [anon_sym_instanceof] = ACTIONS(874), [anon_sym_BANG] = ACTIONS(874), [anon_sym_TILDE] = ACTIONS(874), [anon_sym_typeof] = ACTIONS(874), @@ -36509,236 +35470,415 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(874), [anon_sym_get] = ACTIONS(874), [anon_sym_set] = ACTIONS(874), - [sym__automatic_semicolon] = ACTIONS(1073), - [sym__ternary_qmark] = ACTIONS(880), + [sym__automatic_semicolon] = ACTIONS(876), + [sym__ternary_qmark] = ACTIONS(876), [sym_html_comment] = ACTIONS(5), }, - [206] = { - [sym_comment] = STATE(206), - [ts_builtin_sym_end] = ACTIONS(1057), - [sym_identifier] = ACTIONS(940), - [anon_sym_export] = ACTIONS(940), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(940), - [anon_sym_COMMA] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(940), - [anon_sym_import] = ACTIONS(940), - [anon_sym_with] = ACTIONS(940), - [anon_sym_var] = ACTIONS(940), - [anon_sym_let] = ACTIONS(940), - [anon_sym_const] = ACTIONS(940), - [anon_sym_if] = ACTIONS(940), - [anon_sym_switch] = ACTIONS(940), - [anon_sym_for] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(940), - [anon_sym_await] = ACTIONS(940), - [anon_sym_in] = ACTIONS(942), - [anon_sym_while] = ACTIONS(940), - [anon_sym_do] = ACTIONS(940), - [anon_sym_try] = ACTIONS(940), - [anon_sym_break] = ACTIONS(940), - [anon_sym_continue] = ACTIONS(940), - [anon_sym_debugger] = ACTIONS(940), - [anon_sym_return] = ACTIONS(940), - [anon_sym_throw] = ACTIONS(940), - [anon_sym_SEMI] = ACTIONS(940), - [anon_sym_yield] = ACTIONS(940), - [anon_sym_LBRACK] = ACTIONS(940), - [anon_sym_LTtemplate_GT] = ACTIONS(940), - [anon_sym_LT] = ACTIONS(940), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(940), - [anon_sym_SQUOTE] = ACTIONS(940), - [anon_sym_class] = ACTIONS(940), - [anon_sym_async] = ACTIONS(940), - [anon_sym_function] = ACTIONS(940), - [sym_optional_chain] = ACTIONS(942), - [anon_sym_new] = ACTIONS(940), - [anon_sym_AMP_AMP] = ACTIONS(942), - [anon_sym_PIPE_PIPE] = ACTIONS(942), - [anon_sym_GT_GT] = ACTIONS(942), - [anon_sym_GT_GT_GT] = ACTIONS(942), - [anon_sym_LT_LT] = ACTIONS(942), - [anon_sym_AMP] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(940), - [anon_sym_DASH] = ACTIONS(940), - [anon_sym_SLASH] = ACTIONS(940), - [anon_sym_PERCENT] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_EQ_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_QMARK_QMARK] = ACTIONS(942), - [anon_sym_instanceof] = ACTIONS(942), - [anon_sym_BANG] = ACTIONS(940), - [anon_sym_TILDE] = ACTIONS(940), - [anon_sym_typeof] = ACTIONS(940), - [anon_sym_void] = ACTIONS(940), - [anon_sym_delete] = ACTIONS(940), - [anon_sym_PLUS_PLUS] = ACTIONS(940), - [anon_sym_DASH_DASH] = ACTIONS(940), + [197] = { + [sym_comment] = STATE(197), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_default] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_case] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(824), + [anon_sym_PIPE_PIPE] = ACTIONS(824), + [anon_sym_GT_GT] = ACTIONS(824), + [anon_sym_GT_GT_GT] = ACTIONS(824), + [anon_sym_LT_LT] = ACTIONS(824), + [anon_sym_AMP] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_QMARK_QMARK] = ACTIONS(824), + [anon_sym_instanceof] = ACTIONS(824), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(940), - [sym_number] = ACTIONS(940), - [sym_private_property_identifier] = ACTIONS(940), - [sym_this] = ACTIONS(940), - [sym_super] = ACTIONS(940), - [sym_true] = ACTIONS(940), - [sym_false] = ACTIONS(940), - [sym_null] = ACTIONS(940), - [sym_undefined] = ACTIONS(940), - [anon_sym_AT] = ACTIONS(940), - [anon_sym_static] = ACTIONS(940), - [anon_sym_get] = ACTIONS(940), - [anon_sym_set] = ACTIONS(940), - [sym__automatic_semicolon] = ACTIONS(1075), - [sym__ternary_qmark] = ACTIONS(946), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(1059), + [sym__ternary_qmark] = ACTIONS(928), [sym_html_comment] = ACTIONS(5), }, - [207] = { - [sym_comment] = STATE(207), - [ts_builtin_sym_end] = ACTIONS(928), - [sym_identifier] = ACTIONS(926), - [anon_sym_export] = ACTIONS(926), - [anon_sym_STAR] = ACTIONS(926), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_COMMA] = ACTIONS(926), - [anon_sym_RBRACE] = ACTIONS(926), - [anon_sym_import] = ACTIONS(926), - [anon_sym_with] = ACTIONS(926), - [anon_sym_var] = ACTIONS(926), - [anon_sym_let] = ACTIONS(926), - [anon_sym_const] = ACTIONS(926), - [anon_sym_if] = ACTIONS(926), - [anon_sym_switch] = ACTIONS(926), - [anon_sym_for] = ACTIONS(926), - [anon_sym_LPAREN] = ACTIONS(926), - [anon_sym_await] = ACTIONS(926), - [anon_sym_in] = ACTIONS(926), - [anon_sym_while] = ACTIONS(926), - [anon_sym_do] = ACTIONS(926), - [anon_sym_try] = ACTIONS(926), - [anon_sym_break] = ACTIONS(926), - [anon_sym_continue] = ACTIONS(926), - [anon_sym_debugger] = ACTIONS(926), - [anon_sym_return] = ACTIONS(926), - [anon_sym_throw] = ACTIONS(926), - [anon_sym_SEMI] = ACTIONS(926), - [anon_sym_yield] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(926), - [anon_sym_LTtemplate_GT] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(926), - [anon_sym_DOT] = ACTIONS(926), - [anon_sym_DQUOTE] = ACTIONS(926), - [anon_sym_SQUOTE] = ACTIONS(926), - [anon_sym_class] = ACTIONS(926), - [anon_sym_async] = ACTIONS(926), - [anon_sym_function] = ACTIONS(926), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(926), - [anon_sym_AMP_AMP] = ACTIONS(926), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [anon_sym_GT_GT] = ACTIONS(926), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(926), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(926), - [anon_sym_PLUS] = ACTIONS(926), - [anon_sym_DASH] = ACTIONS(926), - [anon_sym_SLASH] = ACTIONS(926), - [anon_sym_PERCENT] = ACTIONS(926), - [anon_sym_STAR_STAR] = ACTIONS(926), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ] = ACTIONS(926), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(926), - [anon_sym_BANG] = ACTIONS(926), - [anon_sym_TILDE] = ACTIONS(926), - [anon_sym_typeof] = ACTIONS(926), - [anon_sym_void] = ACTIONS(926), - [anon_sym_delete] = ACTIONS(926), - [anon_sym_PLUS_PLUS] = ACTIONS(926), - [anon_sym_DASH_DASH] = ACTIONS(926), + [198] = { + [sym_comment] = STATE(198), + [ts_builtin_sym_end] = ACTIONS(997), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(995), + [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_RBRACE] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_else] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(995), + [anon_sym_await] = ACTIONS(995), + [anon_sym_in] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_break] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_SEMI] = ACTIONS(995), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(995), + [anon_sym_LTtemplate_GT] = ACTIONS(995), + [anon_sym_LT] = ACTIONS(995), + [anon_sym_GT] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(995), + [anon_sym_DQUOTE] = ACTIONS(995), + [anon_sym_SQUOTE] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_async] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [sym_optional_chain] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_AMP_AMP] = ACTIONS(995), + [anon_sym_PIPE_PIPE] = ACTIONS(995), + [anon_sym_GT_GT] = ACTIONS(995), + [anon_sym_GT_GT_GT] = ACTIONS(995), + [anon_sym_LT_LT] = ACTIONS(995), + [anon_sym_AMP] = ACTIONS(995), + [anon_sym_CARET] = ACTIONS(995), + [anon_sym_PIPE] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(995), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_instanceof] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(995), + [anon_sym_TILDE] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_PLUS_PLUS] = ACTIONS(995), + [anon_sym_DASH_DASH] = ACTIONS(995), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(926), - [sym_number] = ACTIONS(926), - [sym_private_property_identifier] = ACTIONS(926), - [sym_this] = ACTIONS(926), - [sym_super] = ACTIONS(926), - [sym_true] = ACTIONS(926), - [sym_false] = ACTIONS(926), - [sym_null] = ACTIONS(926), - [sym_undefined] = ACTIONS(926), - [anon_sym_AT] = ACTIONS(926), - [anon_sym_static] = ACTIONS(926), - [anon_sym_get] = ACTIONS(926), - [anon_sym_set] = ACTIONS(926), - [sym__automatic_semicolon] = ACTIONS(928), - [sym__ternary_qmark] = ACTIONS(928), + [anon_sym_BQUOTE] = ACTIONS(995), + [sym_number] = ACTIONS(995), + [sym_private_property_identifier] = ACTIONS(995), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(995), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(997), + [sym__ternary_qmark] = ACTIONS(997), [sym_html_comment] = ACTIONS(5), }, - [208] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1371), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2068), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(208), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2069), + [199] = { + [sym_comment] = STATE(199), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_default] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_case] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(888), + [sym_html_comment] = ACTIONS(5), + }, + [200] = { + [sym_comment] = STATE(200), + [ts_builtin_sym_end] = ACTIONS(888), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(888), + [sym_html_comment] = ACTIONS(5), + }, + [201] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1202), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(2019), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(201), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(2017), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_COMMA] = ACTIONS(1061), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1077), + [anon_sym_RPAREN] = ACTIONS(1063), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -36750,7 +35890,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -36777,59 +35917,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [209] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1292), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2149), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(209), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2148), + [202] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1231), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(1993), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(202), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_COMMA] = ACTIONS(1067), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1079), + [anon_sym_RPAREN] = ACTIONS(1067), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_RBRACK] = ACTIONS(1067), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), @@ -36838,7 +35978,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -36865,14 +36005,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [210] = { - [sym_comment] = STATE(210), - [ts_builtin_sym_end] = ACTIONS(932), + [203] = { + [sym_comment] = STATE(203), + [ts_builtin_sym_end] = ACTIONS(1011), [sym_identifier] = ACTIONS(930), [anon_sym_export] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), + [anon_sym_STAR] = ACTIONS(932), [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_COMMA] = ACTIONS(930), + [anon_sym_COMMA] = ACTIONS(932), [anon_sym_RBRACE] = ACTIONS(930), [anon_sym_import] = ACTIONS(930), [anon_sym_with] = ACTIONS(930), @@ -36884,7 +36024,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_for] = ACTIONS(930), [anon_sym_LPAREN] = ACTIONS(930), [anon_sym_await] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), + [anon_sym_in] = ACTIONS(932), [anon_sym_while] = ACTIONS(930), [anon_sym_do] = ACTIONS(930), [anon_sym_try] = ACTIONS(930), @@ -36898,36 +36038,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(930), [anon_sym_LTtemplate_GT] = ACTIONS(930), [anon_sym_LT] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), + [anon_sym_GT] = ACTIONS(932), + [anon_sym_DOT] = ACTIONS(932), [anon_sym_DQUOTE] = ACTIONS(930), [anon_sym_SQUOTE] = ACTIONS(930), [anon_sym_class] = ACTIONS(930), [anon_sym_async] = ACTIONS(930), [anon_sym_function] = ACTIONS(930), - [sym_optional_chain] = ACTIONS(930), + [sym_optional_chain] = ACTIONS(932), [anon_sym_new] = ACTIONS(930), - [anon_sym_AMP_AMP] = ACTIONS(930), - [anon_sym_PIPE_PIPE] = ACTIONS(930), - [anon_sym_GT_GT] = ACTIONS(930), - [anon_sym_GT_GT_GT] = ACTIONS(930), - [anon_sym_LT_LT] = ACTIONS(930), - [anon_sym_AMP] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), + [anon_sym_AMP_AMP] = ACTIONS(932), + [anon_sym_PIPE_PIPE] = ACTIONS(932), + [anon_sym_GT_GT] = ACTIONS(932), + [anon_sym_GT_GT_GT] = ACTIONS(932), + [anon_sym_LT_LT] = ACTIONS(932), + [anon_sym_AMP] = ACTIONS(932), + [anon_sym_CARET] = ACTIONS(932), + [anon_sym_PIPE] = ACTIONS(932), [anon_sym_PLUS] = ACTIONS(930), [anon_sym_DASH] = ACTIONS(930), [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_PERCENT] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_EQ_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_QMARK_QMARK] = ACTIONS(930), - [anon_sym_instanceof] = ACTIONS(930), + [anon_sym_PERCENT] = ACTIONS(932), + [anon_sym_STAR_STAR] = ACTIONS(932), + [anon_sym_LT_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ] = ACTIONS(932), + [anon_sym_EQ_EQ_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ] = ACTIONS(932), + [anon_sym_BANG_EQ_EQ] = ACTIONS(932), + [anon_sym_GT_EQ] = ACTIONS(932), + [anon_sym_QMARK_QMARK] = ACTIONS(932), + [anon_sym_instanceof] = ACTIONS(932), [anon_sym_BANG] = ACTIONS(930), [anon_sym_TILDE] = ACTIONS(930), [anon_sym_typeof] = ACTIONS(930), @@ -36949,588 +36089,324 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(930), [anon_sym_get] = ACTIONS(930), [anon_sym_set] = ACTIONS(930), - [sym__automatic_semicolon] = ACTIONS(932), - [sym__ternary_qmark] = ACTIONS(932), - [sym_html_comment] = ACTIONS(5), - }, - [211] = { - [sym_comment] = STATE(211), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_identifier] = ACTIONS(882), - [anon_sym_export] = ACTIONS(882), - [anon_sym_STAR] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(882), - [anon_sym_COMMA] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(882), - [anon_sym_import] = ACTIONS(882), - [anon_sym_with] = ACTIONS(882), - [anon_sym_var] = ACTIONS(882), - [anon_sym_let] = ACTIONS(882), - [anon_sym_const] = ACTIONS(882), - [anon_sym_if] = ACTIONS(882), - [anon_sym_switch] = ACTIONS(882), - [anon_sym_for] = ACTIONS(882), - [anon_sym_LPAREN] = ACTIONS(882), - [anon_sym_await] = ACTIONS(882), - [anon_sym_in] = ACTIONS(884), - [anon_sym_while] = ACTIONS(882), - [anon_sym_do] = ACTIONS(882), - [anon_sym_try] = ACTIONS(882), - [anon_sym_break] = ACTIONS(882), - [anon_sym_continue] = ACTIONS(882), - [anon_sym_debugger] = ACTIONS(882), - [anon_sym_return] = ACTIONS(882), - [anon_sym_throw] = ACTIONS(882), - [anon_sym_SEMI] = ACTIONS(882), - [anon_sym_yield] = ACTIONS(882), - [anon_sym_LBRACK] = ACTIONS(882), - [anon_sym_LTtemplate_GT] = ACTIONS(882), - [anon_sym_LT] = ACTIONS(882), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DOT] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(882), - [anon_sym_SQUOTE] = ACTIONS(882), - [anon_sym_class] = ACTIONS(882), - [anon_sym_async] = ACTIONS(882), - [anon_sym_function] = ACTIONS(882), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(882), - [anon_sym_AMP_AMP] = ACTIONS(884), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [anon_sym_GT_GT] = ACTIONS(884), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(884), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(884), - [anon_sym_PLUS] = ACTIONS(882), - [anon_sym_DASH] = ACTIONS(882), - [anon_sym_SLASH] = ACTIONS(882), - [anon_sym_PERCENT] = ACTIONS(884), - [anon_sym_STAR_STAR] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(884), - [anon_sym_BANG] = ACTIONS(882), - [anon_sym_TILDE] = ACTIONS(882), - [anon_sym_typeof] = ACTIONS(882), - [anon_sym_void] = ACTIONS(882), - [anon_sym_delete] = ACTIONS(882), - [anon_sym_PLUS_PLUS] = ACTIONS(882), - [anon_sym_DASH_DASH] = ACTIONS(882), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(882), - [sym_number] = ACTIONS(882), - [sym_private_property_identifier] = ACTIONS(882), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [sym_undefined] = ACTIONS(882), - [anon_sym_AT] = ACTIONS(882), - [anon_sym_static] = ACTIONS(882), - [anon_sym_get] = ACTIONS(882), - [anon_sym_set] = ACTIONS(882), - [sym__automatic_semicolon] = ACTIONS(1081), - [sym__ternary_qmark] = ACTIONS(888), + [sym__automatic_semicolon] = ACTIONS(1069), + [sym__ternary_qmark] = ACTIONS(936), [sym_html_comment] = ACTIONS(5), }, - [212] = { - [sym_comment] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(999), - [sym_identifier] = ACTIONS(991), - [anon_sym_export] = ACTIONS(991), - [anon_sym_STAR] = ACTIONS(993), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(991), - [anon_sym_import] = ACTIONS(991), - [anon_sym_with] = ACTIONS(991), - [anon_sym_var] = ACTIONS(991), - [anon_sym_let] = ACTIONS(991), - [anon_sym_const] = ACTIONS(991), - [anon_sym_if] = ACTIONS(991), - [anon_sym_switch] = ACTIONS(991), - [anon_sym_for] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(991), - [anon_sym_await] = ACTIONS(991), - [anon_sym_in] = ACTIONS(993), - [anon_sym_while] = ACTIONS(991), - [anon_sym_do] = ACTIONS(991), - [anon_sym_try] = ACTIONS(991), - [anon_sym_break] = ACTIONS(991), - [anon_sym_continue] = ACTIONS(991), - [anon_sym_debugger] = ACTIONS(991), - [anon_sym_return] = ACTIONS(991), - [anon_sym_throw] = ACTIONS(991), - [anon_sym_SEMI] = ACTIONS(991), - [anon_sym_yield] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_LTtemplate_GT] = ACTIONS(991), - [anon_sym_LT] = ACTIONS(991), - [anon_sym_GT] = ACTIONS(993), - [anon_sym_DOT] = ACTIONS(993), - [anon_sym_DQUOTE] = ACTIONS(991), - [anon_sym_SQUOTE] = ACTIONS(991), - [anon_sym_class] = ACTIONS(991), - [anon_sym_async] = ACTIONS(991), - [anon_sym_function] = ACTIONS(991), - [sym_optional_chain] = ACTIONS(993), - [anon_sym_new] = ACTIONS(991), - [anon_sym_AMP_AMP] = ACTIONS(993), - [anon_sym_PIPE_PIPE] = ACTIONS(993), - [anon_sym_GT_GT] = ACTIONS(993), - [anon_sym_GT_GT_GT] = ACTIONS(993), - [anon_sym_LT_LT] = ACTIONS(993), - [anon_sym_AMP] = ACTIONS(993), - [anon_sym_CARET] = ACTIONS(993), - [anon_sym_PIPE] = ACTIONS(993), - [anon_sym_PLUS] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_PERCENT] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(993), - [anon_sym_LT_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ_EQ] = ACTIONS(993), - [anon_sym_GT_EQ] = ACTIONS(993), - [anon_sym_QMARK_QMARK] = ACTIONS(993), - [anon_sym_instanceof] = ACTIONS(993), - [anon_sym_BANG] = ACTIONS(991), - [anon_sym_TILDE] = ACTIONS(991), - [anon_sym_typeof] = ACTIONS(991), - [anon_sym_void] = ACTIONS(991), - [anon_sym_delete] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_DASH_DASH] = ACTIONS(991), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(991), - [sym_number] = ACTIONS(991), - [sym_private_property_identifier] = ACTIONS(991), - [sym_this] = ACTIONS(991), - [sym_super] = ACTIONS(991), - [sym_true] = ACTIONS(991), - [sym_false] = ACTIONS(991), - [sym_null] = ACTIONS(991), - [sym_undefined] = ACTIONS(991), - [anon_sym_AT] = ACTIONS(991), - [anon_sym_static] = ACTIONS(991), - [anon_sym_get] = ACTIONS(991), - [anon_sym_set] = ACTIONS(991), - [sym__automatic_semicolon] = ACTIONS(1083), - [sym__ternary_qmark] = ACTIONS(997), - [sym_html_comment] = ACTIONS(5), - }, - [213] = { - [sym_comment] = STATE(213), - [ts_builtin_sym_end] = ACTIONS(1019), - [sym_identifier] = ACTIONS(916), - [anon_sym_export] = ACTIONS(916), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_LBRACE] = ACTIONS(916), - [anon_sym_COMMA] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(916), - [anon_sym_import] = ACTIONS(916), - [anon_sym_with] = ACTIONS(916), - [anon_sym_var] = 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(916), - [anon_sym_await] = ACTIONS(916), - [anon_sym_in] = ACTIONS(918), - [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_debugger] = ACTIONS(916), - [anon_sym_return] = ACTIONS(916), - [anon_sym_throw] = ACTIONS(916), - [anon_sym_SEMI] = ACTIONS(916), - [anon_sym_yield] = ACTIONS(916), - [anon_sym_LBRACK] = ACTIONS(916), - [anon_sym_LTtemplate_GT] = ACTIONS(916), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_GT] = ACTIONS(918), - [anon_sym_DOT] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(916), - [anon_sym_SQUOTE] = ACTIONS(916), - [anon_sym_class] = ACTIONS(916), - [anon_sym_async] = ACTIONS(916), - [anon_sym_function] = ACTIONS(916), - [sym_optional_chain] = ACTIONS(918), - [anon_sym_new] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(918), - [anon_sym_PIPE_PIPE] = ACTIONS(918), - [anon_sym_GT_GT] = ACTIONS(918), - [anon_sym_GT_GT_GT] = ACTIONS(918), - [anon_sym_LT_LT] = ACTIONS(918), - [anon_sym_AMP] = ACTIONS(918), - [anon_sym_CARET] = ACTIONS(918), - [anon_sym_PIPE] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_SLASH] = ACTIONS(916), - [anon_sym_PERCENT] = ACTIONS(918), - [anon_sym_STAR_STAR] = ACTIONS(918), - [anon_sym_LT_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ] = ACTIONS(918), - [anon_sym_EQ_EQ_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ] = ACTIONS(918), - [anon_sym_BANG_EQ_EQ] = ACTIONS(918), - [anon_sym_GT_EQ] = ACTIONS(918), - [anon_sym_QMARK_QMARK] = ACTIONS(918), - [anon_sym_instanceof] = ACTIONS(918), - [anon_sym_BANG] = ACTIONS(916), - [anon_sym_TILDE] = ACTIONS(916), - [anon_sym_typeof] = ACTIONS(916), - [anon_sym_void] = ACTIONS(916), - [anon_sym_delete] = ACTIONS(916), - [anon_sym_PLUS_PLUS] = ACTIONS(916), - [anon_sym_DASH_DASH] = ACTIONS(916), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(916), - [sym_number] = ACTIONS(916), - [sym_private_property_identifier] = ACTIONS(916), - [sym_this] = ACTIONS(916), - [sym_super] = ACTIONS(916), - [sym_true] = ACTIONS(916), - [sym_false] = ACTIONS(916), - [sym_null] = ACTIONS(916), - [sym_undefined] = ACTIONS(916), - [anon_sym_AT] = ACTIONS(916), - [anon_sym_static] = ACTIONS(916), - [anon_sym_get] = ACTIONS(916), - [anon_sym_set] = ACTIONS(916), - [sym__automatic_semicolon] = ACTIONS(1085), - [sym__ternary_qmark] = ACTIONS(922), - [sym_html_comment] = ACTIONS(5), - }, - [214] = { - [sym_comment] = STATE(214), - [ts_builtin_sym_end] = ACTIONS(1031), - [sym_identifier] = ACTIONS(968), - [anon_sym_export] = ACTIONS(968), - [anon_sym_STAR] = ACTIONS(970), - [anon_sym_LBRACE] = ACTIONS(968), - [anon_sym_COMMA] = ACTIONS(970), - [anon_sym_RBRACE] = ACTIONS(968), - [anon_sym_import] = ACTIONS(968), - [anon_sym_with] = ACTIONS(968), - [anon_sym_var] = ACTIONS(968), - [anon_sym_let] = ACTIONS(968), - [anon_sym_const] = ACTIONS(968), - [anon_sym_if] = ACTIONS(968), - [anon_sym_switch] = ACTIONS(968), - [anon_sym_for] = ACTIONS(968), - [anon_sym_LPAREN] = ACTIONS(968), - [anon_sym_await] = ACTIONS(968), - [anon_sym_in] = ACTIONS(970), - [anon_sym_while] = ACTIONS(968), - [anon_sym_do] = ACTIONS(968), - [anon_sym_try] = ACTIONS(968), - [anon_sym_break] = ACTIONS(968), - [anon_sym_continue] = ACTIONS(968), - [anon_sym_debugger] = ACTIONS(968), - [anon_sym_return] = ACTIONS(968), - [anon_sym_throw] = ACTIONS(968), - [anon_sym_SEMI] = ACTIONS(968), - [anon_sym_yield] = ACTIONS(968), - [anon_sym_LBRACK] = ACTIONS(968), - [anon_sym_LTtemplate_GT] = ACTIONS(968), - [anon_sym_LT] = ACTIONS(968), - [anon_sym_GT] = ACTIONS(970), - [anon_sym_DOT] = ACTIONS(970), - [anon_sym_DQUOTE] = ACTIONS(968), - [anon_sym_SQUOTE] = ACTIONS(968), - [anon_sym_class] = ACTIONS(968), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(968), - [sym_optional_chain] = ACTIONS(970), - [anon_sym_new] = ACTIONS(968), - [anon_sym_AMP_AMP] = ACTIONS(970), - [anon_sym_PIPE_PIPE] = ACTIONS(970), - [anon_sym_GT_GT] = ACTIONS(970), - [anon_sym_GT_GT_GT] = ACTIONS(970), - [anon_sym_LT_LT] = ACTIONS(970), - [anon_sym_AMP] = ACTIONS(970), - [anon_sym_CARET] = ACTIONS(970), - [anon_sym_PIPE] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(968), - [anon_sym_DASH] = ACTIONS(968), - [anon_sym_SLASH] = ACTIONS(968), - [anon_sym_PERCENT] = ACTIONS(970), - [anon_sym_STAR_STAR] = ACTIONS(970), - [anon_sym_LT_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ] = ACTIONS(970), - [anon_sym_EQ_EQ_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ] = ACTIONS(970), - [anon_sym_BANG_EQ_EQ] = ACTIONS(970), - [anon_sym_GT_EQ] = ACTIONS(970), - [anon_sym_QMARK_QMARK] = ACTIONS(970), - [anon_sym_instanceof] = ACTIONS(970), - [anon_sym_BANG] = ACTIONS(968), - [anon_sym_TILDE] = ACTIONS(968), - [anon_sym_typeof] = ACTIONS(968), - [anon_sym_void] = ACTIONS(968), - [anon_sym_delete] = ACTIONS(968), - [anon_sym_PLUS_PLUS] = ACTIONS(968), - [anon_sym_DASH_DASH] = ACTIONS(968), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(968), - [sym_number] = ACTIONS(968), - [sym_private_property_identifier] = ACTIONS(968), - [sym_this] = ACTIONS(968), - [sym_super] = ACTIONS(968), - [sym_true] = ACTIONS(968), - [sym_false] = ACTIONS(968), - [sym_null] = ACTIONS(968), - [sym_undefined] = ACTIONS(968), - [anon_sym_AT] = ACTIONS(968), - [anon_sym_static] = ACTIONS(968), - [anon_sym_get] = ACTIONS(968), - [anon_sym_set] = ACTIONS(968), - [sym__automatic_semicolon] = ACTIONS(1087), - [sym__ternary_qmark] = ACTIONS(974), - [sym_html_comment] = ACTIONS(5), - }, - [215] = { - [sym_comment] = STATE(215), - [ts_builtin_sym_end] = ACTIONS(938), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(938), - [sym__ternary_qmark] = ACTIONS(938), - [sym_html_comment] = ACTIONS(5), - }, - [216] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2266), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(216), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(2200), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), + [204] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1174), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(1974), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(204), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(1973), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_COMMA] = ACTIONS(1061), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_RPAREN] = ACTIONS(1071), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [217] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1303), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2178), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(217), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2177), + [205] = { + [sym_comment] = STATE(205), + [ts_builtin_sym_end] = ACTIONS(1019), + [sym_identifier] = ACTIONS(963), + [anon_sym_export] = ACTIONS(963), + [anon_sym_STAR] = ACTIONS(965), + [anon_sym_LBRACE] = ACTIONS(963), + [anon_sym_COMMA] = ACTIONS(965), + [anon_sym_RBRACE] = ACTIONS(963), + [anon_sym_import] = ACTIONS(963), + [anon_sym_with] = ACTIONS(963), + [anon_sym_var] = ACTIONS(963), + [anon_sym_let] = ACTIONS(963), + [anon_sym_const] = ACTIONS(963), + [anon_sym_if] = ACTIONS(963), + [anon_sym_switch] = ACTIONS(963), + [anon_sym_for] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(963), + [anon_sym_await] = ACTIONS(963), + [anon_sym_in] = ACTIONS(965), + [anon_sym_while] = ACTIONS(963), + [anon_sym_do] = ACTIONS(963), + [anon_sym_try] = ACTIONS(963), + [anon_sym_break] = ACTIONS(963), + [anon_sym_continue] = ACTIONS(963), + [anon_sym_debugger] = ACTIONS(963), + [anon_sym_return] = ACTIONS(963), + [anon_sym_throw] = ACTIONS(963), + [anon_sym_SEMI] = ACTIONS(963), + [anon_sym_yield] = ACTIONS(963), + [anon_sym_LBRACK] = ACTIONS(963), + [anon_sym_LTtemplate_GT] = ACTIONS(963), + [anon_sym_LT] = ACTIONS(963), + [anon_sym_GT] = ACTIONS(965), + [anon_sym_DOT] = ACTIONS(965), + [anon_sym_DQUOTE] = ACTIONS(963), + [anon_sym_SQUOTE] = ACTIONS(963), + [anon_sym_class] = ACTIONS(963), + [anon_sym_async] = ACTIONS(963), + [anon_sym_function] = ACTIONS(963), + [sym_optional_chain] = ACTIONS(965), + [anon_sym_new] = ACTIONS(963), + [anon_sym_AMP_AMP] = ACTIONS(965), + [anon_sym_PIPE_PIPE] = ACTIONS(965), + [anon_sym_GT_GT] = ACTIONS(965), + [anon_sym_GT_GT_GT] = ACTIONS(965), + [anon_sym_LT_LT] = ACTIONS(965), + [anon_sym_AMP] = ACTIONS(965), + [anon_sym_CARET] = ACTIONS(965), + [anon_sym_PIPE] = ACTIONS(965), + [anon_sym_PLUS] = ACTIONS(963), + [anon_sym_DASH] = ACTIONS(963), + [anon_sym_SLASH] = ACTIONS(963), + [anon_sym_PERCENT] = ACTIONS(965), + [anon_sym_STAR_STAR] = ACTIONS(965), + [anon_sym_LT_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ] = ACTIONS(965), + [anon_sym_EQ_EQ_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ] = ACTIONS(965), + [anon_sym_BANG_EQ_EQ] = ACTIONS(965), + [anon_sym_GT_EQ] = ACTIONS(965), + [anon_sym_QMARK_QMARK] = ACTIONS(965), + [anon_sym_instanceof] = ACTIONS(965), + [anon_sym_BANG] = ACTIONS(963), + [anon_sym_TILDE] = ACTIONS(963), + [anon_sym_typeof] = ACTIONS(963), + [anon_sym_void] = ACTIONS(963), + [anon_sym_delete] = ACTIONS(963), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(963), + [sym_number] = ACTIONS(963), + [sym_private_property_identifier] = ACTIONS(963), + [sym_this] = ACTIONS(963), + [sym_super] = ACTIONS(963), + [sym_true] = ACTIONS(963), + [sym_false] = ACTIONS(963), + [sym_null] = ACTIONS(963), + [sym_undefined] = ACTIONS(963), + [anon_sym_AT] = ACTIONS(963), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), + [sym__automatic_semicolon] = ACTIONS(1073), + [sym__ternary_qmark] = ACTIONS(969), + [sym_html_comment] = ACTIONS(5), + }, + [206] = { + [sym_comment] = STATE(206), + [ts_builtin_sym_end] = ACTIONS(1023), + [sym_identifier] = ACTIONS(971), + [anon_sym_export] = ACTIONS(971), + [anon_sym_STAR] = ACTIONS(973), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(973), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_import] = ACTIONS(971), + [anon_sym_with] = ACTIONS(971), + [anon_sym_var] = ACTIONS(971), + [anon_sym_let] = ACTIONS(971), + [anon_sym_const] = ACTIONS(971), + [anon_sym_if] = ACTIONS(971), + [anon_sym_switch] = ACTIONS(971), + [anon_sym_for] = ACTIONS(971), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_await] = ACTIONS(971), + [anon_sym_in] = ACTIONS(973), + [anon_sym_while] = ACTIONS(971), + [anon_sym_do] = ACTIONS(971), + [anon_sym_try] = ACTIONS(971), + [anon_sym_break] = ACTIONS(971), + [anon_sym_continue] = ACTIONS(971), + [anon_sym_debugger] = ACTIONS(971), + [anon_sym_return] = ACTIONS(971), + [anon_sym_throw] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(971), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LTtemplate_GT] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(971), + [anon_sym_GT] = ACTIONS(973), + [anon_sym_DOT] = ACTIONS(973), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_class] = ACTIONS(971), + [anon_sym_async] = ACTIONS(971), + [anon_sym_function] = ACTIONS(971), + [sym_optional_chain] = ACTIONS(973), + [anon_sym_new] = ACTIONS(971), + [anon_sym_AMP_AMP] = ACTIONS(973), + [anon_sym_PIPE_PIPE] = ACTIONS(973), + [anon_sym_GT_GT] = ACTIONS(973), + [anon_sym_GT_GT_GT] = ACTIONS(973), + [anon_sym_LT_LT] = ACTIONS(973), + [anon_sym_AMP] = ACTIONS(973), + [anon_sym_CARET] = ACTIONS(973), + [anon_sym_PIPE] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(971), + [anon_sym_DASH] = ACTIONS(971), + [anon_sym_SLASH] = ACTIONS(971), + [anon_sym_PERCENT] = ACTIONS(973), + [anon_sym_STAR_STAR] = ACTIONS(973), + [anon_sym_LT_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ_EQ] = ACTIONS(973), + [anon_sym_GT_EQ] = ACTIONS(973), + [anon_sym_QMARK_QMARK] = ACTIONS(973), + [anon_sym_instanceof] = ACTIONS(973), + [anon_sym_BANG] = ACTIONS(971), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_typeof] = ACTIONS(971), + [anon_sym_void] = ACTIONS(971), + [anon_sym_delete] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(971), + [sym_super] = ACTIONS(971), + [sym_true] = ACTIONS(971), + [sym_false] = ACTIONS(971), + [sym_null] = ACTIONS(971), + [sym_undefined] = ACTIONS(971), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(971), + [anon_sym_get] = ACTIONS(971), + [anon_sym_set] = ACTIONS(971), + [sym__automatic_semicolon] = ACTIONS(1075), + [sym__ternary_qmark] = ACTIONS(977), + [sym_html_comment] = ACTIONS(5), + }, + [207] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1145), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(1961), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(207), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(1960), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_COMMA] = ACTIONS(1061), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1091), + [anon_sym_RPAREN] = ACTIONS(1077), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -37542,7 +36418,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -37569,408 +36445,672 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [218] = { - [sym_comment] = STATE(218), - [ts_builtin_sym_end] = ACTIONS(938), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_STAR] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_COMMA] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_in] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_GT] = ACTIONS(934), - [anon_sym_DOT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [sym_optional_chain] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_AMP_AMP] = ACTIONS(934), - [anon_sym_PIPE_PIPE] = ACTIONS(934), - [anon_sym_GT_GT] = ACTIONS(934), - [anon_sym_GT_GT_GT] = ACTIONS(934), - [anon_sym_LT_LT] = ACTIONS(934), - [anon_sym_AMP] = ACTIONS(934), - [anon_sym_CARET] = ACTIONS(934), - [anon_sym_PIPE] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_PERCENT] = ACTIONS(934), - [anon_sym_STAR_STAR] = ACTIONS(934), - [anon_sym_LT_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ] = ACTIONS(934), - [anon_sym_EQ_EQ_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ] = ACTIONS(934), - [anon_sym_BANG_EQ_EQ] = ACTIONS(934), - [anon_sym_GT_EQ] = ACTIONS(934), - [anon_sym_QMARK_QMARK] = ACTIONS(934), - [anon_sym_instanceof] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(1093), - [sym__ternary_qmark] = ACTIONS(938), - [sym_html_comment] = ACTIONS(5), - }, - [219] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2094), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(219), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(1986), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), + [208] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2451), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(208), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1938), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(892), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1015), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_RPAREN] = ACTIONS(1079), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(902), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(906), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, - [220] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1342), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2135), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(220), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1095), + [209] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2008), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(209), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1757), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(892), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1095), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), - [anon_sym_RBRACK] = ACTIONS(1095), + [anon_sym_RPAREN] = ACTIONS(999), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(902), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(906), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, - [221] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2266), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(221), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(2200), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), + [210] = { + [sym_comment] = STATE(210), + [ts_builtin_sym_end] = ACTIONS(1027), + [sym_identifier] = ACTIONS(979), + [anon_sym_export] = ACTIONS(979), + [anon_sym_STAR] = ACTIONS(981), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(981), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_import] = ACTIONS(979), + [anon_sym_with] = ACTIONS(979), + [anon_sym_var] = ACTIONS(979), + [anon_sym_let] = ACTIONS(979), + [anon_sym_const] = ACTIONS(979), + [anon_sym_if] = ACTIONS(979), + [anon_sym_switch] = ACTIONS(979), + [anon_sym_for] = ACTIONS(979), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_await] = ACTIONS(979), + [anon_sym_in] = ACTIONS(981), + [anon_sym_while] = ACTIONS(979), + [anon_sym_do] = ACTIONS(979), + [anon_sym_try] = ACTIONS(979), + [anon_sym_break] = ACTIONS(979), + [anon_sym_continue] = ACTIONS(979), + [anon_sym_debugger] = ACTIONS(979), + [anon_sym_return] = ACTIONS(979), + [anon_sym_throw] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(979), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LTtemplate_GT] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(979), + [anon_sym_GT] = ACTIONS(981), + [anon_sym_DOT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_class] = ACTIONS(979), + [anon_sym_async] = ACTIONS(979), + [anon_sym_function] = ACTIONS(979), + [sym_optional_chain] = ACTIONS(981), + [anon_sym_new] = ACTIONS(979), + [anon_sym_AMP_AMP] = ACTIONS(981), + [anon_sym_PIPE_PIPE] = ACTIONS(981), + [anon_sym_GT_GT] = ACTIONS(981), + [anon_sym_GT_GT_GT] = ACTIONS(981), + [anon_sym_LT_LT] = ACTIONS(981), + [anon_sym_AMP] = ACTIONS(981), + [anon_sym_CARET] = ACTIONS(981), + [anon_sym_PIPE] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(979), + [anon_sym_DASH] = ACTIONS(979), + [anon_sym_SLASH] = ACTIONS(979), + [anon_sym_PERCENT] = ACTIONS(981), + [anon_sym_STAR_STAR] = ACTIONS(981), + [anon_sym_LT_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ_EQ] = ACTIONS(981), + [anon_sym_GT_EQ] = ACTIONS(981), + [anon_sym_QMARK_QMARK] = ACTIONS(981), + [anon_sym_instanceof] = ACTIONS(981), + [anon_sym_BANG] = ACTIONS(979), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_typeof] = ACTIONS(979), + [anon_sym_void] = ACTIONS(979), + [anon_sym_delete] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(979), + [sym_super] = ACTIONS(979), + [sym_true] = ACTIONS(979), + [sym_false] = ACTIONS(979), + [sym_null] = ACTIONS(979), + [sym_undefined] = ACTIONS(979), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(979), + [anon_sym_get] = ACTIONS(979), + [anon_sym_set] = ACTIONS(979), + [sym__automatic_semicolon] = ACTIONS(1081), + [sym__ternary_qmark] = ACTIONS(985), + [sym_html_comment] = ACTIONS(5), + }, + [211] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2451), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(211), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1938), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(892), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1097), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_RPAREN] = ACTIONS(1083), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(902), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(906), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, - [222] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1360), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2126), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(222), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [aux_sym_array_repeat1] = STATE(2125), + [212] = { + [sym_comment] = STATE(212), + [ts_builtin_sym_end] = ACTIONS(997), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(995), + [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_RBRACE] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(995), + [anon_sym_await] = ACTIONS(995), + [anon_sym_in] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_break] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_SEMI] = ACTIONS(995), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(995), + [anon_sym_LTtemplate_GT] = ACTIONS(995), + [anon_sym_LT] = ACTIONS(995), + [anon_sym_GT] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(995), + [anon_sym_DQUOTE] = ACTIONS(995), + [anon_sym_SQUOTE] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_async] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [sym_optional_chain] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_AMP_AMP] = ACTIONS(995), + [anon_sym_PIPE_PIPE] = ACTIONS(995), + [anon_sym_GT_GT] = ACTIONS(995), + [anon_sym_GT_GT_GT] = ACTIONS(995), + [anon_sym_LT_LT] = ACTIONS(995), + [anon_sym_AMP] = ACTIONS(995), + [anon_sym_CARET] = ACTIONS(995), + [anon_sym_PIPE] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(995), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_instanceof] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(995), + [anon_sym_TILDE] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_PLUS_PLUS] = ACTIONS(995), + [anon_sym_DASH_DASH] = ACTIONS(995), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(995), + [sym_number] = ACTIONS(995), + [sym_private_property_identifier] = ACTIONS(995), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(995), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(997), + [sym__ternary_qmark] = ACTIONS(997), + [sym_html_comment] = ACTIONS(5), + }, + [213] = { + [sym_comment] = STATE(213), + [ts_builtin_sym_end] = ACTIONS(1031), + [sym_identifier] = ACTIONS(987), + [anon_sym_export] = ACTIONS(987), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(987), + [anon_sym_COMMA] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(987), + [anon_sym_import] = ACTIONS(987), + [anon_sym_with] = ACTIONS(987), + [anon_sym_var] = ACTIONS(987), + [anon_sym_let] = ACTIONS(987), + [anon_sym_const] = ACTIONS(987), + [anon_sym_if] = ACTIONS(987), + [anon_sym_switch] = ACTIONS(987), + [anon_sym_for] = ACTIONS(987), + [anon_sym_LPAREN] = ACTIONS(987), + [anon_sym_await] = ACTIONS(987), + [anon_sym_in] = ACTIONS(989), + [anon_sym_while] = ACTIONS(987), + [anon_sym_do] = ACTIONS(987), + [anon_sym_try] = ACTIONS(987), + [anon_sym_break] = ACTIONS(987), + [anon_sym_continue] = ACTIONS(987), + [anon_sym_debugger] = ACTIONS(987), + [anon_sym_return] = ACTIONS(987), + [anon_sym_throw] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(987), + [anon_sym_yield] = ACTIONS(987), + [anon_sym_LBRACK] = ACTIONS(987), + [anon_sym_LTtemplate_GT] = ACTIONS(987), + [anon_sym_LT] = ACTIONS(987), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(987), + [anon_sym_SQUOTE] = ACTIONS(987), + [anon_sym_class] = ACTIONS(987), + [anon_sym_async] = ACTIONS(987), + [anon_sym_function] = ACTIONS(987), + [sym_optional_chain] = ACTIONS(989), + [anon_sym_new] = ACTIONS(987), + [anon_sym_AMP_AMP] = ACTIONS(989), + [anon_sym_PIPE_PIPE] = ACTIONS(989), + [anon_sym_GT_GT] = ACTIONS(989), + [anon_sym_GT_GT_GT] = ACTIONS(989), + [anon_sym_LT_LT] = ACTIONS(989), + [anon_sym_AMP] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(987), + [anon_sym_DASH] = ACTIONS(987), + [anon_sym_SLASH] = ACTIONS(987), + [anon_sym_PERCENT] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_QMARK_QMARK] = ACTIONS(989), + [anon_sym_instanceof] = ACTIONS(989), + [anon_sym_BANG] = ACTIONS(987), + [anon_sym_TILDE] = ACTIONS(987), + [anon_sym_typeof] = ACTIONS(987), + [anon_sym_void] = ACTIONS(987), + [anon_sym_delete] = ACTIONS(987), + [anon_sym_PLUS_PLUS] = ACTIONS(987), + [anon_sym_DASH_DASH] = ACTIONS(987), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(987), + [sym_number] = ACTIONS(987), + [sym_private_property_identifier] = ACTIONS(987), + [sym_this] = ACTIONS(987), + [sym_super] = ACTIONS(987), + [sym_true] = ACTIONS(987), + [sym_false] = ACTIONS(987), + [sym_null] = ACTIONS(987), + [sym_undefined] = ACTIONS(987), + [anon_sym_AT] = ACTIONS(987), + [anon_sym_static] = ACTIONS(987), + [anon_sym_get] = ACTIONS(987), + [anon_sym_set] = ACTIONS(987), + [sym__automatic_semicolon] = ACTIONS(1085), + [sym__ternary_qmark] = ACTIONS(993), + [sym_html_comment] = ACTIONS(5), + }, + [214] = { + [sym_comment] = STATE(214), + [ts_builtin_sym_end] = ACTIONS(928), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_COMMA] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [sym_optional_chain] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_AMP_AMP] = ACTIONS(824), + [anon_sym_PIPE_PIPE] = ACTIONS(824), + [anon_sym_GT_GT] = ACTIONS(824), + [anon_sym_GT_GT_GT] = ACTIONS(824), + [anon_sym_LT_LT] = ACTIONS(824), + [anon_sym_AMP] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_PERCENT] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_EQ_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_QMARK_QMARK] = ACTIONS(824), + [anon_sym_instanceof] = ACTIONS(824), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(1087), + [sym__ternary_qmark] = ACTIONS(928), + [sym_html_comment] = ACTIONS(5), + }, + [215] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1170), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(1984), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(215), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(1983), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_COMMA] = ACTIONS(1061), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1099), + [anon_sym_RPAREN] = ACTIONS(1089), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -37982,7 +37122,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -38009,55 +37149,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [223] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1366), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2811), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2811), - [sym_string] = STATE(1133), - [sym_comment] = STATE(223), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [216] = { + [sym_comment] = STATE(216), + [ts_builtin_sym_end] = ACTIONS(876), + [sym_identifier] = ACTIONS(874), + [anon_sym_export] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_COMMA] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_import] = ACTIONS(874), + [anon_sym_with] = ACTIONS(874), + [anon_sym_var] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_switch] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_await] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_debugger] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_throw] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_yield] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LTtemplate_GT] = ACTIONS(874), + [anon_sym_LT] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [anon_sym_SQUOTE] = ACTIONS(874), + [anon_sym_class] = ACTIONS(874), + [anon_sym_async] = ACTIONS(874), + [anon_sym_function] = ACTIONS(874), + [sym_optional_chain] = ACTIONS(874), + [anon_sym_new] = ACTIONS(874), + [anon_sym_AMP_AMP] = ACTIONS(874), + [anon_sym_PIPE_PIPE] = ACTIONS(874), + [anon_sym_GT_GT] = ACTIONS(874), + [anon_sym_GT_GT_GT] = ACTIONS(874), + [anon_sym_LT_LT] = ACTIONS(874), + [anon_sym_AMP] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_PERCENT] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_EQ_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_QMARK_QMARK] = ACTIONS(874), + [anon_sym_instanceof] = ACTIONS(874), + [anon_sym_BANG] = ACTIONS(874), + [anon_sym_TILDE] = ACTIONS(874), + [anon_sym_typeof] = ACTIONS(874), + [anon_sym_void] = ACTIONS(874), + [anon_sym_delete] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(874), + [sym_number] = ACTIONS(874), + [sym_private_property_identifier] = ACTIONS(874), + [sym_this] = ACTIONS(874), + [sym_super] = ACTIONS(874), + [sym_true] = ACTIONS(874), + [sym_false] = ACTIONS(874), + [sym_null] = ACTIONS(874), + [sym_undefined] = ACTIONS(874), + [anon_sym_AT] = ACTIONS(874), + [anon_sym_static] = ACTIONS(874), + [anon_sym_get] = ACTIONS(874), + [anon_sym_set] = ACTIONS(874), + [sym__automatic_semicolon] = ACTIONS(876), + [sym__ternary_qmark] = ACTIONS(876), + [sym_html_comment] = ACTIONS(5), + }, + [217] = { + [sym_comment] = STATE(217), + [ts_builtin_sym_end] = ACTIONS(888), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_COMMA] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = ACTIONS(886), + [sym_optional_chain] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_AMP_AMP] = ACTIONS(886), + [anon_sym_PIPE_PIPE] = ACTIONS(886), + [anon_sym_GT_GT] = ACTIONS(886), + [anon_sym_GT_GT_GT] = ACTIONS(886), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_AMP] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_PERCENT] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_EQ_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_QMARK_QMARK] = ACTIONS(886), + [anon_sym_instanceof] = ACTIONS(886), + [anon_sym_BANG] = ACTIONS(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(1091), + [sym__ternary_qmark] = ACTIONS(888), + [sym_html_comment] = ACTIONS(5), + }, + [218] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1237), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(1957), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(218), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [aux_sym_array_repeat1] = STATE(1956), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_RBRACE] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1061), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(1093), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -38069,7 +37386,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -38096,327 +37413,592 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [224] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(240), - [sym_empty_statement] = STATE(240), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(224), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [219] = { + [sym_comment] = STATE(219), + [ts_builtin_sym_end] = ACTIONS(1015), + [sym_identifier] = ACTIONS(953), + [anon_sym_export] = ACTIONS(953), + [anon_sym_STAR] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(953), + [anon_sym_COMMA] = ACTIONS(955), + [anon_sym_RBRACE] = ACTIONS(953), + [anon_sym_import] = ACTIONS(953), + [anon_sym_with] = ACTIONS(953), + [anon_sym_var] = ACTIONS(953), + [anon_sym_let] = ACTIONS(953), + [anon_sym_const] = ACTIONS(953), + [anon_sym_if] = ACTIONS(953), + [anon_sym_switch] = ACTIONS(953), + [anon_sym_for] = ACTIONS(953), + [anon_sym_LPAREN] = ACTIONS(953), + [anon_sym_await] = ACTIONS(953), + [anon_sym_in] = ACTIONS(955), + [anon_sym_while] = ACTIONS(953), + [anon_sym_do] = ACTIONS(953), + [anon_sym_try] = ACTIONS(953), + [anon_sym_break] = ACTIONS(953), + [anon_sym_continue] = ACTIONS(953), + [anon_sym_debugger] = ACTIONS(953), + [anon_sym_return] = ACTIONS(953), + [anon_sym_throw] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(953), + [anon_sym_yield] = ACTIONS(953), + [anon_sym_LBRACK] = ACTIONS(953), + [anon_sym_LTtemplate_GT] = ACTIONS(953), + [anon_sym_LT] = ACTIONS(953), + [anon_sym_GT] = ACTIONS(955), + [anon_sym_DOT] = ACTIONS(955), + [anon_sym_DQUOTE] = ACTIONS(953), + [anon_sym_SQUOTE] = ACTIONS(953), + [anon_sym_class] = ACTIONS(953), + [anon_sym_async] = ACTIONS(953), + [anon_sym_function] = ACTIONS(953), + [sym_optional_chain] = ACTIONS(955), + [anon_sym_new] = ACTIONS(953), + [anon_sym_AMP_AMP] = ACTIONS(955), + [anon_sym_PIPE_PIPE] = ACTIONS(955), + [anon_sym_GT_GT] = ACTIONS(955), + [anon_sym_GT_GT_GT] = ACTIONS(955), + [anon_sym_LT_LT] = ACTIONS(955), + [anon_sym_AMP] = ACTIONS(955), + [anon_sym_CARET] = ACTIONS(955), + [anon_sym_PIPE] = ACTIONS(955), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(953), + [anon_sym_PERCENT] = ACTIONS(955), + [anon_sym_STAR_STAR] = ACTIONS(955), + [anon_sym_LT_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ] = ACTIONS(955), + [anon_sym_EQ_EQ_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ] = ACTIONS(955), + [anon_sym_BANG_EQ_EQ] = ACTIONS(955), + [anon_sym_GT_EQ] = ACTIONS(955), + [anon_sym_QMARK_QMARK] = ACTIONS(955), + [anon_sym_instanceof] = ACTIONS(955), + [anon_sym_BANG] = ACTIONS(953), + [anon_sym_TILDE] = ACTIONS(953), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(953), + [anon_sym_DASH_DASH] = ACTIONS(953), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_BQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(953), + [sym_private_property_identifier] = ACTIONS(953), + [sym_this] = ACTIONS(953), + [sym_super] = ACTIONS(953), + [sym_true] = ACTIONS(953), + [sym_false] = ACTIONS(953), + [sym_null] = ACTIONS(953), + [sym_undefined] = ACTIONS(953), + [anon_sym_AT] = ACTIONS(953), + [anon_sym_static] = ACTIONS(953), + [anon_sym_get] = ACTIONS(953), + [anon_sym_set] = ACTIONS(953), + [sym__automatic_semicolon] = ACTIONS(1095), + [sym__ternary_qmark] = ACTIONS(959), [sym_html_comment] = ACTIONS(5), }, - [225] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2347), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(225), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(2173), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), + [220] = { + [sym_comment] = STATE(220), + [ts_builtin_sym_end] = ACTIONS(924), + [sym_identifier] = ACTIONS(922), + [anon_sym_export] = ACTIONS(922), + [anon_sym_STAR] = ACTIONS(922), + [anon_sym_LBRACE] = ACTIONS(922), + [anon_sym_COMMA] = ACTIONS(922), + [anon_sym_RBRACE] = ACTIONS(922), + [anon_sym_import] = ACTIONS(922), + [anon_sym_with] = ACTIONS(922), + [anon_sym_var] = ACTIONS(922), + [anon_sym_let] = ACTIONS(922), + [anon_sym_const] = ACTIONS(922), + [anon_sym_if] = ACTIONS(922), + [anon_sym_switch] = ACTIONS(922), + [anon_sym_for] = ACTIONS(922), + [anon_sym_LPAREN] = ACTIONS(922), + [anon_sym_await] = ACTIONS(922), + [anon_sym_in] = ACTIONS(922), + [anon_sym_while] = ACTIONS(922), + [anon_sym_do] = ACTIONS(922), + [anon_sym_try] = ACTIONS(922), + [anon_sym_break] = ACTIONS(922), + [anon_sym_continue] = ACTIONS(922), + [anon_sym_debugger] = ACTIONS(922), + [anon_sym_return] = ACTIONS(922), + [anon_sym_throw] = ACTIONS(922), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_yield] = ACTIONS(922), + [anon_sym_LBRACK] = ACTIONS(922), + [anon_sym_LTtemplate_GT] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(922), + [anon_sym_DOT] = ACTIONS(922), + [anon_sym_DQUOTE] = ACTIONS(922), + [anon_sym_SQUOTE] = ACTIONS(922), + [anon_sym_class] = ACTIONS(922), + [anon_sym_async] = ACTIONS(922), + [anon_sym_function] = ACTIONS(922), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(922), + [anon_sym_AMP_AMP] = ACTIONS(922), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [anon_sym_GT_GT] = ACTIONS(922), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(922), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(922), + [anon_sym_PLUS] = ACTIONS(922), + [anon_sym_DASH] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(922), + [anon_sym_PERCENT] = ACTIONS(922), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(922), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ] = ACTIONS(922), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(922), + [anon_sym_BANG] = ACTIONS(922), + [anon_sym_TILDE] = ACTIONS(922), + [anon_sym_typeof] = ACTIONS(922), + [anon_sym_void] = ACTIONS(922), + [anon_sym_delete] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_DASH_DASH] = ACTIONS(922), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(922), + [sym_number] = ACTIONS(922), + [sym_private_property_identifier] = ACTIONS(922), + [sym_this] = ACTIONS(922), + [sym_super] = ACTIONS(922), + [sym_true] = ACTIONS(922), + [sym_false] = ACTIONS(922), + [sym_null] = ACTIONS(922), + [sym_undefined] = ACTIONS(922), + [anon_sym_AT] = ACTIONS(922), + [anon_sym_static] = ACTIONS(922), + [anon_sym_get] = ACTIONS(922), + [anon_sym_set] = ACTIONS(922), + [sym__automatic_semicolon] = ACTIONS(924), + [sym__ternary_qmark] = ACTIONS(924), + [sym_html_comment] = ACTIONS(5), + }, + [221] = { + [sym_comment] = STATE(221), + [ts_builtin_sym_end] = ACTIONS(1003), + [sym_identifier] = ACTIONS(941), + [anon_sym_export] = ACTIONS(941), + [anon_sym_STAR] = ACTIONS(943), + [anon_sym_LBRACE] = ACTIONS(941), + [anon_sym_COMMA] = ACTIONS(943), + [anon_sym_RBRACE] = ACTIONS(941), + [anon_sym_import] = ACTIONS(941), + [anon_sym_with] = ACTIONS(941), + [anon_sym_var] = ACTIONS(941), + [anon_sym_let] = ACTIONS(941), + [anon_sym_const] = ACTIONS(941), + [anon_sym_if] = ACTIONS(941), + [anon_sym_switch] = ACTIONS(941), + [anon_sym_for] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_await] = ACTIONS(941), + [anon_sym_in] = ACTIONS(943), + [anon_sym_while] = ACTIONS(941), + [anon_sym_do] = ACTIONS(941), + [anon_sym_try] = ACTIONS(941), + [anon_sym_break] = ACTIONS(941), + [anon_sym_continue] = ACTIONS(941), + [anon_sym_debugger] = ACTIONS(941), + [anon_sym_return] = ACTIONS(941), + [anon_sym_throw] = ACTIONS(941), + [anon_sym_SEMI] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(941), + [anon_sym_LBRACK] = ACTIONS(941), + [anon_sym_LTtemplate_GT] = ACTIONS(941), + [anon_sym_LT] = ACTIONS(941), + [anon_sym_GT] = ACTIONS(943), + [anon_sym_DOT] = ACTIONS(943), + [anon_sym_DQUOTE] = ACTIONS(941), + [anon_sym_SQUOTE] = ACTIONS(941), + [anon_sym_class] = ACTIONS(941), + [anon_sym_async] = ACTIONS(941), + [anon_sym_function] = ACTIONS(941), + [sym_optional_chain] = ACTIONS(943), + [anon_sym_new] = ACTIONS(941), + [anon_sym_AMP_AMP] = ACTIONS(943), + [anon_sym_PIPE_PIPE] = ACTIONS(943), + [anon_sym_GT_GT] = ACTIONS(943), + [anon_sym_GT_GT_GT] = ACTIONS(943), + [anon_sym_LT_LT] = ACTIONS(943), + [anon_sym_AMP] = ACTIONS(943), + [anon_sym_CARET] = ACTIONS(943), + [anon_sym_PIPE] = ACTIONS(943), + [anon_sym_PLUS] = ACTIONS(941), + [anon_sym_DASH] = ACTIONS(941), + [anon_sym_SLASH] = ACTIONS(941), + [anon_sym_PERCENT] = ACTIONS(943), + [anon_sym_STAR_STAR] = ACTIONS(943), + [anon_sym_LT_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ] = ACTIONS(943), + [anon_sym_EQ_EQ_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ] = ACTIONS(943), + [anon_sym_BANG_EQ_EQ] = ACTIONS(943), + [anon_sym_GT_EQ] = ACTIONS(943), + [anon_sym_QMARK_QMARK] = ACTIONS(943), + [anon_sym_instanceof] = ACTIONS(943), + [anon_sym_BANG] = ACTIONS(941), + [anon_sym_TILDE] = ACTIONS(941), + [anon_sym_typeof] = ACTIONS(941), + [anon_sym_void] = ACTIONS(941), + [anon_sym_delete] = ACTIONS(941), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(941), + [sym_number] = ACTIONS(941), + [sym_private_property_identifier] = ACTIONS(941), + [sym_this] = ACTIONS(941), + [sym_super] = ACTIONS(941), + [sym_true] = ACTIONS(941), + [sym_false] = ACTIONS(941), + [sym_null] = ACTIONS(941), + [sym_undefined] = ACTIONS(941), + [anon_sym_AT] = ACTIONS(941), + [anon_sym_static] = ACTIONS(941), + [anon_sym_get] = ACTIONS(941), + [anon_sym_set] = ACTIONS(941), + [sym__automatic_semicolon] = ACTIONS(1097), + [sym__ternary_qmark] = ACTIONS(947), + [sym_html_comment] = ACTIONS(5), + }, + [222] = { + [sym_comment] = STATE(222), + [ts_builtin_sym_end] = ACTIONS(1035), + [sym_identifier] = ACTIONS(878), + [anon_sym_export] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(880), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_COMMA] = ACTIONS(880), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_import] = ACTIONS(878), + [anon_sym_with] = ACTIONS(878), + [anon_sym_var] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_switch] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_await] = ACTIONS(878), + [anon_sym_in] = ACTIONS(880), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_debugger] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_throw] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_yield] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LTtemplate_GT] = ACTIONS(878), + [anon_sym_LT] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(880), + [anon_sym_DQUOTE] = ACTIONS(878), + [anon_sym_SQUOTE] = ACTIONS(878), + [anon_sym_class] = ACTIONS(878), + [anon_sym_async] = ACTIONS(878), + [anon_sym_function] = ACTIONS(878), + [sym_optional_chain] = ACTIONS(880), + [anon_sym_new] = ACTIONS(878), + [anon_sym_AMP_AMP] = ACTIONS(880), + [anon_sym_PIPE_PIPE] = ACTIONS(880), + [anon_sym_GT_GT] = ACTIONS(880), + [anon_sym_GT_GT_GT] = ACTIONS(880), + [anon_sym_LT_LT] = ACTIONS(880), + [anon_sym_AMP] = ACTIONS(880), + [anon_sym_CARET] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_PERCENT] = ACTIONS(880), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_EQ_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_QMARK_QMARK] = ACTIONS(880), + [anon_sym_instanceof] = ACTIONS(880), + [anon_sym_BANG] = ACTIONS(878), + [anon_sym_TILDE] = ACTIONS(878), + [anon_sym_typeof] = ACTIONS(878), + [anon_sym_void] = ACTIONS(878), + [anon_sym_delete] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(878), + [sym_number] = ACTIONS(878), + [sym_private_property_identifier] = ACTIONS(878), + [sym_this] = ACTIONS(878), + [sym_super] = ACTIONS(878), + [sym_true] = ACTIONS(878), + [sym_false] = ACTIONS(878), + [sym_null] = ACTIONS(878), + [sym_undefined] = ACTIONS(878), + [anon_sym_AT] = ACTIONS(878), + [anon_sym_static] = ACTIONS(878), + [anon_sym_get] = ACTIONS(878), + [anon_sym_set] = ACTIONS(878), + [sym__automatic_semicolon] = ACTIONS(1099), + [sym__ternary_qmark] = ACTIONS(884), + [sym_html_comment] = ACTIONS(5), + }, + [223] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2446), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(223), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1936), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(892), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(902), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(906), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), [sym_html_comment] = ACTIONS(5), }, - [226] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2266), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1069), - [sym_subscript_expression] = STATE(1069), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1853), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(226), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [sym_pattern] = STATE(2200), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(898), - [anon_sym_export] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(902), + [224] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1272), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2446), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(915), + [sym_subscript_expression] = STATE(915), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1747), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(224), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [sym_pattern] = STATE(1936), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(800), + [anon_sym_export] = ACTIONS(802), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(900), + [anon_sym_let] = ACTIONS(802), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(910), + [anon_sym_async] = ACTIONS(808), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(914), + [sym_undefined] = ACTIONS(810), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(900), - [anon_sym_get] = ACTIONS(900), - [anon_sym_set] = ACTIONS(900), + [anon_sym_static] = ACTIONS(802), + [anon_sym_get] = ACTIONS(802), + [anon_sym_set] = ACTIONS(802), [sym_html_comment] = ACTIONS(5), }, - [227] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(243), - [sym_empty_statement] = STATE(243), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(227), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [225] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(242), + [sym_empty_statement] = STATE(242), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(225), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -38439,144 +38021,144 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [228] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1420), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_assignment_pattern] = STATE(2347), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1063), - [sym_subscript_expression] = STATE(1063), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1871), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(228), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [sym_pattern] = STATE(2173), - [sym_rest_pattern] = STATE(1846), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(800), - [anon_sym_export] = ACTIONS(802), - [anon_sym_LBRACE] = ACTIONS(756), + [226] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(239), + [sym_empty_statement] = STATE(239), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(226), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(802), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(846), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(808), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(912), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(810), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(802), - [anon_sym_get] = ACTIONS(802), - [anon_sym_set] = ACTIONS(802), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [229] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1329), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_spread_element] = STATE(2819), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2819), - [sym_string] = STATE(1133), - [sym_comment] = STATE(229), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [227] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1151), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(2605), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2605), + [sym_string] = STATE(975), + [sym_comment] = STATE(227), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_RBRACE] = ACTIONS(1103), + [anon_sym_RBRACE] = ACTIONS(1101), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -38591,7 +38173,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1069), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), [anon_sym_PLUS] = ACTIONS(696), [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), @@ -38618,66 +38200,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [230] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(238), - [sym_empty_statement] = STATE(238), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(230), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [228] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(240), + [sym_empty_statement] = STATE(240), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(228), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -38700,71 +38282,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [231] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(239), - [sym_empty_statement] = STATE(239), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(231), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [229] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(238), + [sym_empty_statement] = STATE(238), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(229), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -38787,71 +38369,158 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [232] = { - [sym_import] = STATE(1811), - [sym_expression_statement] = STATE(241), - [sym_empty_statement] = STATE(241), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2368), - [sym_string] = STATE(1388), - [sym_comment] = STATE(232), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [230] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_assignment_pattern] = STATE(2451), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(920), + [sym_subscript_expression] = STATE(920), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1728), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(230), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [sym_pattern] = STATE(1938), + [sym_rest_pattern] = STATE(1745), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(890), + [anon_sym_export] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(892), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(902), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_DOT_DOT_DOT] = ACTIONS(904), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(906), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(892), + [anon_sym_get] = ACTIONS(892), + [anon_sym_set] = ACTIONS(892), + [sym_html_comment] = ACTIONS(5), + }, + [231] = { + [sym_import] = STATE(1680), + [sym_expression_statement] = STATE(243), + [sym_empty_statement] = STATE(243), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2183), + [sym_string] = STATE(1212), + [sym_comment] = STATE(231), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), - [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(846), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -38874,57 +38543,144 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [232] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1213), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_spread_element] = STATE(2599), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2599), + [sym_string] = STATE(975), + [sym_comment] = STATE(232), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_RBRACE] = ACTIONS(1103), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1065), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, [233] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1262), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2661), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1111), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2313), + [sym_string] = STATE(1212), [sym_comment] = STATE(233), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_SEMI] = ACTIONS(1105), @@ -38934,9 +38690,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -38959,58 +38715,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(1107), [sym_html_comment] = ACTIONS(5), }, [234] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1250), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2387), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1069), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2160), + [sym_string] = STATE(1212), [sym_comment] = STATE(234), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_SEMI] = ACTIONS(1109), @@ -39020,9 +38776,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -39045,58 +38801,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(1111), [sym_html_comment] = ACTIONS(5), }, [235] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1237), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2282), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1125), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2080), + [sym_string] = STATE(1212), [sym_comment] = STATE(235), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_SEMI] = ACTIONS(1113), @@ -39106,9 +38862,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -39131,58 +38887,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(1115), [sym_html_comment] = ACTIONS(5), }, [236] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1225), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2265), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1102), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2202), + [sym_string] = STATE(1212), [sym_comment] = STATE(236), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_SEMI] = ACTIONS(1117), @@ -39192,9 +38948,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -39217,58 +38973,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(1119), [sym_html_comment] = ACTIONS(5), }, [237] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1243), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2498), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1055), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2176), + [sym_string] = STATE(1212), [sym_comment] = STATE(237), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_SEMI] = ACTIONS(1121), @@ -39278,9 +39034,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -39303,53 +39059,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym__automatic_semicolon] = ACTIONS(1123), [sym_html_comment] = ACTIONS(5), }, [238] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1302), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2834), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1236), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2639), + [sym_string] = STATE(975), [sym_comment] = STATE(238), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -39395,46 +39151,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [239] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1321), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2832), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1178), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2622), + [sym_string] = STATE(975), [sym_comment] = STATE(239), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -39480,46 +39236,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [240] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1353), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2770), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1207), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2651), + [sym_string] = STATE(975), [sym_comment] = STATE(240), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -39565,53 +39321,138 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [241] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1362), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2786), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(935), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(935), + [sym_subscript_expression] = STATE(935), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1913), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(241), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(1131), + [anon_sym_export] = ACTIONS(1133), + [anon_sym_LBRACE] = ACTIONS(1135), + [anon_sym_import] = ACTIONS(672), + [anon_sym_var] = ACTIONS(1137), + [anon_sym_let] = ACTIONS(1139), + [anon_sym_const] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(1143), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(1145), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(1147), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(1133), + [anon_sym_get] = ACTIONS(1133), + [anon_sym_set] = ACTIONS(1133), + [sym_html_comment] = ACTIONS(5), + }, + [242] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1152), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2606), + [sym_string] = STATE(975), + [sym_comment] = STATE(242), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1131), + [anon_sym_RPAREN] = ACTIONS(1149), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -39649,139 +39490,138 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [242] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1084), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1084), - [sym_subscript_expression] = STATE(1084), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2133), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(242), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(1133), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1137), + [243] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1209), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2585), + [sym_string] = STATE(975), + [sym_comment] = STATE(243), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_var] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1141), - [anon_sym_const] = ACTIONS(1143), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(1145), + [anon_sym_RPAREN] = ACTIONS(1151), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(1147), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(1149), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1135), - [anon_sym_get] = ACTIONS(1135), - [anon_sym_set] = ACTIONS(1135), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [243] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1331), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2799), - [sym_string] = STATE(1133), - [sym_comment] = STATE(243), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [244] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1224), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2615), + [sym_string] = STATE(975), + [sym_comment] = STATE(244), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(1151), [anon_sym_await] = ACTIONS(676), [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), @@ -39819,133 +39659,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [244] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1345), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1233), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(244), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [245] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1215), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2665), + [sym_string] = STATE(975), + [sym_comment] = STATE(245), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [245] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1093), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1091), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(245), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [246] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1048), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1295), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(246), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(752), [anon_sym_LPAREN] = ACTIONS(674), @@ -39954,7 +39795,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), - [anon_sym_DOT] = ACTIONS(1155), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), @@ -39963,76 +39803,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [246] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1242), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2500), - [sym_string] = STATE(1388), - [sym_comment] = STATE(246), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [247] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1056), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2180), + [sym_string] = STATE(1212), + [sym_comment] = STATE(247), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -40041,9 +39881,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -40066,136 +39906,304 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [247] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1286), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2839), - [sym_string] = STATE(1133), - [sym_comment] = STATE(247), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [248] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1223), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1064), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(248), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [248] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1381), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2777), - [sym_string] = STATE(1133), - [sym_comment] = STATE(248), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [249] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1176), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1052), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(249), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [250] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1217), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1113), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(250), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [251] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1162), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2662), + [sym_string] = STATE(975), + [sym_comment] = STATE(251), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -40239,386 +40247,386 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [249] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1283), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2835), - [sym_string] = STATE(1133), - [sym_comment] = STATE(249), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [252] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(966), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1303), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(252), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(752), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(764), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [250] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1287), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2833), - [sym_string] = STATE(1133), - [sym_comment] = STATE(250), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [253] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(946), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(945), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(253), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(1157), + [anon_sym_export] = ACTIONS(1159), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(1159), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), + [anon_sym_DOT] = ACTIONS(1161), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(1163), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(1159), + [anon_sym_get] = ACTIONS(1159), + [anon_sym_set] = ACTIONS(1159), [sym_html_comment] = ACTIONS(5), }, - [251] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1337), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1276), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(251), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(1153), + [254] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1188), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1078), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(254), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), + [sym_private_property_identifier] = ACTIONS(85), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [252] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1339), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1274), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(252), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), + [255] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1000), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1319), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(255), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [253] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1170), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1171), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(253), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [256] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1160), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2626), + [sym_string] = STATE(975), + [sym_comment] = STATE(256), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -40659,215 +40667,215 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [254] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1479), - [sym_primary_expression] = STATE(1236), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1235), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1388), - [sym_comment] = STATE(254), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(1159), - [anon_sym_export] = ACTIONS(1161), - [anon_sym_LBRACE] = ACTIONS(718), + [257] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(997), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1316), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(257), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), [anon_sym_await] = ACTIONS(758), [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), - [anon_sym_DOT] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(1165), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(1167), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [255] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1345), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1273), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(255), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), + [258] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(994), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1312), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(258), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [256] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2804), - [sym_string] = STATE(1133), - [sym_comment] = STATE(256), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [259] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1216), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2604), + [sym_string] = STATE(975), + [sym_comment] = STATE(259), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -40911,52 +40919,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [257] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1247), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2389), - [sym_string] = STATE(1388), - [sym_comment] = STATE(257), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [260] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1179), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1128), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(260), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -40965,9 +40973,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -40990,136 +40998,136 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [258] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1382), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2774), - [sym_string] = STATE(1133), - [sym_comment] = STATE(258), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), + [261] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(946), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(945), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(261), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(1165), + [anon_sym_export] = ACTIONS(1167), [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(1167), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), + [anon_sym_DOT] = ACTIONS(1161), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(1169), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(1167), + [anon_sym_get] = ACTIONS(1167), + [anon_sym_set] = ACTIONS(1167), [sym_html_comment] = ACTIONS(5), }, - [259] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1328), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2871), - [sym_string] = STATE(1133), - [sym_comment] = STATE(259), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [262] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1185), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2620), + [sym_string] = STATE(975), + [sym_comment] = STATE(262), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -41163,50 +41171,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [260] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1168), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1169), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(260), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [263] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1180), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2679), + [sym_string] = STATE(975), + [sym_comment] = STATE(263), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -41247,72 +41255,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [261] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1191), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1450), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(261), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [264] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(994), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1252), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(264), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -41326,52 +41334,136 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [262] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1359), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2849), - [sym_string] = STATE(1133), - [sym_comment] = STATE(262), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [265] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(997), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1256), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(265), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [266] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1233), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2610), + [sym_string] = STATE(975), + [sym_comment] = STATE(266), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -41415,50 +41507,302 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [263] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1165), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1166), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(263), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [267] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1000), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1259), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(267), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [268] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1022), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1318), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(268), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, + [269] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1127), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2082), + [sym_string] = STATE(1212), + [sym_comment] = STATE(269), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [270] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1197), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2596), + [sym_string] = STATE(975), + [sym_comment] = STATE(270), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -41499,50 +41843,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [264] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1139), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1138), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(264), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [271] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1048), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1263), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(271), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [272] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1198), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2593), + [sym_string] = STATE(975), + [sym_comment] = STATE(272), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -41583,47 +42011,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [265] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1386), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2771), - [sym_string] = STATE(1133), - [sym_comment] = STATE(265), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [273] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1167), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1132), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(273), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [274] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1194), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2627), + [sym_string] = STATE(975), + [sym_comment] = STATE(274), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -41667,304 +42179,388 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [266] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1139), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1435), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(266), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [275] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1223), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1067), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(275), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [267] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1337), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1251), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(267), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [276] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1217), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1068), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(276), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [268] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1339), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1248), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(268), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [277] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1188), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1070), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(277), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [269] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1317), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1261), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(269), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), + [278] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(890), + [sym_expression] = STATE(1326), + [sym_primary_expression] = STATE(1053), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1054), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(890), + [sym_subscript_expression] = STATE(890), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(1212), + [sym_comment] = STATE(278), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(1171), + [anon_sym_export] = ACTIONS(1173), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(1173), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(1177), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(1179), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(1173), + [anon_sym_get] = ACTIONS(1173), + [anon_sym_set] = ACTIONS(1173), + [sym_html_comment] = ACTIONS(5), + }, + [279] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1108), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2204), + [sym_string] = STATE(1212), + [sym_comment] = STATE(279), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -41973,9 +42569,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -41998,77 +42594,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [270] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1110), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1444), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(270), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [280] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(966), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1253), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(280), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -42082,52 +42678,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [271] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1309), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2801), - [sym_string] = STATE(1133), - [sym_comment] = STATE(271), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [281] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1205), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2589), + [sym_string] = STATE(975), + [sym_comment] = STATE(281), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -42171,50 +42767,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [272] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1191), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1192), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(272), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [282] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1176), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1074), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(282), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [283] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(966), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(967), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(283), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -42255,47 +42935,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [273] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2781), - [sym_string] = STATE(1133), - [sym_comment] = STATE(273), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [284] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1200), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2616), + [sym_string] = STATE(975), + [sym_comment] = STATE(284), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -42339,47 +43019,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [274] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1307), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2791), - [sym_string] = STATE(1133), - [sym_comment] = STATE(274), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [285] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1167), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1095), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(285), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [286] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1190), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2602), + [sym_string] = STATE(975), + [sym_comment] = STATE(286), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -42423,52 +43187,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [275] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1217), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2267), - [sym_string] = STATE(1388), - [sym_comment] = STATE(275), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [287] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1066), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2158), + [sym_string] = STATE(1212), + [sym_comment] = STATE(287), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -42477,9 +43241,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -42502,139 +43266,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [276] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1029), - [sym_expression] = STATE(1479), - [sym_primary_expression] = STATE(1236), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1235), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1029), - [sym_subscript_expression] = STATE(1029), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1388), - [sym_comment] = STATE(276), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(1171), - [anon_sym_export] = ACTIONS(1173), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1173), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DOT] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(1175), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(1167), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1173), - [anon_sym_get] = ACTIONS(1173), - [anon_sym_set] = ACTIONS(1173), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [277] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1110), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1111), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(277), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [288] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1201), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2595), + [sym_string] = STATE(975), + [sym_comment] = STATE(288), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -42675,386 +43355,302 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [278] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1384), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1198), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(278), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [289] = { + [sym_import] = STATE(1680), + [sym_statement_block] = STATE(1179), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1103), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(289), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1155), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [279] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1093), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1091), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(279), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DOT] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(1181), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1179), - [anon_sym_get] = ACTIONS(1179), - [anon_sym_set] = ACTIONS(1179), - [sym_html_comment] = ACTIONS(5), - }, - [280] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1313), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1224), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(280), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(1153), + [290] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(890), + [sym_expression] = STATE(1326), + [sym_primary_expression] = STATE(1053), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1054), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(890), + [sym_subscript_expression] = STATE(890), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(1212), + [sym_comment] = STATE(290), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(1183), + [anon_sym_export] = ACTIONS(1185), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), + [anon_sym_let] = ACTIONS(1185), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DOT] = ACTIONS(1175), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(1187), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [sym_undefined] = ACTIONS(1179), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(1185), + [anon_sym_get] = ACTIONS(1185), + [anon_sym_set] = ACTIONS(1185), [sym_html_comment] = ACTIONS(5), }, - [281] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1317), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1214), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(281), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(1153), + [291] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1022), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1023), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(291), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [282] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1380), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2860), - [sym_string] = STATE(1133), - [sym_comment] = STATE(282), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [292] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1048), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1013), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(292), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -43095,472 +43691,388 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [283] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1170), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(283), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), + [293] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(994), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(993), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(293), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [284] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1168), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1414), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(284), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), + [294] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1234), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2645), + [sym_string] = STATE(975), + [sym_comment] = STATE(294), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [285] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1384), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1267), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(285), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), + [295] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1022), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1280), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(295), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(1153), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [286] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1165), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(286), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [287] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1110), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1417), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(287), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), + [296] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1228), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2648), + [sym_string] = STATE(975), + [sym_comment] = STATE(296), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [288] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1234), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2275), - [sym_string] = STATE(1388), - [sym_comment] = STATE(288), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [297] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1110), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_sequence_expression] = STATE(2315), + [sym_string] = STATE(1212), + [sym_comment] = STATE(297), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -43569,9 +44081,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -43594,55 +44106,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [289] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1314), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2854), - [sym_string] = STATE(1133), - [sym_comment] = STATE(289), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [298] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(1000), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(999), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(298), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -43683,50 +44195,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [290] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2866), - [sym_string] = STATE(1133), - [sym_comment] = STATE(290), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [299] = { + [sym_import] = STATE(1677), + [sym_statement_block] = STATE(997), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(995), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(299), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_LBRACE] = ACTIONS(1181), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), @@ -43767,156 +44279,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [291] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1165), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1461), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(291), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [300] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1195), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_sequence_expression] = STATE(2598), + [sym_string] = STATE(975), + [sym_comment] = STATE(300), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [292] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1168), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1470), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(292), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [301] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(946), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(945), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(301), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), + [anon_sym_DOT] = ACTIONS(1161), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -43930,220 +44442,300 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [293] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1139), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(293), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), + [302] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1104), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(302), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [303] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1097), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(303), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [294] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1170), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1469), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(294), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(1169), + [304] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1031), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(304), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [295] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1367), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2816), - [sym_string] = STATE(1133), - [sym_comment] = STATE(295), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [305] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1032), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(305), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -44187,136 +44779,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [296] = { - [sym_import] = STATE(1826), - [sym_statement_block] = STATE(1191), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1408), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(296), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(1169), + [306] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1033), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(306), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [297] = { - [sym_import] = STATE(1811), - [sym_statement_block] = STATE(1313), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1263), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(297), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(1153), + [307] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1065), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(307), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -44325,9 +44915,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -44350,220 +44940,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [298] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1093), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1091), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(298), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(1183), - [anon_sym_export] = ACTIONS(1185), + [308] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1034), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(308), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1185), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), - [anon_sym_DOT] = ACTIONS(1155), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(1187), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1185), - [anon_sym_get] = ACTIONS(1185), - [anon_sym_set] = ACTIONS(1185), - [sym_html_comment] = ACTIONS(5), - }, - [299] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1259), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_sequence_expression] = STATE(2658), - [sym_string] = STATE(1388), - [sym_comment] = STATE(299), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [300] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1363), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2757), - [sym_string] = STATE(1133), - [sym_comment] = STATE(300), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [309] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1035), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(309), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -44607,47 +45111,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [301] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1322), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_sequence_expression] = STATE(2836), - [sym_string] = STATE(1133), - [sym_comment] = STATE(301), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [310] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1036), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(310), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -44691,798 +45194,217 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [302] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1155), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(302), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [303] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1201), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(303), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [304] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1156), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(304), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [305] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1453), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(305), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), + [311] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1037), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(311), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [306] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1123), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(306), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [307] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1269), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(307), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [308] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1454), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(308), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [312] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1038), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(312), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), - [sym_html_comment] = ACTIONS(5), - }, - [309] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1260), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(309), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [310] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1252), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(310), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [311] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1254), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(311), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [313] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1071), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(313), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -45491,9 +45413,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -45516,51 +45438,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [312] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1206), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(312), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [314] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1039), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(314), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -45604,46 +45526,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [313] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1406), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(313), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [315] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1040), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(315), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -45687,129 +45609,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [314] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1155), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(314), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [315] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1405), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(315), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [316] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1041), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(316), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -45853,71 +45692,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [316] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1458), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(316), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [317] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1285), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(317), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -45931,217 +45770,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [317] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1226), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(317), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [318] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1278), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(318), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [318] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1206), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1072), - [sym_subscript_expression] = STATE(1072), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1929), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(318), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(1189), - [anon_sym_export] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(1193), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(1195), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1191), - [anon_sym_get] = ACTIONS(1191), - [anon_sym_set] = ACTIONS(1191), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [319] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1109), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1042), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(319), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -46186,70 +45942,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [320] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1460), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1273), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(320), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -46263,134 +46019,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [321] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1047), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(321), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [322] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1114), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(322), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -46434,876 +46107,1125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [323] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1115), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(323), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [322] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1254), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(322), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [324] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1118), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(324), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [323] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1275), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(323), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [324] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1075), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(324), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [325] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1119), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1077), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(325), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [326] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1121), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1079), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(326), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [327] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1124), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1091), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(327), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [328] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1126), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1092), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(328), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [329] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1128), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1288), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(329), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [330] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1129), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1106), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(330), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [331] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1130), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1112), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(331), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [332] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1131), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1114), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(332), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [333] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1132), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1115), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(333), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [334] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1120), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(334), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [335] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(982), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(335), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -47347,51 +47269,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [334] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1272), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(334), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [336] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1121), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(336), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -47400,9 +47322,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -47425,139 +47347,56 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [335] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1462), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(335), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [336] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1326), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(336), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [337] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1187), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(337), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -47566,9 +47405,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -47591,242 +47430,325 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [337] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1136), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(337), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [338] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1291), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(338), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [338] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1140), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(338), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [339] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(970), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(339), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [339] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1464), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(339), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [340] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(971), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(340), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [341] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(941), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(341), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -47840,51 +47762,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [340] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1445), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(340), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [342] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1304), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(342), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -47904,70 +47826,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [341] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1178), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(341), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [343] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1021), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(343), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -48011,46 +47933,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [342] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1088), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(342), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [344] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(970), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(344), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [345] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1005), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(345), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -48094,71 +48099,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [343] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1465), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(343), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [346] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1249), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(346), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -48172,574 +48177,325 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [344] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1434), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(344), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), + [347] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(971), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(347), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [345] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1466), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(345), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [346] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1190), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(346), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), - [sym_html_comment] = ACTIONS(5), - }, - [347] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1437), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(347), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [348] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1467), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1098), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(348), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [349] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1089), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1096), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(349), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [350] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1468), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1261), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(350), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -48753,325 +48509,325 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [351] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1093), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(351), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [352] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1475), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1066), - [sym_subscript_expression] = STATE(1066), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(1849), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1257), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(352), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(1197), - [anon_sym_export] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(902), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(1199), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(906), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(1201), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(1203), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(1199), - [anon_sym_get] = ACTIONS(1199), - [anon_sym_set] = ACTIONS(1199), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [353] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1457), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1090), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(353), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [354] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1255), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(354), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -49085,471 +48841,222 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [355] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1438), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1089), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(355), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [356] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1089), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1088), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(356), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [357] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1439), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(357), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [358] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1441), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(358), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), - }, - [359] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1244), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(359), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [360] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1277), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(360), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [357] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1199), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(357), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -49558,9 +49065,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -49583,171 +49090,420 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [361] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1442), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(361), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [358] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1300), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(358), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(752), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(764), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), - [sym_html_comment] = ACTIONS(5), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, + [359] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1087), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(359), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [360] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1086), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(360), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), + }, + [361] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1085), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(361), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), + [sym_html_comment] = ACTIONS(5), }, [362] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1240), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1084), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(362), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), @@ -49755,133 +49511,133 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [363] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1188), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1083), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(363), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [364] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1239), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1123), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(364), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -49890,9 +49646,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -49915,466 +49671,383 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [365] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1082), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(365), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [366] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1081), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(366), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [367] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1089), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1080), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(367), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [368] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1407), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1076), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(368), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(684), - [anon_sym_SQUOTE] = ACTIONS(686), - [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), - [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(702), - [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), - [sym_this] = ACTIONS(704), - [sym_super] = ACTIONS(704), - [sym_true] = ACTIONS(704), - [sym_false] = ACTIONS(704), - [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), - [sym_html_comment] = ACTIONS(5), - }, - [369] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1246), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(369), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, - [370] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1409), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(370), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [369] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1293), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(369), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -50394,236 +50067,236 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [371] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1410), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(371), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [370] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1299), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(370), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [372] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1431), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(372), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [371] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1260), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(371), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [373] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1396), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(373), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [372] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1308), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(372), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -50643,817 +50316,817 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [374] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1433), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(374), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [373] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1024), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(373), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [375] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1432), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(375), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [374] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(965), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(374), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [376] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1449), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(376), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [375] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(941), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(375), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), - [sym_html_comment] = ACTIONS(5), - }, - [377] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1199), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(377), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [378] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1430), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(378), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [376] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1262), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(376), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [379] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1429), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(379), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [377] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(939), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(377), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [380] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1428), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(380), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [378] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1246), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(378), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [381] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1426), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(381), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [379] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1264), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(379), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [382] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1424), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(382), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [380] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(940), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(380), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [383] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1423), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(383), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [381] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(960), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(381), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [382] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1306), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(382), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -51473,439 +51146,522 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [384] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1422), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(384), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), + [383] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1314), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(383), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [384] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(1059), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(384), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(712), + [anon_sym_export] = ACTIONS(714), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(714), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(738), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(740), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(714), + [anon_sym_get] = ACTIONS(714), + [anon_sym_set] = ACTIONS(714), [sym_html_comment] = ACTIONS(5), }, [385] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1421), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1282), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(385), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, [386] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1419), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1274), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(386), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(750), - [anon_sym_export] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(756), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(752), + [anon_sym_let] = ACTIONS(664), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(758), - [anon_sym_yield] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(764), + [anon_sym_async] = ACTIONS(690), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(766), - [anon_sym_PLUS] = ACTIONS(768), - [anon_sym_DASH] = ACTIONS(768), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(768), - [anon_sym_TILDE] = ACTIONS(768), - [anon_sym_typeof] = ACTIONS(768), - [anon_sym_void] = ACTIONS(768), - [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(706), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(752), - [anon_sym_get] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, [387] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1197), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1313), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(387), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [388] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1212), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(922), + [sym_expression] = STATE(960), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(922), + [sym_subscript_expression] = STATE(922), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1525), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2647), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(388), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2614), + [aux_sym_export_statement_repeat1] = STATE(1831), [sym_identifier] = ACTIONS(712), [anon_sym_export] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), [anon_sym_let] = ACTIONS(714), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), + [anon_sym_await] = ACTIONS(720), + [anon_sym_yield] = ACTIONS(722), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(726), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(730), + [anon_sym_PLUS] = ACTIONS(732), + [anon_sym_DASH] = ACTIONS(732), + [anon_sym_SLASH] = ACTIONS(734), + [anon_sym_BANG] = ACTIONS(732), + [anon_sym_TILDE] = ACTIONS(732), + [anon_sym_typeof] = ACTIONS(732), + [anon_sym_void] = ACTIONS(732), + [anon_sym_delete] = ACTIONS(732), + [anon_sym_PLUS_PLUS] = ACTIONS(736), + [anon_sym_DASH_DASH] = ACTIONS(736), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), + [sym_private_property_identifier] = ACTIONS(738), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [sym_undefined] = ACTIONS(740), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(714), [anon_sym_get] = ACTIONS(714), @@ -51913,377 +51669,377 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [389] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1156), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1094), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(926), + [sym_subscript_expression] = STATE(926), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1854), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(389), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(1189), + [anon_sym_export] = ACTIONS(1191), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(1191), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(1193), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(1195), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(1191), + [anon_sym_get] = ACTIONS(1191), + [anon_sym_set] = ACTIONS(1191), [sym_html_comment] = ACTIONS(5), }, [390] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1268), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1289), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(390), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [391] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1216), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1247), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(391), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(662), - [anon_sym_export] = ACTIONS(664), - [anon_sym_LBRACE] = ACTIONS(668), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(664), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(676), - [anon_sym_yield] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(690), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(694), - [anon_sym_PLUS] = ACTIONS(696), - [anon_sym_DASH] = ACTIONS(696), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), [anon_sym_SLASH] = ACTIONS(698), - [anon_sym_BANG] = ACTIONS(696), - [anon_sym_TILDE] = ACTIONS(696), - [anon_sym_typeof] = ACTIONS(696), - [anon_sym_void] = ACTIONS(696), - [anon_sym_delete] = ACTIONS(696), - [anon_sym_PLUS_PLUS] = ACTIONS(700), - [anon_sym_DASH_DASH] = ACTIONS(700), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(706), + [sym_private_property_identifier] = ACTIONS(796), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(708), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(664), - [anon_sym_get] = ACTIONS(664), - [anon_sym_set] = ACTIONS(664), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [392] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1238), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1283), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(392), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, [393] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1456), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(940), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(393), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -52303,24 +52059,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), @@ -52328,50 +52084,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [394] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1123), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1126), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(394), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -52380,9 +52136,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -52405,134 +52161,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [395] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1211), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1320), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(395), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [396] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(396), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -52576,1291 +52249,793 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, + [396] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1305), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(396), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, [397] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1223), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1307), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(397), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [398] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1222), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1309), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(398), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [399] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1215), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1310), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(399), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [400] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1213), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1290), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(400), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [401] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1208), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1061), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), [sym_comment] = STATE(401), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), + [sym_private_property_identifier] = ACTIONS(85), [sym_this] = ACTIONS(83), [sym_super] = ACTIONS(83), [sym_true] = ACTIONS(83), [sym_false] = ACTIONS(83), [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, [402] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1205), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1322), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(402), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [403] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1204), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1094), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(403), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, [404] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1203), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1321), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(404), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, [405] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1202), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(939), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), [sym_comment] = STATE(405), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [406] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1200), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(406), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [407] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1229), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(407), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [408] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1227), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(408), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [409] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1220), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(409), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [410] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1210), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(410), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [411] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1209), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(411), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), - [sym_html_comment] = ACTIONS(5), - }, - [412] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(412), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -53880,75 +53055,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [413] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1207), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(413), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [406] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1050), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(406), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -53957,9 +53132,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -53982,242 +53157,159 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [414] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1070), - [sym_expression] = STATE(1221), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1070), - [sym_subscript_expression] = STATE(1070), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1671), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2829), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(414), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2827), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(726), - [anon_sym_export] = ACTIONS(728), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(728), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(732), - [anon_sym_yield] = ACTIONS(734), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(736), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(738), - [anon_sym_PLUS] = ACTIONS(740), - [anon_sym_DASH] = ACTIONS(740), - [anon_sym_SLASH] = ACTIONS(742), - [anon_sym_BANG] = ACTIONS(740), - [anon_sym_TILDE] = ACTIONS(740), - [anon_sym_typeof] = ACTIONS(740), - [anon_sym_void] = ACTIONS(740), - [anon_sym_delete] = ACTIONS(740), - [anon_sym_PLUS_PLUS] = ACTIONS(744), - [anon_sym_DASH_DASH] = ACTIONS(744), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(746), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(748), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(728), - [anon_sym_get] = ACTIONS(728), - [anon_sym_set] = ACTIONS(728), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [415] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1455), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(415), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [407] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1292), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(407), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(752), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(764), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(794), - [anon_sym_DASH_DASH] = ACTIONS(794), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(796), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(798), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [416] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1088), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(416), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [408] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(940), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(408), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -54231,56 +53323,56 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [417] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1365), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(417), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [409] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1118), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(409), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -54289,9 +53381,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -54314,51 +53406,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [418] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1047), - [sym_expression] = STATE(1420), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1047), - [sym_subscript_expression] = STATE(1047), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1674), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2865), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(418), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2817), - [aux_sym_export_statement_repeat1] = STATE(1981), + [410] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(939), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(410), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(662), [anon_sym_export] = ACTIONS(664), [anon_sym_LBRACE] = ACTIONS(668), @@ -54402,129 +53494,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(664), [sym_html_comment] = ACTIONS(5), }, - [419] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1218), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(419), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), - [anon_sym_LBRACE] = ACTIONS(718), - [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_await] = ACTIONS(35), - [anon_sym_yield] = ACTIONS(55), - [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LTtemplate_GT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), - [anon_sym_new] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(75), - [anon_sym_DASH] = ACTIONS(75), - [anon_sym_SLASH] = ACTIONS(77), - [anon_sym_BANG] = ACTIONS(75), - [anon_sym_TILDE] = ACTIONS(75), - [anon_sym_typeof] = ACTIONS(75), - [anon_sym_void] = ACTIONS(75), - [anon_sym_delete] = ACTIONS(75), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(83), - [sym_super] = ACTIONS(83), - [sym_true] = ACTIONS(83), - [sym_false] = ACTIONS(83), - [sym_null] = ACTIONS(83), - [sym_undefined] = ACTIONS(87), - [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), - [sym_html_comment] = ACTIONS(5), - }, - [420] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1088), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(420), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [411] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1317), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(411), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -54544,70 +53553,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [421] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1010), - [sym_expression] = STATE(1451), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1010), - [sym_subscript_expression] = STATE(1010), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1666), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2814), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(421), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2864), - [aux_sym_export_statement_repeat1] = STATE(1981), + [412] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1302), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(412), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), [sym_identifier] = ACTIONS(750), [anon_sym_export] = ACTIONS(752), [anon_sym_LBRACE] = ACTIONS(756), @@ -54627,95 +53636,95 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(766), [anon_sym_PLUS] = ACTIONS(768), [anon_sym_DASH] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(770), [anon_sym_BANG] = ACTIONS(768), [anon_sym_TILDE] = ACTIONS(768), [anon_sym_typeof] = ACTIONS(768), [anon_sym_void] = ACTIONS(768), [anon_sym_delete] = ACTIONS(768), - [anon_sym_PLUS_PLUS] = ACTIONS(770), - [anon_sym_DASH_DASH] = ACTIONS(770), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(702), [sym_number] = ACTIONS(704), - [sym_private_property_identifier] = ACTIONS(772), + [sym_private_property_identifier] = ACTIONS(774), [sym_this] = ACTIONS(704), [sym_super] = ACTIONS(704), [sym_true] = ACTIONS(704), [sym_false] = ACTIONS(704), [sym_null] = ACTIONS(704), - [sym_undefined] = ACTIONS(774), + [sym_undefined] = ACTIONS(776), [anon_sym_AT] = ACTIONS(89), [anon_sym_static] = ACTIONS(752), [anon_sym_get] = ACTIONS(752), [anon_sym_set] = ACTIONS(752), [sym_html_comment] = ACTIONS(5), }, - [422] = { - [sym_import] = STATE(1826), - [sym_parenthesized_expression] = STATE(1083), - [sym_expression] = STATE(1459), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1122), - [sym_object] = STATE(1133), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1133), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1122), - [sym_glimmer_opening_tag] = STATE(1953), - [sym_jsx_element] = STATE(1122), - [sym_jsx_opening_element] = STATE(1694), - [sym_jsx_self_closing_element] = STATE(1122), - [sym_class] = STATE(1133), - [sym_function_expression] = STATE(1133), - [sym_generator_function] = STATE(1133), - [sym_arrow_function] = STATE(1133), - [sym_call_expression] = STATE(1133), - [sym_new_expression] = STATE(1122), - [sym_await_expression] = STATE(1122), - [sym_member_expression] = STATE(1083), - [sym_subscript_expression] = STATE(1083), - [sym_assignment_expression] = STATE(1122), - [sym__augmented_assignment_lhs] = STATE(1670), - [sym_augmented_assignment_expression] = STATE(1122), - [sym__destructuring_pattern] = STATE(2796), - [sym_ternary_expression] = STATE(1122), - [sym_binary_expression] = STATE(1122), - [sym_unary_expression] = STATE(1122), - [sym_update_expression] = STATE(1122), - [sym_string] = STATE(1133), - [sym_comment] = STATE(422), - [sym_template_string] = STATE(1133), - [sym_regex] = STATE(1133), - [sym_meta_property] = STATE(1133), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2792), - [aux_sym_export_statement_repeat1] = STATE(1981), - [sym_identifier] = ACTIONS(776), - [anon_sym_export] = ACTIONS(778), + [413] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1250), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(413), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), [anon_sym_LBRACE] = ACTIONS(756), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(778), + [anon_sym_let] = ACTIONS(780), [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_await] = ACTIONS(782), - [anon_sym_yield] = ACTIONS(784), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(762), [anon_sym_LTtemplate_GT] = ACTIONS(59), [anon_sym_LT] = ACTIONS(682), [anon_sym_DQUOTE] = ACTIONS(684), [anon_sym_SQUOTE] = ACTIONS(686), [anon_sym_class] = ACTIONS(688), - [anon_sym_async] = ACTIONS(786), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(692), - [anon_sym_new] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(790), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(792), - [anon_sym_BANG] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_typeof] = ACTIONS(790), - [anon_sym_void] = ACTIONS(790), - [anon_sym_delete] = ACTIONS(790), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), [anon_sym_PLUS_PLUS] = ACTIONS(794), [anon_sym_DASH_DASH] = ACTIONS(794), [aux_sym_comment_token1] = ACTIONS(3), @@ -54729,56 +53738,139 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(704), [sym_undefined] = ACTIONS(798), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(778), - [anon_sym_get] = ACTIONS(778), - [anon_sym_set] = ACTIONS(778), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), [sym_html_comment] = ACTIONS(5), }, - [423] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1271), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(423), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [414] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(414), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, + [415] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1130), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(415), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -54787,9 +53879,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -54812,56 +53904,139 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [424] = { - [sym_import] = STATE(1811), - [sym_parenthesized_expression] = STATE(1067), - [sym_expression] = STATE(1253), - [sym_primary_expression] = STATE(1288), - [sym_yield_expression] = STATE(1291), - [sym_object] = STATE(1388), - [sym_object_pattern] = STATE(1747), - [sym_array] = STATE(1388), - [sym_array_pattern] = STATE(1747), - [sym_glimmer_template] = STATE(1291), - [sym_glimmer_opening_tag] = STATE(2020), - [sym_jsx_element] = STATE(1291), - [sym_jsx_opening_element] = STATE(1686), - [sym_jsx_self_closing_element] = STATE(1291), - [sym_class] = STATE(1388), - [sym_function_expression] = STATE(1388), - [sym_generator_function] = STATE(1388), - [sym_arrow_function] = STATE(1388), - [sym_call_expression] = STATE(1388), - [sym_new_expression] = STATE(1291), - [sym_await_expression] = STATE(1291), - [sym_member_expression] = STATE(1067), - [sym_subscript_expression] = STATE(1067), - [sym_assignment_expression] = STATE(1291), - [sym__augmented_assignment_lhs] = STATE(1659), - [sym_augmented_assignment_expression] = STATE(1291), - [sym__destructuring_pattern] = STATE(2818), - [sym_ternary_expression] = STATE(1291), - [sym_binary_expression] = STATE(1291), - [sym_unary_expression] = STATE(1291), - [sym_update_expression] = STATE(1291), - [sym_string] = STATE(1388), - [sym_comment] = STATE(424), - [sym_template_string] = STATE(1388), - [sym_regex] = STATE(1388), - [sym_meta_property] = STATE(1388), - [sym_decorator] = STATE(2071), - [sym_formal_parameters] = STATE(2813), - [aux_sym_export_statement_repeat1] = STATE(1903), - [sym_identifier] = ACTIONS(712), - [anon_sym_export] = ACTIONS(714), + [416] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1276), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(416), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [417] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1058), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(417), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), [anon_sym_LBRACE] = ACTIONS(718), [anon_sym_import] = ACTIONS(672), - [anon_sym_let] = ACTIONS(714), + [anon_sym_let] = ACTIONS(744), [anon_sym_LPAREN] = ACTIONS(33), [anon_sym_await] = ACTIONS(35), [anon_sym_yield] = ACTIONS(55), @@ -54870,9 +54045,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(61), [anon_sym_DQUOTE] = ACTIONS(63), [anon_sym_SQUOTE] = ACTIONS(65), - [anon_sym_class] = ACTIONS(720), - [anon_sym_async] = ACTIONS(722), - [anon_sym_function] = ACTIONS(724), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), [anon_sym_new] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(75), [anon_sym_DASH] = ACTIONS(75), @@ -54895,27 +54070,608 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(83), [sym_undefined] = ACTIONS(87), [anon_sym_AT] = ACTIONS(89), - [anon_sym_static] = ACTIONS(714), - [anon_sym_get] = ACTIONS(714), - [anon_sym_set] = ACTIONS(714), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), [sym_html_comment] = ACTIONS(5), }, - [425] = { - [sym_namespace_export] = STATE(2415), - [sym_export_clause] = STATE(2016), - [sym_declaration] = STATE(929), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_class_declaration] = STATE(981), - [sym_function_declaration] = STATE(981), - [sym_generator_function_declaration] = STATE(981), - [sym_comment] = STATE(425), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2015), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), - [anon_sym_STAR] = ACTIONS(1205), - [anon_sym_default] = ACTIONS(1207), + [418] = { + [sym_import] = STATE(1680), + [sym_parenthesized_expression] = STATE(916), + [sym_expression] = STATE(1129), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1244), + [sym_object] = STATE(1212), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(1212), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(1244), + [sym_glimmer_opening_tag] = STATE(1822), + [sym_jsx_element] = STATE(1244), + [sym_jsx_opening_element] = STATE(1546), + [sym_jsx_self_closing_element] = STATE(1244), + [sym_class] = STATE(1212), + [sym_function_expression] = STATE(1212), + [sym_generator_function] = STATE(1212), + [sym_arrow_function] = STATE(1212), + [sym_call_expression] = STATE(1212), + [sym_new_expression] = STATE(1244), + [sym_await_expression] = STATE(1244), + [sym_member_expression] = STATE(916), + [sym_subscript_expression] = STATE(916), + [sym_assignment_expression] = STATE(1244), + [sym__augmented_assignment_lhs] = STATE(1508), + [sym_augmented_assignment_expression] = STATE(1244), + [sym__destructuring_pattern] = STATE(2583), + [sym_ternary_expression] = STATE(1244), + [sym_binary_expression] = STATE(1244), + [sym_unary_expression] = STATE(1244), + [sym_update_expression] = STATE(1244), + [sym_string] = STATE(1212), + [sym_comment] = STATE(418), + [sym_template_string] = STATE(1212), + [sym_regex] = STATE(1212), + [sym_meta_property] = STATE(1212), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2584), + [aux_sym_export_statement_repeat1] = STATE(1831), + [sym_identifier] = ACTIONS(742), + [anon_sym_export] = ACTIONS(744), + [anon_sym_LBRACE] = ACTIONS(718), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(744), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_await] = ACTIONS(35), + [anon_sym_yield] = ACTIONS(55), + [anon_sym_LBRACK] = ACTIONS(57), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(61), + [anon_sym_DQUOTE] = ACTIONS(63), + [anon_sym_SQUOTE] = ACTIONS(65), + [anon_sym_class] = ACTIONS(724), + [anon_sym_async] = ACTIONS(748), + [anon_sym_function] = ACTIONS(728), + [anon_sym_new] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(75), + [anon_sym_DASH] = ACTIONS(75), + [anon_sym_SLASH] = ACTIONS(77), + [anon_sym_BANG] = ACTIONS(75), + [anon_sym_TILDE] = ACTIONS(75), + [anon_sym_typeof] = ACTIONS(75), + [anon_sym_void] = ACTIONS(75), + [anon_sym_delete] = ACTIONS(75), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(83), + [sym_super] = ACTIONS(83), + [sym_true] = ACTIONS(83), + [sym_false] = ACTIONS(83), + [sym_null] = ACTIONS(83), + [sym_undefined] = ACTIONS(87), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(744), + [anon_sym_get] = ACTIONS(744), + [anon_sym_set] = ACTIONS(744), + [sym_html_comment] = ACTIONS(5), + }, + [419] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(419), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, + [420] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1301), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(860), + [sym_subscript_expression] = STATE(860), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2681), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(420), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(778), + [anon_sym_export] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(780), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(798), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(780), + [anon_sym_get] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [sym_html_comment] = ACTIONS(5), + }, + [421] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(936), + [sym_expression] = STATE(941), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(936), + [sym_subscript_expression] = STATE(936), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1515), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2618), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(421), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2617), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(750), + [anon_sym_export] = ACTIONS(752), + [anon_sym_LBRACE] = ACTIONS(756), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(752), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(758), + [anon_sym_yield] = ACTIONS(760), + [anon_sym_LBRACK] = ACTIONS(762), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(764), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(766), + [anon_sym_PLUS] = ACTIONS(768), + [anon_sym_DASH] = ACTIONS(768), + [anon_sym_SLASH] = ACTIONS(770), + [anon_sym_BANG] = ACTIONS(768), + [anon_sym_TILDE] = ACTIONS(768), + [anon_sym_typeof] = ACTIONS(768), + [anon_sym_void] = ACTIONS(768), + [anon_sym_delete] = ACTIONS(768), + [anon_sym_PLUS_PLUS] = ACTIONS(772), + [anon_sym_DASH_DASH] = ACTIONS(772), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(774), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(776), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(752), + [anon_sym_get] = ACTIONS(752), + [anon_sym_set] = ACTIONS(752), + [sym_html_comment] = ACTIONS(5), + }, + [422] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1272), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(422), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), + [sym_html_comment] = ACTIONS(5), + }, + [423] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(885), + [sym_expression] = STATE(1287), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(885), + [sym_subscript_expression] = STATE(885), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1521), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(2680), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(423), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2682), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(662), + [anon_sym_export] = ACTIONS(664), + [anon_sym_LBRACE] = ACTIONS(668), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(664), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(676), + [anon_sym_yield] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(680), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(690), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(694), + [anon_sym_PLUS] = ACTIONS(696), + [anon_sym_DASH] = ACTIONS(696), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(696), + [anon_sym_TILDE] = ACTIONS(696), + [anon_sym_typeof] = ACTIONS(696), + [anon_sym_void] = ACTIONS(696), + [anon_sym_delete] = ACTIONS(696), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_DASH_DASH] = ACTIONS(700), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(706), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(708), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(664), + [anon_sym_get] = ACTIONS(664), + [anon_sym_set] = ACTIONS(664), + [sym_html_comment] = ACTIONS(5), + }, + [424] = { + [sym_import] = STATE(1677), + [sym_parenthesized_expression] = STATE(860), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(974), + [sym_yield_expression] = STATE(972), + [sym_object] = STATE(975), + [sym_object_pattern] = STATE(1621), + [sym_array] = STATE(975), + [sym_array_pattern] = STATE(1621), + [sym_glimmer_template] = STATE(972), + [sym_glimmer_opening_tag] = STATE(1772), + [sym_jsx_element] = STATE(972), + [sym_jsx_opening_element] = STATE(1541), + [sym_jsx_self_closing_element] = STATE(972), + [sym_class] = STATE(975), + [sym_function_expression] = STATE(975), + [sym_generator_function] = STATE(975), + [sym_arrow_function] = STATE(975), + [sym_call_expression] = STATE(975), + [sym_new_expression] = STATE(972), + [sym_await_expression] = STATE(972), + [sym_member_expression] = STATE(919), + [sym_subscript_expression] = STATE(919), + [sym_assignment_expression] = STATE(972), + [sym__augmented_assignment_lhs] = STATE(1513), + [sym_augmented_assignment_expression] = STATE(972), + [sym__destructuring_pattern] = STATE(1722), + [sym_ternary_expression] = STATE(972), + [sym_binary_expression] = STATE(972), + [sym_unary_expression] = STATE(972), + [sym_update_expression] = STATE(972), + [sym_string] = STATE(975), + [sym_comment] = STATE(424), + [sym_template_string] = STATE(975), + [sym_regex] = STATE(975), + [sym_meta_property] = STATE(975), + [sym_decorator] = STATE(1941), + [sym_formal_parameters] = STATE(2636), + [aux_sym_export_statement_repeat1] = STATE(1805), + [sym_identifier] = ACTIONS(1197), + [anon_sym_export] = ACTIONS(1199), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(672), + [anon_sym_let] = ACTIONS(1199), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(898), + [anon_sym_LTtemplate_GT] = ACTIONS(59), + [anon_sym_LT] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(684), + [anon_sym_SQUOTE] = ACTIONS(686), + [anon_sym_class] = ACTIONS(688), + [anon_sym_async] = ACTIONS(1201), + [anon_sym_function] = ACTIONS(692), + [anon_sym_new] = ACTIONS(790), + [anon_sym_PLUS] = ACTIONS(792), + [anon_sym_DASH] = ACTIONS(792), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_BANG] = ACTIONS(792), + [anon_sym_TILDE] = ACTIONS(792), + [anon_sym_typeof] = ACTIONS(792), + [anon_sym_void] = ACTIONS(792), + [anon_sym_delete] = ACTIONS(792), + [anon_sym_PLUS_PLUS] = ACTIONS(794), + [anon_sym_DASH_DASH] = ACTIONS(794), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(702), + [sym_number] = ACTIONS(704), + [sym_private_property_identifier] = ACTIONS(796), + [sym_this] = ACTIONS(704), + [sym_super] = ACTIONS(704), + [sym_true] = ACTIONS(704), + [sym_false] = ACTIONS(704), + [sym_null] = ACTIONS(704), + [sym_undefined] = ACTIONS(1203), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(1199), + [anon_sym_get] = ACTIONS(1199), + [anon_sym_set] = ACTIONS(1199), + [sym_html_comment] = ACTIONS(5), + }, + [425] = { + [sym_namespace_export] = STATE(2429), + [sym_export_clause] = STATE(1817), + [sym_declaration] = STATE(797), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_class_declaration] = STATE(830), + [sym_function_declaration] = STATE(830), + [sym_generator_function_declaration] = STATE(830), + [sym_comment] = STATE(425), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1763), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_default] = ACTIONS(1207), [anon_sym_LBRACE] = ACTIONS(1209), [anon_sym_COMMA] = ACTIONS(1211), [anon_sym_RBRACE] = ACTIONS(1213), @@ -54982,19 +54738,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [426] = { - [sym_namespace_export] = STATE(2415), - [sym_export_clause] = STATE(2016), - [sym_declaration] = STATE(929), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_class_declaration] = STATE(981), - [sym_function_declaration] = STATE(981), - [sym_generator_function_declaration] = STATE(981), + [sym_namespace_export] = STATE(2429), + [sym_export_clause] = STATE(1817), + [sym_declaration] = STATE(797), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_class_declaration] = STATE(830), + [sym_function_declaration] = STATE(830), + [sym_generator_function_declaration] = STATE(830), [sym_comment] = STATE(426), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2015), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1763), + [aux_sym_object_repeat1] = STATE(2035), + [aux_sym_object_pattern_repeat1] = STATE(2032), [anon_sym_STAR] = ACTIONS(1205), [anon_sym_default] = ACTIONS(1207), [anon_sym_LBRACE] = ACTIONS(1209), @@ -55063,19 +54819,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [427] = { - [sym_namespace_export] = STATE(2415), - [sym_export_clause] = STATE(2016), - [sym_declaration] = STATE(929), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_class_declaration] = STATE(981), - [sym_function_declaration] = STATE(981), - [sym_generator_function_declaration] = STATE(981), + [sym_namespace_export] = STATE(2429), + [sym_export_clause] = STATE(1817), + [sym_declaration] = STATE(797), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_class_declaration] = STATE(830), + [sym_function_declaration] = STATE(830), + [sym_generator_function_declaration] = STATE(830), [sym_comment] = STATE(427), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2015), - [aux_sym_object_repeat1] = STATE(2115), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1763), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [anon_sym_STAR] = ACTIONS(1205), [anon_sym_default] = ACTIONS(1207), [anon_sym_LBRACE] = ACTIONS(1209), @@ -55144,17 +54900,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [428] = { - [sym_namespace_export] = STATE(2581), - [sym_export_clause] = STATE(1925), - [sym_declaration] = STATE(626), - [sym_variable_declaration] = STATE(629), - [sym_lexical_declaration] = STATE(629), - [sym_class_declaration] = STATE(629), - [sym_function_declaration] = STATE(629), - [sym_generator_function_declaration] = STATE(629), + [sym_namespace_export] = STATE(2536), + [sym_export_clause] = STATE(1859), + [sym_declaration] = STATE(726), + [sym_variable_declaration] = STATE(725), + [sym_lexical_declaration] = STATE(725), + [sym_class_declaration] = STATE(725), + [sym_function_declaration] = STATE(725), + [sym_generator_function_declaration] = STATE(725), [sym_comment] = STATE(428), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2043), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1891), [anon_sym_STAR] = ACTIONS(1247), [anon_sym_default] = ACTIONS(1249), [anon_sym_LBRACE] = ACTIONS(1209), @@ -55222,13 +54978,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [429] = { - [sym_string] = STATE(2576), + [sym_string] = STATE(2413), [sym_comment] = STATE(429), - [sym_formal_parameters] = STATE(2764), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym_formal_parameters] = STATE(2660), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1265), [anon_sym_export] = ACTIONS(1267), [anon_sym_STAR] = ACTIONS(1269), @@ -55300,17 +55056,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [430] = { - [sym_namespace_export] = STATE(2718), - [sym_export_clause] = STATE(2010), - [sym_declaration] = STATE(776), - [sym_variable_declaration] = STATE(783), - [sym_lexical_declaration] = STATE(783), - [sym_class_declaration] = STATE(783), - [sym_function_declaration] = STATE(783), - [sym_generator_function_declaration] = STATE(783), + [sym_namespace_export] = STATE(2401), + [sym_export_clause] = STATE(1766), + [sym_declaration] = STATE(629), + [sym_variable_declaration] = STATE(627), + [sym_lexical_declaration] = STATE(627), + [sym_class_declaration] = STATE(627), + [sym_function_declaration] = STATE(627), + [sym_generator_function_declaration] = STATE(627), [sym_comment] = STATE(430), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2030), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1897), [anon_sym_STAR] = ACTIONS(1298), [anon_sym_default] = ACTIONS(1300), [anon_sym_LBRACE] = ACTIONS(1209), @@ -55378,96 +55134,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [431] = { - [sym_namespace_export] = STATE(2642), - [sym_export_clause] = STATE(1960), - [sym_declaration] = STATE(2412), - [sym_variable_declaration] = STATE(2409), - [sym_lexical_declaration] = STATE(2409), - [sym_class_declaration] = STATE(2409), - [sym_function_declaration] = STATE(2409), - [sym_generator_function_declaration] = STATE(2409), + [sym_string] = STATE(2413), [sym_comment] = STATE(431), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2014), - [anon_sym_STAR] = ACTIONS(1314), - [anon_sym_default] = ACTIONS(1316), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_var] = ACTIONS(1318), - [anon_sym_let] = ACTIONS(1320), - [anon_sym_const] = ACTIONS(1320), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1222), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_COLON] = ACTIONS(1322), - [anon_sym_EQ] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LT] = ACTIONS(1222), - [anon_sym_GT] = ACTIONS(1222), - [anon_sym_DOT] = ACTIONS(1211), - [anon_sym_class] = ACTIONS(1324), - [anon_sym_async] = ACTIONS(1326), - [anon_sym_function] = ACTIONS(1328), - [anon_sym_EQ_GT] = ACTIONS(1235), - [sym_optional_chain] = ACTIONS(1211), - [anon_sym_PLUS_EQ] = ACTIONS(1237), - [anon_sym_DASH_EQ] = ACTIONS(1237), - [anon_sym_STAR_EQ] = ACTIONS(1237), - [anon_sym_SLASH_EQ] = ACTIONS(1237), - [anon_sym_PERCENT_EQ] = ACTIONS(1237), - [anon_sym_CARET_EQ] = ACTIONS(1237), - [anon_sym_AMP_EQ] = ACTIONS(1237), - [anon_sym_PIPE_EQ] = ACTIONS(1237), - [anon_sym_GT_GT_EQ] = ACTIONS(1237), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1237), - [anon_sym_LT_LT_EQ] = ACTIONS(1237), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1237), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1237), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1237), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1237), - [anon_sym_AMP_AMP] = ACTIONS(1222), - [anon_sym_PIPE_PIPE] = ACTIONS(1222), - [anon_sym_GT_GT] = ACTIONS(1222), - [anon_sym_GT_GT_GT] = ACTIONS(1222), - [anon_sym_LT_LT] = ACTIONS(1222), - [anon_sym_AMP] = ACTIONS(1222), - [anon_sym_CARET] = ACTIONS(1222), - [anon_sym_PIPE] = ACTIONS(1222), - [anon_sym_PLUS] = ACTIONS(1222), - [anon_sym_DASH] = ACTIONS(1222), - [anon_sym_SLASH] = ACTIONS(1222), - [anon_sym_PERCENT] = ACTIONS(1222), - [anon_sym_STAR_STAR] = ACTIONS(1222), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1222), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_QMARK_QMARK] = ACTIONS(1222), - [anon_sym_instanceof] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_DASH_DASH] = ACTIONS(1211), - [aux_sym_comment_token1] = ACTIONS(1239), - [anon_sym_BQUOTE] = ACTIONS(1211), - [anon_sym_AT] = ACTIONS(1241), - [sym__automatic_semicolon] = ACTIONS(1211), - [sym__ternary_qmark] = ACTIONS(1211), - [sym_html_comment] = ACTIONS(5), - }, - [432] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(432), - [sym_formal_parameters] = STATE(2764), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym_formal_parameters] = STATE(2660), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(2035), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1265), [anon_sym_export] = ACTIONS(1267), [anon_sym_STAR] = ACTIONS(1269), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1330), + [anon_sym_RBRACE] = ACTIONS(1314), [anon_sym_let] = ACTIONS(1267), [anon_sym_LPAREN] = ACTIONS(1274), [anon_sym_in] = ACTIONS(1222), @@ -55533,18 +55211,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [433] = { - [sym_namespace_export] = STATE(2415), - [sym_export_clause] = STATE(2016), - [sym_declaration] = STATE(929), - [sym_variable_declaration] = STATE(981), - [sym_lexical_declaration] = STATE(981), - [sym_class_declaration] = STATE(981), - [sym_function_declaration] = STATE(981), - [sym_generator_function_declaration] = STATE(981), - [sym_comment] = STATE(433), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2015), + [432] = { + [sym_namespace_export] = STATE(2429), + [sym_export_clause] = STATE(1817), + [sym_declaration] = STATE(797), + [sym_variable_declaration] = STATE(830), + [sym_lexical_declaration] = STATE(830), + [sym_class_declaration] = STATE(830), + [sym_function_declaration] = STATE(830), + [sym_generator_function_declaration] = STATE(830), + [sym_comment] = STATE(432), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1763), [anon_sym_STAR] = ACTIONS(1205), [anon_sym_default] = ACTIONS(1207), [anon_sym_LBRACE] = ACTIONS(1209), @@ -55555,7 +55233,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(1211), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_COLON] = ACTIONS(1332), + [anon_sym_COLON] = ACTIONS(1316), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1211), [anon_sym_LT] = ACTIONS(1222), @@ -55611,50 +55289,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [434] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(434), - [sym_formal_parameters] = STATE(2764), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2115), - [aux_sym_object_pattern_repeat1] = STATE(2116), - [sym_identifier] = ACTIONS(1265), - [anon_sym_export] = ACTIONS(1267), - [anon_sym_STAR] = ACTIONS(1269), - [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1334), - [anon_sym_let] = ACTIONS(1267), - [anon_sym_LPAREN] = ACTIONS(1274), + [433] = { + [sym_namespace_export] = STATE(2457), + [sym_export_clause] = STATE(1777), + [sym_declaration] = STATE(2428), + [sym_variable_declaration] = STATE(2424), + [sym_lexical_declaration] = STATE(2424), + [sym_class_declaration] = STATE(2424), + [sym_function_declaration] = STATE(2424), + [sym_generator_function_declaration] = STATE(2424), + [sym_comment] = STATE(433), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1876), + [anon_sym_STAR] = ACTIONS(1318), + [anon_sym_default] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1209), + [anon_sym_COMMA] = ACTIONS(1211), + [anon_sym_var] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1324), + [anon_sym_const] = ACTIONS(1324), + [anon_sym_LPAREN] = ACTIONS(1211), [anon_sym_in] = ACTIONS(1222), - [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1278), - [anon_sym_EQ] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1281), + [anon_sym_SEMI] = ACTIONS(1211), + [anon_sym_COLON] = ACTIONS(1326), + [anon_sym_EQ] = ACTIONS(1257), + [anon_sym_LBRACK] = ACTIONS(1211), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), - [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_DQUOTE] = ACTIONS(1284), - [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1267), - [anon_sym_function] = ACTIONS(1288), - [anon_sym_EQ_GT] = ACTIONS(1290), - [sym_optional_chain] = ACTIONS(1222), - [anon_sym_PLUS_EQ] = ACTIONS(1292), - [anon_sym_DASH_EQ] = ACTIONS(1292), - [anon_sym_STAR_EQ] = ACTIONS(1292), - [anon_sym_SLASH_EQ] = ACTIONS(1292), - [anon_sym_PERCENT_EQ] = ACTIONS(1292), - [anon_sym_CARET_EQ] = ACTIONS(1292), - [anon_sym_AMP_EQ] = ACTIONS(1292), - [anon_sym_PIPE_EQ] = ACTIONS(1292), - [anon_sym_GT_GT_EQ] = ACTIONS(1292), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1292), - [anon_sym_LT_LT_EQ] = ACTIONS(1292), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1292), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1292), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1292), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1292), + [anon_sym_DOT] = ACTIONS(1211), + [anon_sym_class] = ACTIONS(1328), + [anon_sym_async] = ACTIONS(1330), + [anon_sym_function] = ACTIONS(1332), + [anon_sym_EQ_GT] = ACTIONS(1235), + [sym_optional_chain] = ACTIONS(1211), + [anon_sym_PLUS_EQ] = ACTIONS(1237), + [anon_sym_DASH_EQ] = ACTIONS(1237), + [anon_sym_STAR_EQ] = ACTIONS(1237), + [anon_sym_SLASH_EQ] = ACTIONS(1237), + [anon_sym_PERCENT_EQ] = ACTIONS(1237), + [anon_sym_CARET_EQ] = ACTIONS(1237), + [anon_sym_AMP_EQ] = ACTIONS(1237), + [anon_sym_PIPE_EQ] = ACTIONS(1237), + [anon_sym_GT_GT_EQ] = ACTIONS(1237), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1237), + [anon_sym_LT_LT_EQ] = ACTIONS(1237), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1237), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1237), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1237), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1237), [anon_sym_AMP_AMP] = ACTIONS(1222), [anon_sym_PIPE_PIPE] = ACTIONS(1222), [anon_sym_GT_GT] = ACTIONS(1222), @@ -55668,58 +55350,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(1222), [anon_sym_PERCENT] = ACTIONS(1222), [anon_sym_STAR_STAR] = ACTIONS(1222), - [anon_sym_LT_EQ] = ACTIONS(1222), + [anon_sym_LT_EQ] = ACTIONS(1211), [anon_sym_EQ_EQ] = ACTIONS(1222), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1222), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1211), [anon_sym_BANG_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1222), - [anon_sym_GT_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1211), + [anon_sym_GT_EQ] = ACTIONS(1211), [anon_sym_QMARK_QMARK] = ACTIONS(1222), - [anon_sym_instanceof] = ACTIONS(1222), - [anon_sym_PLUS_PLUS] = ACTIONS(1222), - [anon_sym_DASH_DASH] = ACTIONS(1222), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(1222), - [sym_number] = ACTIONS(1294), - [sym_private_property_identifier] = ACTIONS(1294), - [anon_sym_static] = ACTIONS(1267), - [anon_sym_get] = ACTIONS(1296), - [anon_sym_set] = ACTIONS(1296), + [anon_sym_instanceof] = ACTIONS(1211), + [anon_sym_PLUS_PLUS] = ACTIONS(1211), + [anon_sym_DASH_DASH] = ACTIONS(1211), + [aux_sym_comment_token1] = ACTIONS(1239), + [anon_sym_BQUOTE] = ACTIONS(1211), + [anon_sym_AT] = ACTIONS(1241), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [435] = { - [sym_namespace_export] = STATE(2717), - [sym_export_clause] = STATE(1967), - [sym_declaration] = STATE(887), - [sym_variable_declaration] = STATE(885), - [sym_lexical_declaration] = STATE(885), - [sym_class_declaration] = STATE(885), - [sym_function_declaration] = STATE(885), - [sym_generator_function_declaration] = STATE(885), - [sym_comment] = STATE(435), - [sym_decorator] = STATE(2071), - [aux_sym_export_statement_repeat1] = STATE(2034), - [anon_sym_STAR] = ACTIONS(1336), - [anon_sym_default] = ACTIONS(1338), + [434] = { + [sym_namespace_export] = STATE(2533), + [sym_export_clause] = STATE(1767), + [sym_declaration] = STATE(647), + [sym_variable_declaration] = STATE(645), + [sym_lexical_declaration] = STATE(645), + [sym_class_declaration] = STATE(645), + [sym_function_declaration] = STATE(645), + [sym_generator_function_declaration] = STATE(645), + [sym_comment] = STATE(434), + [sym_decorator] = STATE(1941), + [aux_sym_export_statement_repeat1] = STATE(1886), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_default] = ACTIONS(1336), [anon_sym_LBRACE] = ACTIONS(1209), [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_var] = ACTIONS(1340), - [anon_sym_let] = ACTIONS(1342), - [anon_sym_const] = ACTIONS(1342), + [anon_sym_var] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1340), + [anon_sym_const] = ACTIONS(1340), [anon_sym_LPAREN] = ACTIONS(1211), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_COLON] = ACTIONS(1344), + [anon_sym_COLON] = ACTIONS(1342), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1211), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1211), - [anon_sym_class] = ACTIONS(1346), - [anon_sym_async] = ACTIONS(1348), - [anon_sym_function] = ACTIONS(1350), + [anon_sym_class] = ACTIONS(1344), + [anon_sym_async] = ACTIONS(1346), + [anon_sym_function] = ACTIONS(1348), [anon_sym_EQ_GT] = ACTIONS(1235), [sym_optional_chain] = ACTIONS(1211), [anon_sym_PLUS_EQ] = ACTIONS(1237), @@ -55767,20 +55445,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [436] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(436), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), - [sym_identifier] = ACTIONS(1352), - [anon_sym_export] = ACTIONS(1352), - [anon_sym_STAR] = ACTIONS(1222), + [435] = { + [sym_string] = STATE(2413), + [sym_comment] = STATE(435), + [sym_formal_parameters] = STATE(2660), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [sym_identifier] = ACTIONS(1265), + [anon_sym_export] = ACTIONS(1267), + [anon_sym_STAR] = ACTIONS(1269), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1330), - [anon_sym_let] = ACTIONS(1352), - [anon_sym_LPAREN] = ACTIONS(1354), + [anon_sym_RBRACE] = ACTIONS(1350), + [anon_sym_let] = ACTIONS(1267), + [anon_sym_LPAREN] = ACTIONS(1274), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), [anon_sym_COLON] = ACTIONS(1278), @@ -55791,7 +55470,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(1222), [anon_sym_DQUOTE] = ACTIONS(1284), [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1352), + [anon_sym_async] = ACTIONS(1267), + [anon_sym_function] = ACTIONS(1288), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -55836,25 +55516,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BQUOTE] = ACTIONS(1222), [sym_number] = ACTIONS(1294), [sym_private_property_identifier] = ACTIONS(1294), - [anon_sym_static] = ACTIONS(1352), - [anon_sym_get] = ACTIONS(1352), - [anon_sym_set] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1267), + [anon_sym_get] = ACTIONS(1296), + [anon_sym_set] = ACTIONS(1296), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [437] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(437), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2115), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [436] = { + [sym_string] = STATE(2413), + [sym_comment] = STATE(436), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1352), [anon_sym_export] = ACTIONS(1352), - [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_STAR] = ACTIONS(1269), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1272), [anon_sym_let] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), @@ -55867,7 +55547,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(1222), [anon_sym_DQUOTE] = ACTIONS(1284), [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1352), + [anon_sym_async] = ACTIONS(1357), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -55913,22 +55593,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number] = ACTIONS(1294), [sym_private_property_identifier] = ACTIONS(1294), [anon_sym_static] = ACTIONS(1352), - [anon_sym_get] = ACTIONS(1352), - [anon_sym_set] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1359), + [anon_sym_set] = ACTIONS(1359), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [438] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(438), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [437] = { + [sym_string] = STATE(2413), + [sym_comment] = STATE(437), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1352), [anon_sym_export] = ACTIONS(1352), - [anon_sym_STAR] = ACTIONS(1269), + [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), [anon_sym_RBRACE] = ACTIONS(1272), [anon_sym_let] = ACTIONS(1352), @@ -55943,7 +55623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(1222), [anon_sym_DQUOTE] = ACTIONS(1284), [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1357), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -55989,24 +55669,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number] = ACTIONS(1294), [sym_private_property_identifier] = ACTIONS(1294), [anon_sym_static] = ACTIONS(1352), - [anon_sym_get] = ACTIONS(1359), - [anon_sym_set] = ACTIONS(1359), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [439] = { - [sym_string] = STATE(2576), - [sym_comment] = STATE(439), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [438] = { + [sym_string] = STATE(2413), + [sym_comment] = STATE(438), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(2035), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1352), [anon_sym_export] = ACTIONS(1352), - [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_STAR] = ACTIONS(1269), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1272), + [anon_sym_RBRACE] = ACTIONS(1314), [anon_sym_let] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), @@ -56019,7 +55699,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(1222), [anon_sym_DQUOTE] = ACTIONS(1284), [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1352), + [anon_sym_async] = ACTIONS(1357), + [anon_sym_EQ_GT] = ACTIONS(1290), + [sym_optional_chain] = ACTIONS(1222), + [anon_sym_PLUS_EQ] = ACTIONS(1292), + [anon_sym_DASH_EQ] = ACTIONS(1292), + [anon_sym_STAR_EQ] = ACTIONS(1292), + [anon_sym_SLASH_EQ] = ACTIONS(1292), + [anon_sym_PERCENT_EQ] = ACTIONS(1292), + [anon_sym_CARET_EQ] = ACTIONS(1292), + [anon_sym_AMP_EQ] = ACTIONS(1292), + [anon_sym_PIPE_EQ] = ACTIONS(1292), + [anon_sym_GT_GT_EQ] = ACTIONS(1292), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1292), + [anon_sym_LT_LT_EQ] = ACTIONS(1292), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1292), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1292), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1292), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1292), + [anon_sym_AMP_AMP] = ACTIONS(1222), + [anon_sym_PIPE_PIPE] = ACTIONS(1222), + [anon_sym_GT_GT] = ACTIONS(1222), + [anon_sym_GT_GT_GT] = ACTIONS(1222), + [anon_sym_LT_LT] = ACTIONS(1222), + [anon_sym_AMP] = ACTIONS(1222), + [anon_sym_CARET] = ACTIONS(1222), + [anon_sym_PIPE] = ACTIONS(1222), + [anon_sym_PLUS] = ACTIONS(1222), + [anon_sym_DASH] = ACTIONS(1222), + [anon_sym_SLASH] = ACTIONS(1222), + [anon_sym_PERCENT] = ACTIONS(1222), + [anon_sym_STAR_STAR] = ACTIONS(1222), + [anon_sym_LT_EQ] = ACTIONS(1222), + [anon_sym_EQ_EQ] = ACTIONS(1222), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1222), + [anon_sym_GT_EQ] = ACTIONS(1222), + [anon_sym_QMARK_QMARK] = ACTIONS(1222), + [anon_sym_instanceof] = ACTIONS(1222), + [anon_sym_PLUS_PLUS] = ACTIONS(1222), + [anon_sym_DASH_DASH] = ACTIONS(1222), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(1222), + [sym_number] = ACTIONS(1294), + [sym_private_property_identifier] = ACTIONS(1294), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1359), + [anon_sym_set] = ACTIONS(1359), + [sym__automatic_semicolon] = ACTIONS(1211), + [sym__ternary_qmark] = ACTIONS(1211), + [sym_html_comment] = ACTIONS(5), + }, + [439] = { + [sym_string] = STATE(2413), + [sym_comment] = STATE(439), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(2035), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [sym_identifier] = ACTIONS(1352), + [anon_sym_export] = ACTIONS(1352), + [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_COMMA] = ACTIONS(1222), + [anon_sym_RBRACE] = ACTIONS(1314), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1354), + [anon_sym_in] = ACTIONS(1222), + [anon_sym_SEMI] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_EQ] = ACTIONS(1227), + [anon_sym_LBRACK] = ACTIONS(1281), + [anon_sym_LT] = ACTIONS(1222), + [anon_sym_GT] = ACTIONS(1222), + [anon_sym_DOT] = ACTIONS(1222), + [anon_sym_DQUOTE] = ACTIONS(1284), + [anon_sym_SQUOTE] = ACTIONS(1286), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -56072,17 +55828,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [440] = { - [sym_string] = STATE(2576), + [sym_string] = STATE(2413), [sym_comment] = STATE(440), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2115), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1352), [anon_sym_export] = ACTIONS(1352), - [anon_sym_STAR] = ACTIONS(1269), + [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1350), [anon_sym_let] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), @@ -56095,7 +55851,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(1222), [anon_sym_DQUOTE] = ACTIONS(1284), [anon_sym_SQUOTE] = ACTIONS(1286), - [anon_sym_async] = ACTIONS(1357), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -56141,24 +55897,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number] = ACTIONS(1294), [sym_private_property_identifier] = ACTIONS(1294), [anon_sym_static] = ACTIONS(1352), - [anon_sym_get] = ACTIONS(1359), - [anon_sym_set] = ACTIONS(1359), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [441] = { - [sym_string] = STATE(2576), + [sym_string] = STATE(2413), [sym_comment] = STATE(441), - [sym__property_name] = STATE(2580), - [sym_computed_property_name] = STATE(2576), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), + [sym__property_name] = STATE(2090), + [sym_computed_property_name] = STATE(2413), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), [sym_identifier] = ACTIONS(1352), [anon_sym_export] = ACTIONS(1352), [anon_sym_STAR] = ACTIONS(1269), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1330), + [anon_sym_RBRACE] = ACTIONS(1350), [anon_sym_let] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), @@ -56225,7 +55981,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [442] = { [sym_comment] = STATE(442), - [sym_formal_parameters] = STATE(2862), + [sym_formal_parameters] = STATE(2640), [sym_identifier] = ACTIONS(1361), [anon_sym_export] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1222), @@ -56294,7 +56050,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [443] = { [sym_comment] = STATE(443), - [sym_formal_parameters] = STATE(2862), + [sym_formal_parameters] = STATE(2640), [sym_identifier] = ACTIONS(1361), [anon_sym_export] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1222), @@ -56363,7 +56119,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [444] = { [sym_comment] = STATE(444), - [sym_formal_parameters] = STATE(2764), + [sym_formal_parameters] = STATE(2634), [sym_identifier] = ACTIONS(1376), [anon_sym_export] = ACTIONS(1378), [anon_sym_STAR] = ACTIONS(1222), @@ -56371,16 +56127,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(1378), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), + [anon_sym_of] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1380), - [anon_sym_EQ] = ACTIONS(1257), + [anon_sym_EQ] = ACTIONS(1368), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1382), - [anon_sym_EQ_GT] = ACTIONS(1290), + [anon_sym_function] = ACTIONS(1380), + [anon_sym_EQ_GT] = ACTIONS(1382), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -56430,28 +56186,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), }, [445] = { - [sym_variable_declarator] = STATE(1998), - [sym_object_pattern] = STATE(1828), - [sym_array_pattern] = STATE(1828), - [sym__destructuring_pattern] = STATE(1850), + [sym_catch_clause] = STATE(469), + [sym_finally_clause] = STATE(589), [sym_comment] = STATE(445), - [aux_sym_object_repeat1] = STATE(2115), - [aux_sym_object_pattern_repeat1] = STATE(2116), [sym_identifier] = ACTIONS(1384), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_default] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_RBRACE] = ACTIONS(1384), + [anon_sym_import] = ACTIONS(1384), + [anon_sym_with] = ACTIONS(1384), + [anon_sym_var] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [anon_sym_else] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_switch] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_await] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_debugger] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_throw] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_case] = ACTIONS(1384), + [anon_sym_catch] = ACTIONS(1386), + [anon_sym_finally] = ACTIONS(1388), + [anon_sym_yield] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LTtemplate_GT] = ACTIONS(1384), + [anon_sym_LT] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1384), + [anon_sym_class] = ACTIONS(1384), + [anon_sym_async] = ACTIONS(1384), + [anon_sym_function] = ACTIONS(1384), + [anon_sym_new] = ACTIONS(1384), + [anon_sym_PLUS] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_SLASH] = ACTIONS(1384), + [anon_sym_BANG] = ACTIONS(1384), + [anon_sym_TILDE] = ACTIONS(1384), + [anon_sym_typeof] = ACTIONS(1384), + [anon_sym_void] = ACTIONS(1384), + [anon_sym_delete] = ACTIONS(1384), + [anon_sym_PLUS_PLUS] = ACTIONS(1384), + [anon_sym_DASH_DASH] = ACTIONS(1384), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(1384), + [sym_number] = ACTIONS(1384), + [sym_private_property_identifier] = ACTIONS(1384), + [sym_this] = ACTIONS(1384), + [sym_super] = ACTIONS(1384), + [sym_true] = ACTIONS(1384), + [sym_false] = ACTIONS(1384), + [sym_null] = ACTIONS(1384), + [sym_undefined] = ACTIONS(1384), + [anon_sym_AT] = ACTIONS(1384), + [anon_sym_static] = ACTIONS(1384), + [anon_sym_get] = ACTIONS(1384), + [anon_sym_set] = ACTIONS(1384), + [sym_html_comment] = ACTIONS(5), + }, + [446] = { + [sym_comment] = STATE(446), + [sym_formal_parameters] = STATE(2640), + [sym_identifier] = ACTIONS(1361), + [anon_sym_export] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_LBRACE] = ACTIONS(1386), - [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1334), - [anon_sym_LPAREN] = ACTIONS(1354), + [anon_sym_COMMA] = ACTIONS(1390), + [anon_sym_RBRACE] = ACTIONS(1390), + [anon_sym_let] = ACTIONS(1363), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RPAREN] = ACTIONS(1390), [anon_sym_in] = ACTIONS(1222), - [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1278), - [anon_sym_EQ] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_EQ] = ACTIONS(1393), + [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_RBRACK] = ACTIONS(1390), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_EQ_GT] = ACTIONS(1290), + [anon_sym_async] = ACTIONS(1363), + [anon_sym_function] = ACTIONS(1370), + [anon_sym_EQ_GT] = ACTIONS(1372), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -56493,29 +56315,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [sym__automatic_semicolon] = ACTIONS(1211), + [anon_sym_static] = ACTIONS(1363), + [anon_sym_get] = ACTIONS(1363), + [anon_sym_set] = ACTIONS(1363), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [446] = { - [sym_comment] = STATE(446), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [447] = { + [sym_variable_declarator] = STATE(1798), + [sym_object_pattern] = STATE(1659), + [sym_array_pattern] = STATE(1659), + [sym__destructuring_pattern] = STATE(1738), + [sym_comment] = STATE(447), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [sym_identifier] = ACTIONS(1396), [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_LBRACE] = ACTIONS(1398), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), - [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RBRACE] = ACTIONS(1272), + [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1390), - [anon_sym_EQ] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_EQ] = ACTIONS(1227), + [anon_sym_LBRACK] = ACTIONS(1400), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1392), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -56558,32 +56385,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [447] = { - [sym_comment] = STATE(447), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [448] = { + [sym_comment] = STATE(448), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1406), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1394), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1408), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -56626,32 +56450,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [448] = { - [sym_variable_declarator] = STATE(1998), - [sym_object_pattern] = STATE(1828), - [sym_array_pattern] = STATE(1828), - [sym__destructuring_pattern] = STATE(1850), - [sym_comment] = STATE(448), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), - [sym_identifier] = ACTIONS(1384), + [449] = { + [sym_variable_declarator] = STATE(1798), + [sym_object_pattern] = STATE(1659), + [sym_array_pattern] = STATE(1659), + [sym__destructuring_pattern] = STATE(1738), + [sym_comment] = STATE(449), + [aux_sym_object_repeat1] = STATE(2035), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [sym_identifier] = ACTIONS(1396), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_LBRACE] = ACTIONS(1386), + [anon_sym_LBRACE] = ACTIONS(1398), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1272), + [anon_sym_RBRACE] = ACTIONS(1314), [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), [anon_sym_COLON] = ACTIONS(1278), [anon_sym_EQ] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LBRACK] = ACTIONS(1400), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), @@ -56701,94 +56525,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [449] = { - [sym_catch_clause] = STATE(477), - [sym_finally_clause] = STATE(637), - [sym_comment] = STATE(449), - [sym_identifier] = ACTIONS(1396), - [anon_sym_export] = ACTIONS(1396), - [anon_sym_default] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(1396), - [anon_sym_RBRACE] = ACTIONS(1396), - [anon_sym_import] = ACTIONS(1396), - [anon_sym_with] = ACTIONS(1396), - [anon_sym_var] = ACTIONS(1396), - [anon_sym_let] = ACTIONS(1396), - [anon_sym_const] = ACTIONS(1396), - [anon_sym_else] = ACTIONS(1396), - [anon_sym_if] = ACTIONS(1396), - [anon_sym_switch] = ACTIONS(1396), - [anon_sym_for] = ACTIONS(1396), - [anon_sym_LPAREN] = ACTIONS(1396), - [anon_sym_await] = ACTIONS(1396), - [anon_sym_while] = ACTIONS(1396), - [anon_sym_do] = ACTIONS(1396), - [anon_sym_try] = ACTIONS(1396), - [anon_sym_break] = ACTIONS(1396), - [anon_sym_continue] = ACTIONS(1396), - [anon_sym_debugger] = ACTIONS(1396), - [anon_sym_return] = ACTIONS(1396), - [anon_sym_throw] = ACTIONS(1396), - [anon_sym_SEMI] = ACTIONS(1396), - [anon_sym_case] = ACTIONS(1396), - [anon_sym_catch] = ACTIONS(1398), - [anon_sym_finally] = ACTIONS(1400), - [anon_sym_yield] = ACTIONS(1396), - [anon_sym_LBRACK] = ACTIONS(1396), - [anon_sym_LTtemplate_GT] = ACTIONS(1396), - [anon_sym_LT] = ACTIONS(1396), - [anon_sym_DQUOTE] = ACTIONS(1396), - [anon_sym_SQUOTE] = ACTIONS(1396), - [anon_sym_class] = ACTIONS(1396), - [anon_sym_async] = ACTIONS(1396), - [anon_sym_function] = ACTIONS(1396), - [anon_sym_new] = ACTIONS(1396), - [anon_sym_PLUS] = ACTIONS(1396), - [anon_sym_DASH] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1396), - [anon_sym_BANG] = ACTIONS(1396), - [anon_sym_TILDE] = ACTIONS(1396), - [anon_sym_typeof] = ACTIONS(1396), - [anon_sym_void] = ACTIONS(1396), - [anon_sym_delete] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_DASH_DASH] = ACTIONS(1396), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(1396), - [sym_number] = ACTIONS(1396), - [sym_private_property_identifier] = ACTIONS(1396), - [sym_this] = ACTIONS(1396), - [sym_super] = ACTIONS(1396), - [sym_true] = ACTIONS(1396), - [sym_false] = ACTIONS(1396), - [sym_null] = ACTIONS(1396), - [sym_undefined] = ACTIONS(1396), - [anon_sym_AT] = ACTIONS(1396), - [anon_sym_static] = ACTIONS(1396), - [anon_sym_get] = ACTIONS(1396), - [anon_sym_set] = ACTIONS(1396), - [sym_html_comment] = ACTIONS(5), - }, [450] = { [sym_comment] = STATE(450), - [sym_formal_parameters] = STATE(2808), + [sym_formal_parameters] = STATE(2660), [sym_identifier] = ACTIONS(1402), [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), + [anon_sym_RBRACE] = ACTIONS(1222), [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), - [anon_sym_of] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_EQ] = ACTIONS(1368), + [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), [anon_sym_async] = ACTIONS(1404), - [anon_sym_function] = ACTIONS(1394), - [anon_sym_EQ_GT] = ACTIONS(1406), + [anon_sym_function] = ACTIONS(1380), + [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -56839,25 +56595,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [451] = { [sym_comment] = STATE(451), - [sym_formal_parameters] = STATE(2851), - [sym_identifier] = ACTIONS(1408), - [anon_sym_export] = ACTIONS(1410), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1412), - [anon_sym_RBRACE] = ACTIONS(1412), - [anon_sym_let] = ACTIONS(1410), + [anon_sym_COMMA] = ACTIONS(1222), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_RPAREN] = ACTIONS(1412), [anon_sym_in] = ACTIONS(1222), - [anon_sym_EQ] = ACTIONS(1368), + [anon_sym_SEMI] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1410), + [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1412), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1410), - [anon_sym_function] = ACTIONS(1370), - [anon_sym_EQ_GT] = ACTIONS(1414), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1412), + [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -56899,35 +56654,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1410), - [anon_sym_get] = ACTIONS(1410), - [anon_sym_set] = ACTIONS(1410), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), + [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [452] = { - [sym_variable_declarator] = STATE(1998), - [sym_object_pattern] = STATE(1828), - [sym_array_pattern] = STATE(1828), - [sym__destructuring_pattern] = STATE(1850), [sym_comment] = STATE(452), - [aux_sym_object_repeat1] = STATE(2158), - [aux_sym_object_pattern_repeat1] = STATE(2116), - [sym_identifier] = ACTIONS(1384), + [sym_formal_parameters] = STATE(2634), + [sym_identifier] = ACTIONS(1376), + [anon_sym_export] = ACTIONS(1378), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_LBRACE] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACE] = ACTIONS(1330), - [anon_sym_LPAREN] = ACTIONS(1354), + [anon_sym_let] = ACTIONS(1378), + [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), + [anon_sym_of] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1278), - [anon_sym_EQ] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_EQ] = ACTIONS(1414), + [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_EQ_GT] = ACTIONS(1290), + [anon_sym_async] = ACTIONS(1378), + [anon_sym_function] = ACTIONS(1380), + [anon_sym_EQ_GT] = ACTIONS(1382), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -56969,13 +56722,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), + [anon_sym_static] = ACTIONS(1378), + [anon_sym_get] = ACTIONS(1378), + [anon_sym_set] = ACTIONS(1378), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [453] = { [sym_comment] = STATE(453), - [sym_formal_parameters] = STATE(2808), + [sym_formal_parameters] = STATE(2671), + [sym_identifier] = ACTIONS(1416), + [anon_sym_export] = ACTIONS(1418), + [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_COMMA] = ACTIONS(1420), + [anon_sym_RBRACE] = ACTIONS(1420), + [anon_sym_let] = ACTIONS(1418), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RPAREN] = ACTIONS(1420), + [anon_sym_in] = ACTIONS(1222), + [anon_sym_EQ] = ACTIONS(1368), + [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_RBRACK] = ACTIONS(1420), + [anon_sym_LT] = ACTIONS(1222), + [anon_sym_GT] = ACTIONS(1222), + [anon_sym_DOT] = ACTIONS(1222), + [anon_sym_async] = ACTIONS(1418), + [anon_sym_function] = ACTIONS(1370), + [anon_sym_EQ_GT] = ACTIONS(1422), + [sym_optional_chain] = ACTIONS(1222), + [anon_sym_PLUS_EQ] = ACTIONS(1292), + [anon_sym_DASH_EQ] = ACTIONS(1292), + [anon_sym_STAR_EQ] = ACTIONS(1292), + [anon_sym_SLASH_EQ] = ACTIONS(1292), + [anon_sym_PERCENT_EQ] = ACTIONS(1292), + [anon_sym_CARET_EQ] = ACTIONS(1292), + [anon_sym_AMP_EQ] = ACTIONS(1292), + [anon_sym_PIPE_EQ] = ACTIONS(1292), + [anon_sym_GT_GT_EQ] = ACTIONS(1292), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1292), + [anon_sym_LT_LT_EQ] = ACTIONS(1292), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1292), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1292), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1292), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1292), + [anon_sym_AMP_AMP] = ACTIONS(1222), + [anon_sym_PIPE_PIPE] = ACTIONS(1222), + [anon_sym_GT_GT] = ACTIONS(1222), + [anon_sym_GT_GT_GT] = ACTIONS(1222), + [anon_sym_LT_LT] = ACTIONS(1222), + [anon_sym_AMP] = ACTIONS(1222), + [anon_sym_CARET] = ACTIONS(1222), + [anon_sym_PIPE] = ACTIONS(1222), + [anon_sym_PLUS] = ACTIONS(1222), + [anon_sym_DASH] = ACTIONS(1222), + [anon_sym_SLASH] = ACTIONS(1222), + [anon_sym_PERCENT] = ACTIONS(1222), + [anon_sym_STAR_STAR] = ACTIONS(1222), + [anon_sym_LT_EQ] = ACTIONS(1222), + [anon_sym_EQ_EQ] = ACTIONS(1222), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1222), + [anon_sym_GT_EQ] = ACTIONS(1222), + [anon_sym_QMARK_QMARK] = ACTIONS(1222), + [anon_sym_instanceof] = ACTIONS(1222), + [anon_sym_PLUS_PLUS] = ACTIONS(1222), + [anon_sym_DASH_DASH] = ACTIONS(1222), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(1222), + [anon_sym_static] = ACTIONS(1418), + [anon_sym_get] = ACTIONS(1418), + [anon_sym_set] = ACTIONS(1418), + [sym__ternary_qmark] = ACTIONS(1211), + [sym_html_comment] = ACTIONS(5), + }, + [454] = { + [sym_comment] = STATE(454), + [sym_formal_parameters] = STATE(2660), [sym_identifier] = ACTIONS(1402), [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), @@ -56983,16 +56807,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), - [anon_sym_of] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_EQ] = ACTIONS(1416), + [anon_sym_COLON] = ACTIONS(1424), + [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), [anon_sym_async] = ACTIONS(1404), - [anon_sym_function] = ACTIONS(1394), - [anon_sym_EQ_GT] = ACTIONS(1406), + [anon_sym_function] = ACTIONS(1426), + [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -57041,25 +56865,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [454] = { - [sym_comment] = STATE(454), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [455] = { + [sym_comment] = STATE(455), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1418), + [anon_sym_COLON] = ACTIONS(1428), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1420), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1288), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -57102,32 +56926,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [455] = { - [sym_comment] = STATE(455), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [456] = { + [sym_comment] = STATE(456), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_in] = ACTIONS(1422), - [anon_sym_of] = ACTIONS(1425), + [anon_sym_in] = ACTIONS(1430), + [anon_sym_of] = ACTIONS(1433), [anon_sym_SEMI] = ACTIONS(1222), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1394), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1380), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -57170,102 +56994,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, - [456] = { - [sym_comment] = STATE(456), - [sym_formal_parameters] = STATE(2862), - [sym_identifier] = ACTIONS(1361), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1427), - [anon_sym_RBRACE] = ACTIONS(1427), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_RPAREN] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1222), - [anon_sym_EQ] = ACTIONS(1430), - [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1427), - [anon_sym_LT] = ACTIONS(1222), - [anon_sym_GT] = ACTIONS(1222), - [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1363), - [anon_sym_function] = ACTIONS(1370), - [anon_sym_EQ_GT] = ACTIONS(1372), - [sym_optional_chain] = ACTIONS(1222), - [anon_sym_PLUS_EQ] = ACTIONS(1292), - [anon_sym_DASH_EQ] = ACTIONS(1292), - [anon_sym_STAR_EQ] = ACTIONS(1292), - [anon_sym_SLASH_EQ] = ACTIONS(1292), - [anon_sym_PERCENT_EQ] = ACTIONS(1292), - [anon_sym_CARET_EQ] = ACTIONS(1292), - [anon_sym_AMP_EQ] = ACTIONS(1292), - [anon_sym_PIPE_EQ] = ACTIONS(1292), - [anon_sym_GT_GT_EQ] = ACTIONS(1292), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1292), - [anon_sym_LT_LT_EQ] = ACTIONS(1292), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1292), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1292), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1292), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1292), - [anon_sym_AMP_AMP] = ACTIONS(1222), - [anon_sym_PIPE_PIPE] = ACTIONS(1222), - [anon_sym_GT_GT] = ACTIONS(1222), - [anon_sym_GT_GT_GT] = ACTIONS(1222), - [anon_sym_LT_LT] = ACTIONS(1222), - [anon_sym_AMP] = ACTIONS(1222), - [anon_sym_CARET] = ACTIONS(1222), - [anon_sym_PIPE] = ACTIONS(1222), - [anon_sym_PLUS] = ACTIONS(1222), - [anon_sym_DASH] = ACTIONS(1222), - [anon_sym_SLASH] = ACTIONS(1222), - [anon_sym_PERCENT] = ACTIONS(1222), - [anon_sym_STAR_STAR] = ACTIONS(1222), - [anon_sym_LT_EQ] = ACTIONS(1222), - [anon_sym_EQ_EQ] = ACTIONS(1222), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1222), - [anon_sym_GT_EQ] = ACTIONS(1222), - [anon_sym_QMARK_QMARK] = ACTIONS(1222), - [anon_sym_instanceof] = ACTIONS(1222), - [anon_sym_PLUS_PLUS] = ACTIONS(1222), - [anon_sym_DASH_DASH] = ACTIONS(1222), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1363), - [anon_sym_get] = ACTIONS(1363), - [anon_sym_set] = ACTIONS(1363), - [sym__ternary_qmark] = ACTIONS(1211), - [sym_html_comment] = ACTIONS(5), - }, [457] = { [sym_comment] = STATE(457), - [sym_formal_parameters] = STATE(2851), - [sym_identifier] = ACTIONS(1408), - [anon_sym_export] = ACTIONS(1410), + [sym_formal_parameters] = STATE(2671), + [sym_identifier] = ACTIONS(1416), + [anon_sym_export] = ACTIONS(1418), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1433), - [anon_sym_RBRACE] = ACTIONS(1433), - [anon_sym_let] = ACTIONS(1410), + [anon_sym_COMMA] = ACTIONS(1435), + [anon_sym_RBRACE] = ACTIONS(1435), + [anon_sym_let] = ACTIONS(1418), [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_RPAREN] = ACTIONS(1433), + [anon_sym_RPAREN] = ACTIONS(1435), [anon_sym_in] = ACTIONS(1222), - [anon_sym_EQ] = ACTIONS(1435), + [anon_sym_EQ] = ACTIONS(1437), [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1433), + [anon_sym_RBRACK] = ACTIONS(1435), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1410), + [anon_sym_async] = ACTIONS(1418), [anon_sym_function] = ACTIONS(1370), - [anon_sym_EQ_GT] = ACTIONS(1414), + [anon_sym_EQ_GT] = ACTIONS(1422), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), [anon_sym_DASH_EQ] = ACTIONS(1292), @@ -57307,21 +57063,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1410), - [anon_sym_get] = ACTIONS(1410), - [anon_sym_set] = ACTIONS(1410), + [anon_sym_static] = ACTIONS(1418), + [anon_sym_get] = ACTIONS(1418), + [anon_sym_set] = ACTIONS(1418), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [458] = { [sym_comment] = STATE(458), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), @@ -57330,8 +57086,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1394), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1380), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -57374,32 +57130,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [459] = { [sym_comment] = STATE(459), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [sym_formal_parameters] = STATE(2660), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1404), [anon_sym_STAR] = ACTIONS(1222), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1404), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1438), + [anon_sym_COLON] = ACTIONS(1440), [anon_sym_EQ] = ACTIONS(1257), [anon_sym_LBRACK] = ACTIONS(1222), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1440), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1442), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -57442,32 +57198,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [460] = { + [sym_variable_declarator] = STATE(1798), + [sym_object_pattern] = STATE(1659), + [sym_array_pattern] = STATE(1659), + [sym__destructuring_pattern] = STATE(1738), [sym_comment] = STATE(460), - [sym_formal_parameters] = STATE(2764), - [sym_identifier] = ACTIONS(1376), - [anon_sym_export] = ACTIONS(1378), + [aux_sym_object_repeat1] = STATE(1981), + [aux_sym_object_pattern_repeat1] = STATE(2032), + [sym_identifier] = ACTIONS(1396), [anon_sym_STAR] = ACTIONS(1222), + [anon_sym_LBRACE] = ACTIONS(1398), [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1378), - [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RBRACE] = ACTIONS(1350), + [anon_sym_LPAREN] = ACTIONS(1354), [anon_sym_in] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1442), - [anon_sym_EQ] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_EQ] = ACTIONS(1227), + [anon_sym_LBRACK] = ACTIONS(1400), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1288), [anon_sym_EQ_GT] = ACTIONS(1290), [sym_optional_chain] = ACTIONS(1222), [anon_sym_PLUS_EQ] = ACTIONS(1292), @@ -57510,94 +57269,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1222), [aux_sym_comment_token1] = ACTIONS(3), [anon_sym_BQUOTE] = ACTIONS(1222), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), [sym__automatic_semicolon] = ACTIONS(1211), [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, [461] = { [sym_comment] = STATE(461), - [sym_identifier] = ACTIONS(934), - [anon_sym_export] = ACTIONS(934), - [anon_sym_default] = ACTIONS(934), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(934), - [anon_sym_import] = ACTIONS(934), - [anon_sym_with] = ACTIONS(934), - [anon_sym_var] = ACTIONS(934), - [anon_sym_let] = ACTIONS(934), - [anon_sym_const] = ACTIONS(934), - [anon_sym_else] = ACTIONS(934), - [anon_sym_if] = ACTIONS(934), - [anon_sym_switch] = ACTIONS(934), - [anon_sym_for] = ACTIONS(934), - [anon_sym_LPAREN] = ACTIONS(934), - [anon_sym_await] = ACTIONS(934), - [anon_sym_while] = ACTIONS(934), - [anon_sym_do] = ACTIONS(934), - [anon_sym_try] = ACTIONS(934), - [anon_sym_break] = ACTIONS(934), - [anon_sym_continue] = ACTIONS(934), - [anon_sym_debugger] = ACTIONS(934), - [anon_sym_return] = ACTIONS(934), - [anon_sym_throw] = ACTIONS(934), - [anon_sym_SEMI] = ACTIONS(934), - [anon_sym_case] = ACTIONS(934), - [anon_sym_catch] = ACTIONS(934), - [anon_sym_finally] = ACTIONS(934), - [anon_sym_yield] = ACTIONS(934), - [anon_sym_LBRACK] = ACTIONS(934), - [anon_sym_LTtemplate_GT] = ACTIONS(934), - [anon_sym_LT] = ACTIONS(934), - [anon_sym_DQUOTE] = ACTIONS(934), - [anon_sym_SQUOTE] = ACTIONS(934), - [anon_sym_class] = ACTIONS(934), - [anon_sym_async] = ACTIONS(934), - [anon_sym_function] = ACTIONS(934), - [anon_sym_new] = ACTIONS(934), - [anon_sym_PLUS] = ACTIONS(934), - [anon_sym_DASH] = ACTIONS(934), - [anon_sym_SLASH] = ACTIONS(934), - [anon_sym_BANG] = ACTIONS(934), - [anon_sym_TILDE] = ACTIONS(934), - [anon_sym_typeof] = ACTIONS(934), - [anon_sym_void] = ACTIONS(934), - [anon_sym_delete] = ACTIONS(934), - [anon_sym_PLUS_PLUS] = ACTIONS(934), - [anon_sym_DASH_DASH] = ACTIONS(934), - [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(934), - [sym_number] = ACTIONS(934), - [sym_private_property_identifier] = ACTIONS(934), - [sym_this] = ACTIONS(934), - [sym_super] = ACTIONS(934), - [sym_true] = ACTIONS(934), - [sym_false] = ACTIONS(934), - [sym_null] = ACTIONS(934), - [sym_undefined] = ACTIONS(934), - [anon_sym_AT] = ACTIONS(934), - [anon_sym_static] = ACTIONS(934), - [anon_sym_get] = ACTIONS(934), - [anon_sym_set] = ACTIONS(934), - [sym__automatic_semicolon] = ACTIONS(1444), - [sym_html_comment] = ACTIONS(5), - }, - [462] = { - [sym_comment] = STATE(462), - [sym_formal_parameters] = STATE(2862), + [sym_formal_parameters] = STATE(2640), [sym_identifier] = ACTIONS(1361), [anon_sym_export] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1446), - [anon_sym_RBRACE] = ACTIONS(1446), + [anon_sym_COMMA] = ACTIONS(1444), + [anon_sym_RBRACE] = ACTIONS(1444), [anon_sym_let] = ACTIONS(1363), [anon_sym_LPAREN] = ACTIONS(1365), [anon_sym_in] = ACTIONS(1222), [anon_sym_EQ] = ACTIONS(1374), [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1446), + [anon_sym_RBRACK] = ACTIONS(1444), [anon_sym_LT] = ACTIONS(1222), [anon_sym_GT] = ACTIONS(1222), [anon_sym_DOT] = ACTIONS(1222), @@ -57651,591 +57340,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1211), [sym_html_comment] = ACTIONS(5), }, + [462] = { + [sym_comment] = STATE(462), + [sym_identifier] = ACTIONS(824), + [anon_sym_export] = ACTIONS(824), + [anon_sym_default] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_import] = ACTIONS(824), + [anon_sym_with] = ACTIONS(824), + [anon_sym_var] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_switch] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_await] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_debugger] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_throw] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_case] = ACTIONS(824), + [anon_sym_catch] = ACTIONS(824), + [anon_sym_finally] = ACTIONS(824), + [anon_sym_yield] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LTtemplate_GT] = ACTIONS(824), + [anon_sym_LT] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [anon_sym_SQUOTE] = ACTIONS(824), + [anon_sym_class] = ACTIONS(824), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_BANG] = ACTIONS(824), + [anon_sym_TILDE] = ACTIONS(824), + [anon_sym_typeof] = ACTIONS(824), + [anon_sym_void] = ACTIONS(824), + [anon_sym_delete] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [aux_sym_comment_token1] = ACTIONS(3), + [anon_sym_BQUOTE] = ACTIONS(824), + [sym_number] = ACTIONS(824), + [sym_private_property_identifier] = ACTIONS(824), + [sym_this] = ACTIONS(824), + [sym_super] = ACTIONS(824), + [sym_true] = ACTIONS(824), + [sym_false] = ACTIONS(824), + [sym_null] = ACTIONS(824), + [sym_undefined] = ACTIONS(824), + [anon_sym_AT] = ACTIONS(824), + [anon_sym_static] = ACTIONS(824), + [anon_sym_get] = ACTIONS(824), + [anon_sym_set] = ACTIONS(824), + [sym__automatic_semicolon] = ACTIONS(1447), + [sym_html_comment] = ACTIONS(5), + }, [463] = { + [sym_catch_clause] = STATE(484), + [sym_finally_clause] = STATE(664), [sym_comment] = STATE(463), - [sym_identifier] = ACTIONS(856), - [anon_sym_export] = ACTIONS(856), - [anon_sym_default] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_import] = ACTIONS(856), - [anon_sym_with] = ACTIONS(856), - [anon_sym_var] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [anon_sym_else] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_switch] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_await] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_debugger] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_throw] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_case] = ACTIONS(856), - [anon_sym_catch] = ACTIONS(856), - [anon_sym_finally] = ACTIONS(856), - [anon_sym_yield] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LTtemplate_GT] = ACTIONS(856), - [anon_sym_LT] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [anon_sym_SQUOTE] = ACTIONS(856), - [anon_sym_class] = ACTIONS(856), - [anon_sym_async] = ACTIONS(856), - [anon_sym_function] = ACTIONS(856), - [anon_sym_new] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_BANG] = ACTIONS(856), - [anon_sym_TILDE] = ACTIONS(856), - [anon_sym_typeof] = ACTIONS(856), - [anon_sym_void] = ACTIONS(856), - [anon_sym_delete] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), + [ts_builtin_sym_end] = ACTIONS(1449), + [sym_identifier] = ACTIONS(1384), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_RBRACE] = ACTIONS(1384), + [anon_sym_import] = ACTIONS(1384), + [anon_sym_with] = ACTIONS(1384), + [anon_sym_var] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [anon_sym_else] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_switch] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_await] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_debugger] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_throw] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_catch] = ACTIONS(1451), + [anon_sym_finally] = ACTIONS(1453), + [anon_sym_yield] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LTtemplate_GT] = ACTIONS(1384), + [anon_sym_LT] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1384), + [anon_sym_class] = ACTIONS(1384), + [anon_sym_async] = ACTIONS(1384), + [anon_sym_function] = ACTIONS(1384), + [anon_sym_new] = ACTIONS(1384), + [anon_sym_PLUS] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_SLASH] = ACTIONS(1384), + [anon_sym_BANG] = ACTIONS(1384), + [anon_sym_TILDE] = ACTIONS(1384), + [anon_sym_typeof] = ACTIONS(1384), + [anon_sym_void] = ACTIONS(1384), + [anon_sym_delete] = ACTIONS(1384), + [anon_sym_PLUS_PLUS] = ACTIONS(1384), + [anon_sym_DASH_DASH] = ACTIONS(1384), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(856), - [sym_number] = ACTIONS(856), - [sym_private_property_identifier] = ACTIONS(856), - [sym_this] = ACTIONS(856), - [sym_super] = ACTIONS(856), - [sym_true] = ACTIONS(856), - [sym_false] = ACTIONS(856), - [sym_null] = ACTIONS(856), - [sym_undefined] = ACTIONS(856), - [anon_sym_AT] = ACTIONS(856), - [anon_sym_static] = ACTIONS(856), - [anon_sym_get] = ACTIONS(856), - [anon_sym_set] = ACTIONS(856), - [sym__automatic_semicolon] = ACTIONS(1449), + [anon_sym_BQUOTE] = ACTIONS(1384), + [sym_number] = ACTIONS(1384), + [sym_private_property_identifier] = ACTIONS(1384), + [sym_this] = ACTIONS(1384), + [sym_super] = ACTIONS(1384), + [sym_true] = ACTIONS(1384), + [sym_false] = ACTIONS(1384), + [sym_null] = ACTIONS(1384), + [sym_undefined] = ACTIONS(1384), + [anon_sym_AT] = ACTIONS(1384), + [anon_sym_static] = ACTIONS(1384), + [anon_sym_get] = ACTIONS(1384), + [anon_sym_set] = ACTIONS(1384), [sym_html_comment] = ACTIONS(5), }, [464] = { - [sym_catch_clause] = STATE(504), - [sym_finally_clause] = STATE(789), [sym_comment] = STATE(464), - [sym_identifier] = ACTIONS(1396), - [anon_sym_export] = ACTIONS(1396), - [anon_sym_default] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(1396), - [anon_sym_RBRACE] = ACTIONS(1396), - [anon_sym_import] = ACTIONS(1396), - [anon_sym_with] = ACTIONS(1396), - [anon_sym_var] = ACTIONS(1396), - [anon_sym_let] = ACTIONS(1396), - [anon_sym_const] = ACTIONS(1396), - [anon_sym_if] = ACTIONS(1396), - [anon_sym_switch] = ACTIONS(1396), - [anon_sym_for] = ACTIONS(1396), - [anon_sym_LPAREN] = ACTIONS(1396), - [anon_sym_await] = ACTIONS(1396), - [anon_sym_while] = ACTIONS(1396), - [anon_sym_do] = ACTIONS(1396), - [anon_sym_try] = ACTIONS(1396), - [anon_sym_break] = ACTIONS(1396), - [anon_sym_continue] = ACTIONS(1396), - [anon_sym_debugger] = ACTIONS(1396), - [anon_sym_return] = ACTIONS(1396), - [anon_sym_throw] = ACTIONS(1396), - [anon_sym_SEMI] = ACTIONS(1396), - [anon_sym_case] = ACTIONS(1396), - [anon_sym_catch] = ACTIONS(1451), - [anon_sym_finally] = ACTIONS(1453), - [anon_sym_yield] = ACTIONS(1396), - [anon_sym_LBRACK] = ACTIONS(1396), - [anon_sym_LTtemplate_GT] = ACTIONS(1396), - [anon_sym_LT] = ACTIONS(1396), - [anon_sym_DQUOTE] = ACTIONS(1396), - [anon_sym_SQUOTE] = ACTIONS(1396), - [anon_sym_class] = ACTIONS(1396), - [anon_sym_async] = ACTIONS(1396), - [anon_sym_function] = ACTIONS(1396), - [anon_sym_new] = ACTIONS(1396), - [anon_sym_PLUS] = ACTIONS(1396), - [anon_sym_DASH] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1396), - [anon_sym_BANG] = ACTIONS(1396), - [anon_sym_TILDE] = ACTIONS(1396), - [anon_sym_typeof] = ACTIONS(1396), - [anon_sym_void] = ACTIONS(1396), - [anon_sym_delete] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_DASH_DASH] = ACTIONS(1396), + [sym_identifier] = ACTIONS(886), + [anon_sym_export] = ACTIONS(886), + [anon_sym_default] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_import] = ACTIONS(886), + [anon_sym_with] = ACTIONS(886), + [anon_sym_var] = 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(886), + [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_debugger] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_throw] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_case] = ACTIONS(886), + [anon_sym_catch] = ACTIONS(886), + [anon_sym_finally] = ACTIONS(886), + [anon_sym_yield] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LTtemplate_GT] = ACTIONS(886), + [anon_sym_LT] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [anon_sym_SQUOTE] = ACTIONS(886), + [anon_sym_class] = ACTIONS(886), + [anon_sym_async] = ACTIONS(886), + [anon_sym_function] = 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(886), + [anon_sym_TILDE] = ACTIONS(886), + [anon_sym_typeof] = ACTIONS(886), + [anon_sym_void] = ACTIONS(886), + [anon_sym_delete] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(1396), - [sym_number] = ACTIONS(1396), - [sym_private_property_identifier] = ACTIONS(1396), - [sym_this] = ACTIONS(1396), - [sym_super] = ACTIONS(1396), - [sym_true] = ACTIONS(1396), - [sym_false] = ACTIONS(1396), - [sym_null] = ACTIONS(1396), - [sym_undefined] = ACTIONS(1396), - [anon_sym_AT] = ACTIONS(1396), - [anon_sym_static] = ACTIONS(1396), - [anon_sym_get] = ACTIONS(1396), - [anon_sym_set] = ACTIONS(1396), + [anon_sym_BQUOTE] = ACTIONS(886), + [sym_number] = ACTIONS(886), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(886), + [sym_super] = ACTIONS(886), + [sym_true] = ACTIONS(886), + [sym_false] = ACTIONS(886), + [sym_null] = ACTIONS(886), + [sym_undefined] = ACTIONS(886), + [anon_sym_AT] = ACTIONS(886), + [anon_sym_static] = ACTIONS(886), + [anon_sym_get] = ACTIONS(886), + [anon_sym_set] = ACTIONS(886), + [sym__automatic_semicolon] = ACTIONS(1455), [sym_html_comment] = ACTIONS(5), }, [465] = { - [sym_catch_clause] = STATE(483), - [sym_finally_clause] = STATE(689), + [sym_catch_clause] = STATE(508), + [sym_finally_clause] = STATE(741), [sym_comment] = STATE(465), - [ts_builtin_sym_end] = ACTIONS(1455), - [sym_identifier] = ACTIONS(1396), - [anon_sym_export] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(1396), - [anon_sym_RBRACE] = ACTIONS(1396), - [anon_sym_import] = ACTIONS(1396), - [anon_sym_with] = ACTIONS(1396), - [anon_sym_var] = ACTIONS(1396), - [anon_sym_let] = ACTIONS(1396), - [anon_sym_const] = ACTIONS(1396), - [anon_sym_else] = ACTIONS(1396), - [anon_sym_if] = ACTIONS(1396), - [anon_sym_switch] = ACTIONS(1396), - [anon_sym_for] = ACTIONS(1396), - [anon_sym_LPAREN] = ACTIONS(1396), - [anon_sym_await] = ACTIONS(1396), - [anon_sym_while] = ACTIONS(1396), - [anon_sym_do] = ACTIONS(1396), - [anon_sym_try] = ACTIONS(1396), - [anon_sym_break] = ACTIONS(1396), - [anon_sym_continue] = ACTIONS(1396), - [anon_sym_debugger] = ACTIONS(1396), - [anon_sym_return] = ACTIONS(1396), - [anon_sym_throw] = ACTIONS(1396), - [anon_sym_SEMI] = ACTIONS(1396), + [sym_identifier] = ACTIONS(1384), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_default] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_RBRACE] = ACTIONS(1384), + [anon_sym_import] = ACTIONS(1384), + [anon_sym_with] = ACTIONS(1384), + [anon_sym_var] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_switch] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_await] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_debugger] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_throw] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_case] = ACTIONS(1384), [anon_sym_catch] = ACTIONS(1457), [anon_sym_finally] = ACTIONS(1459), - [anon_sym_yield] = ACTIONS(1396), - [anon_sym_LBRACK] = ACTIONS(1396), - [anon_sym_LTtemplate_GT] = ACTIONS(1396), - [anon_sym_LT] = ACTIONS(1396), - [anon_sym_DQUOTE] = ACTIONS(1396), - [anon_sym_SQUOTE] = ACTIONS(1396), - [anon_sym_class] = ACTIONS(1396), - [anon_sym_async] = ACTIONS(1396), - [anon_sym_function] = ACTIONS(1396), - [anon_sym_new] = ACTIONS(1396), - [anon_sym_PLUS] = ACTIONS(1396), - [anon_sym_DASH] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1396), - [anon_sym_BANG] = ACTIONS(1396), - [anon_sym_TILDE] = ACTIONS(1396), - [anon_sym_typeof] = ACTIONS(1396), - [anon_sym_void] = ACTIONS(1396), - [anon_sym_delete] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_DASH_DASH] = ACTIONS(1396), + [anon_sym_yield] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LTtemplate_GT] = ACTIONS(1384), + [anon_sym_LT] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1384), + [anon_sym_class] = ACTIONS(1384), + [anon_sym_async] = ACTIONS(1384), + [anon_sym_function] = ACTIONS(1384), + [anon_sym_new] = ACTIONS(1384), + [anon_sym_PLUS] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_SLASH] = ACTIONS(1384), + [anon_sym_BANG] = ACTIONS(1384), + [anon_sym_TILDE] = ACTIONS(1384), + [anon_sym_typeof] = ACTIONS(1384), + [anon_sym_void] = ACTIONS(1384), + [anon_sym_delete] = ACTIONS(1384), + [anon_sym_PLUS_PLUS] = ACTIONS(1384), + [anon_sym_DASH_DASH] = ACTIONS(1384), [aux_sym_comment_token1] = ACTIONS(3), - [anon_sym_BQUOTE] = ACTIONS(1396), - [sym_number] = ACTIONS(1396), - [sym_private_property_identifier] = ACTIONS(1396), - [sym_this] = ACTIONS(1396), - [sym_super] = ACTIONS(1396), - [sym_true] = ACTIONS(1396), - [sym_false] = ACTIONS(1396), - [sym_null] = ACTIONS(1396), - [sym_undefined] = ACTIONS(1396), - [anon_sym_AT] = ACTIONS(1396), - [anon_sym_static] = ACTIONS(1396), - [anon_sym_get] = ACTIONS(1396), - [anon_sym_set] = ACTIONS(1396), + [anon_sym_BQUOTE] = ACTIONS(1384), + [sym_number] = ACTIONS(1384), + [sym_private_property_identifier] = ACTIONS(1384), + [sym_this] = ACTIONS(1384), + [sym_super] = ACTIONS(1384), + [sym_true] = ACTIONS(1384), + [sym_false] = ACTIONS(1384), + [sym_null] = ACTIONS(1384), + [sym_undefined] = ACTIONS(1384), + [anon_sym_AT] = ACTIONS(1384), + [anon_sym_static] = ACTIONS(1384), + [anon_sym_get] = ACTIONS(1384), + [anon_sym_set] = ACTIONS(1384), [sym_html_comment] = ACTIONS(5), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1376), 1, - sym_identifier, - ACTIONS(1382), 1, - anon_sym_function, - STATE(466), 1, - sym_comment, - STATE(2764), 1, - sym_formal_parameters, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - ACTIONS(1378), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [91] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1370), 1, - anon_sym_function, - ACTIONS(1408), 1, - sym_identifier, - ACTIONS(1414), 1, - anon_sym_EQ_GT, - STATE(467), 1, - sym_comment, - STATE(2851), 1, - sym_formal_parameters, - ACTIONS(1410), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_LBRACE, - anon_sym_in, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [182] = 5, + [0] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(1461), 1, sym__automatic_semicolon, - STATE(468), 1, - sym_comment, - ACTIONS(856), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [257] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - ACTIONS(1463), 1, - sym__automatic_semicolon, - STATE(469), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [334] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1455), 1, - ts_builtin_sym_end, - ACTIONS(1465), 1, - anon_sym_catch, - ACTIONS(1467), 1, - anon_sym_finally, - STATE(470), 1, - sym_comment, - STATE(643), 1, - sym_catch_clause, - STATE(967), 1, - sym_finally_clause, - ACTIONS(1396), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [417] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1469), 1, - sym__automatic_semicolon, - STATE(471), 1, + STATE(466), 1, sym_comment, - ACTIONS(934), 60, + ACTIONS(824), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -58261,10558 +57646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_case, anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [492] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1376), 1, - sym_identifier, - ACTIONS(1440), 1, - anon_sym_function, - STATE(472), 1, - sym_comment, - STATE(2764), 1, - sym_formal_parameters, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - ACTIONS(1378), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [583] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1471), 1, - sym__automatic_semicolon, - STATE(473), 1, - sym_comment, - ACTIONS(934), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [658] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1376), 1, - sym_identifier, - ACTIONS(1420), 1, - anon_sym_function, - STATE(474), 1, - sym_comment, - STATE(2764), 1, - sym_formal_parameters, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - ACTIONS(1378), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [749] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(1473), 1, - sym__automatic_semicolon, - STATE(475), 1, - sym_comment, - ACTIONS(856), 59, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [826] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1475), 1, - sym__automatic_semicolon, - STATE(476), 1, - sym_comment, - ACTIONS(856), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [901] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1400), 1, - anon_sym_finally, - STATE(477), 1, - sym_comment, - STATE(551), 1, - sym_finally_clause, - ACTIONS(1477), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [978] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1376), 1, - sym_identifier, - ACTIONS(1392), 1, - anon_sym_function, - STATE(478), 1, - sym_comment, - STATE(2764), 1, - sym_formal_parameters, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - ACTIONS(1378), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [1069] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1288), 1, - anon_sym_function, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1376), 1, - sym_identifier, - STATE(479), 1, - sym_comment, - STATE(2764), 1, - sym_formal_parameters, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - ACTIONS(1378), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [1160] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(480), 1, - sym_comment, - ACTIONS(934), 61, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1233] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1361), 1, - sym_identifier, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1370), 1, - anon_sym_function, - ACTIONS(1372), 1, - anon_sym_EQ_GT, - ACTIONS(1427), 1, - anon_sym_RBRACK, - ACTIONS(1430), 1, - anon_sym_EQ, - ACTIONS(1433), 1, - anon_sym_COMMA, - STATE(481), 1, - sym_comment, - STATE(2862), 1, - sym_formal_parameters, - ACTIONS(1363), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 31, - anon_sym_STAR, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [1328] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(482), 1, - sym_comment, - ACTIONS(952), 61, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1401] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1459), 1, - anon_sym_finally, - ACTIONS(1479), 1, - ts_builtin_sym_end, - STATE(483), 1, - sym_comment, - STATE(845), 1, - sym_finally_clause, - ACTIONS(1477), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1479] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1370), 1, - anon_sym_function, - ACTIONS(1408), 1, - sym_identifier, - ACTIONS(1414), 1, - anon_sym_EQ_GT, - ACTIONS(1422), 1, - anon_sym_in, - ACTIONS(1425), 1, - anon_sym_of, - STATE(484), 1, - sym_comment, - STATE(2851), 1, - sym_formal_parameters, - ACTIONS(1410), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 30, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [1573] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(954), 1, - sym__automatic_semicolon, - STATE(485), 1, - sym_comment, - ACTIONS(952), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1647] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(486), 1, - sym_comment, - ACTIONS(1481), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1719] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(995), 1, - sym__automatic_semicolon, - STATE(487), 1, - sym_comment, - ACTIONS(991), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1793] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1485), 1, - anon_sym_else, - STATE(488), 1, - sym_comment, - STATE(750), 1, - sym_else_clause, - ACTIONS(1483), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1869] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1487), 1, - sym__automatic_semicolon, - STATE(489), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1943] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1380), 1, - anon_sym_COLON, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(490), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1916), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2037] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(1390), 1, - anon_sym_COLON, - STATE(491), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1999), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2131] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(920), 1, - sym__automatic_semicolon, - STATE(492), 1, - sym_comment, - ACTIONS(916), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2205] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - ACTIONS(1489), 1, - sym__automatic_semicolon, - STATE(493), 1, - sym_comment, - ACTIONS(934), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2281] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1491), 1, - anon_sym_else, - STATE(494), 1, - sym_comment, - STATE(552), 1, - sym_else_clause, - ACTIONS(1483), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2357] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(1442), 1, - anon_sym_COLON, - STATE(495), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1998), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2451] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(894), 1, - sym__automatic_semicolon, - STATE(496), 1, - sym_comment, - ACTIONS(890), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2525] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(878), 1, - sym__automatic_semicolon, - STATE(497), 1, - sym_comment, - ACTIONS(874), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2599] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(1493), 1, - sym__automatic_semicolon, - STATE(498), 1, - sym_comment, - ACTIONS(856), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2675] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1495), 1, - sym__automatic_semicolon, - STATE(499), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2749] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - sym__automatic_semicolon, - STATE(500), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2823] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1497), 1, - sym__automatic_semicolon, - STATE(501), 1, - sym_comment, - ACTIONS(856), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2897] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(502), 1, - sym_comment, - ACTIONS(952), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2969] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1370), 1, - anon_sym_function, - ACTIONS(1499), 1, - sym_identifier, - ACTIONS(1503), 1, - anon_sym_EQ_GT, - STATE(503), 1, - sym_comment, - STATE(2788), 1, - sym_formal_parameters, - ACTIONS(1501), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_of, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3059] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1453), 1, - anon_sym_finally, - STATE(504), 1, - sym_comment, - STATE(901), 1, - sym_finally_clause, - ACTIONS(1477), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3135] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1505), 1, - sym__automatic_semicolon, - STATE(505), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3209] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(506), 1, - sym_comment, - ACTIONS(934), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3281] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(954), 1, - ts_builtin_sym_end, - STATE(507), 1, - sym_comment, - ACTIONS(952), 59, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3355] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1507), 1, - sym__automatic_semicolon, - STATE(508), 1, - sym_comment, - ACTIONS(856), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3429] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(509), 1, - sym_comment, - ACTIONS(952), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3501] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1511), 1, - anon_sym_SEMI, - ACTIONS(1513), 1, - sym__automatic_semicolon, - STATE(510), 1, - sym_comment, - ACTIONS(1509), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3577] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(511), 1, - sym_comment, - ACTIONS(934), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3649] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(1438), 1, - anon_sym_COLON, - STATE(512), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1976), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3743] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(862), 1, - sym__automatic_semicolon, - STATE(513), 1, - sym_comment, - ACTIONS(856), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3817] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(928), 1, - sym__automatic_semicolon, - STATE(514), 1, - sym_comment, - ACTIONS(926), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3891] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1517), 1, - sym__automatic_semicolon, - STATE(515), 1, - sym_comment, - ACTIONS(1515), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [3965] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(962), 1, - sym__automatic_semicolon, - STATE(516), 1, - sym_comment, - ACTIONS(958), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4039] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(972), 1, - sym__automatic_semicolon, - STATE(517), 1, - sym_comment, - ACTIONS(968), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4113] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(1418), 1, - anon_sym_COLON, - STATE(518), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1919), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 33, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4207] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(932), 1, - sym__automatic_semicolon, - STATE(519), 1, - sym_comment, - ACTIONS(930), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4281] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - STATE(520), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4355] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(521), 1, - sym_comment, - ACTIONS(1519), 60, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4427] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(886), 1, - sym__automatic_semicolon, - STATE(522), 1, - sym_comment, - ACTIONS(882), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4501] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(944), 1, - sym__automatic_semicolon, - STATE(523), 1, - sym_comment, - ACTIONS(940), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4575] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(1521), 1, - sym__automatic_semicolon, - STATE(524), 1, - sym_comment, - ACTIONS(856), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4651] = 16, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(1422), 1, - anon_sym_in, - ACTIONS(1425), 1, - anon_sym_of, - ACTIONS(1523), 1, - sym_identifier, - STATE(525), 1, - sym_comment, - STATE(1763), 1, - sym__destructuring_pattern, - STATE(1961), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4747] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - ACTIONS(1525), 1, - sym__automatic_semicolon, - STATE(526), 1, - sym_comment, - ACTIONS(934), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4823] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1365), 1, - anon_sym_LPAREN, - ACTIONS(1370), 1, - anon_sym_function, - ACTIONS(1499), 1, - sym_identifier, - ACTIONS(1503), 1, - anon_sym_EQ_GT, - ACTIONS(1527), 1, - anon_sym_EQ, - STATE(527), 1, - sym_comment, - STATE(2788), 1, - sym_formal_parameters, - ACTIONS(1501), 6, - anon_sym_export, - anon_sym_let, - anon_sym_async, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_in, - anon_sym_of, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4913] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(528), 1, - sym_comment, - ACTIONS(1529), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [4984] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(529), 1, - sym_comment, - ACTIONS(1531), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5055] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(530), 1, - sym_comment, - ACTIONS(1533), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5126] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(932), 1, - sym__automatic_semicolon, - STATE(531), 1, - sym_comment, - ACTIONS(930), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5199] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(532), 1, - sym_comment, - ACTIONS(1535), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5270] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(928), 1, - sym__automatic_semicolon, - STATE(533), 1, - sym_comment, - ACTIONS(926), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5343] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(534), 1, - sym_comment, - ACTIONS(1537), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5414] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(535), 1, - sym_comment, - ACTIONS(1539), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5485] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(536), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5556] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1543), 1, - sym__automatic_semicolon, - STATE(537), 1, - sym_comment, - ACTIONS(856), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5629] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1545), 1, - ts_builtin_sym_end, - ACTIONS(1547), 1, - anon_sym_else, - STATE(538), 1, - sym_comment, - STATE(812), 1, - sym_else_clause, - ACTIONS(1483), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5706] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - ACTIONS(1549), 1, - sym__automatic_semicolon, - STATE(539), 1, - sym_comment, - ACTIONS(934), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5781] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(540), 1, - sym_comment, - ACTIONS(1551), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5852] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(541), 1, - sym_comment, - ACTIONS(952), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5923] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(542), 1, - sym_comment, - ACTIONS(1553), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [5994] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(543), 1, - sym_comment, - ACTIONS(1555), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6065] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1019), 1, - ts_builtin_sym_end, - ACTIONS(1021), 1, - sym__automatic_semicolon, - STATE(544), 1, - sym_comment, - ACTIONS(916), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6140] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1053), 1, - ts_builtin_sym_end, - ACTIONS(1055), 1, - sym__automatic_semicolon, - STATE(545), 1, - sym_comment, - ACTIONS(890), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6215] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1005), 1, - ts_builtin_sym_end, - ACTIONS(1007), 1, - sym__automatic_semicolon, - STATE(546), 1, - sym_comment, - ACTIONS(874), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6290] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(956), 1, - sym__automatic_semicolon, - STATE(547), 1, - sym_comment, - ACTIONS(856), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6363] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(548), 1, - sym_comment, - ACTIONS(952), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6434] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(549), 1, - sym_comment, - ACTIONS(1557), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6505] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(550), 1, - sym_comment, - ACTIONS(1559), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6576] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(551), 1, - sym_comment, - ACTIONS(1561), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6647] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(552), 1, - sym_comment, - ACTIONS(1563), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6718] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(553), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6789] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(554), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6860] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1047), 1, - sym__automatic_semicolon, - STATE(555), 1, - sym_comment, - ACTIONS(882), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [6933] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(556), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7004] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(557), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7075] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(558), 1, - sym_comment, - ACTIONS(1567), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7146] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(559), 1, - sym_comment, - ACTIONS(1569), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7217] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(560), 1, - sym_comment, - ACTIONS(1571), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7288] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(561), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7359] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1573), 1, - ts_builtin_sym_end, - STATE(562), 1, - sym_comment, - ACTIONS(1481), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7432] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1575), 1, - ts_builtin_sym_end, - ACTIONS(1577), 1, - anon_sym_SEMI, - ACTIONS(1579), 1, - sym__automatic_semicolon, - STATE(563), 1, - sym_comment, - ACTIONS(1509), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7509] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(564), 1, - sym_comment, - ACTIONS(1581), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7580] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(565), 1, - sym_comment, - ACTIONS(1583), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7651] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(566), 1, - sym_comment, - ACTIONS(1585), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7722] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(567), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7793] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(568), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7864] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(569), 1, - sym_comment, - ACTIONS(1587), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [7935] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(570), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8006] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(571), 1, - sym_comment, - ACTIONS(1589), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8077] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(572), 1, - sym_comment, - ACTIONS(1591), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8148] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(573), 1, - sym_comment, - ACTIONS(1593), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8219] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(574), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8290] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(950), 1, - sym__automatic_semicolon, - STATE(575), 1, - sym_comment, - ACTIONS(856), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8365] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(576), 1, - sym_comment, - ACTIONS(1595), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8436] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(577), 1, - sym_comment, - ACTIONS(1593), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8507] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(578), 1, - sym_comment, - ACTIONS(1581), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8578] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1043), 1, - sym__automatic_semicolon, - STATE(579), 1, - sym_comment, - ACTIONS(968), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8651] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(580), 1, - sym_comment, - ACTIONS(1597), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8722] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(581), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8793] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(582), 1, - sym_comment, - ACTIONS(1599), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8864] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(583), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [8935] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(584), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9006] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(585), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9077] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1545), 1, - ts_builtin_sym_end, - ACTIONS(1601), 1, - anon_sym_else, - STATE(586), 1, - sym_comment, - STATE(964), 1, - sym_else_clause, - ACTIONS(1483), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9154] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - sym__automatic_semicolon, - STATE(587), 1, - sym_comment, - ACTIONS(934), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9227] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1017), 1, - sym__automatic_semicolon, - STATE(588), 1, - sym_comment, - ACTIONS(958), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9300] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(589), 1, - sym_comment, - ACTIONS(1603), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9371] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - STATE(590), 1, - sym_comment, - ACTIONS(934), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9444] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(591), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9515] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1031), 1, - ts_builtin_sym_end, - ACTIONS(1033), 1, - sym__automatic_semicolon, - STATE(592), 1, - sym_comment, - ACTIONS(968), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9590] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(593), 1, - sym_comment, - ACTIONS(1605), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9661] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(594), 1, - sym_comment, - ACTIONS(1607), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9732] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(595), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9803] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(954), 1, - sym__automatic_semicolon, - STATE(596), 1, - sym_comment, - ACTIONS(952), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9876] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(954), 1, - ts_builtin_sym_end, - STATE(597), 1, - sym_comment, - ACTIONS(952), 58, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [9949] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1039), 1, - ts_builtin_sym_end, - ACTIONS(1041), 1, - sym__automatic_semicolon, - STATE(598), 1, - sym_comment, - ACTIONS(958), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10024] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(599), 1, - sym_comment, - ACTIONS(1597), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10095] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(600), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10166] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(601), 1, - sym_comment, - ACTIONS(1609), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10237] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(602), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10308] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1027), 1, - ts_builtin_sym_end, - ACTIONS(1029), 1, - sym__automatic_semicolon, - STATE(603), 1, - sym_comment, - ACTIONS(882), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10383] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1013), 1, - sym__automatic_semicolon, - STATE(604), 1, - sym_comment, - ACTIONS(991), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10456] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(605), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10527] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1035), 1, - sym__automatic_semicolon, - STATE(606), 1, - sym_comment, - ACTIONS(874), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10600] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(607), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10671] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(608), 1, - sym_comment, - ACTIONS(1611), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10742] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(609), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10813] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(610), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10884] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(611), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [10955] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(612), 1, - sym_comment, - ACTIONS(1613), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11026] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(613), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11097] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(614), 1, - sym_comment, - ACTIONS(1615), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11168] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(615), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11239] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(616), 1, - sym_comment, - ACTIONS(1565), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11310] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(617), 1, - sym_comment, - ACTIONS(934), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11381] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(618), 1, - sym_comment, - ACTIONS(954), 2, - sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(952), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11454] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(1617), 1, - sym__automatic_semicolon, - STATE(619), 1, - sym_comment, - ACTIONS(856), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11529] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1037), 1, - sym__automatic_semicolon, - STATE(620), 1, - sym_comment, - ACTIONS(890), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11602] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(621), 1, - sym_comment, - ACTIONS(1619), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11673] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(622), 1, - sym_comment, - ACTIONS(938), 2, - sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(934), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11746] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(623), 1, - sym_comment, - ACTIONS(1541), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [11817] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(624), 1, - sym_comment, - ACTIONS(1621), 59, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68847,19 +57681,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11888] = 6, + [75] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1057), 1, - ts_builtin_sym_end, - ACTIONS(1059), 1, + ACTIONS(1463), 1, sym__automatic_semicolon, - STATE(625), 1, + STATE(467), 1, sym_comment, - ACTIONS(940), 57, + ACTIONS(886), 60, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68867,7 +57700,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -68882,6 +57714,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68916,16 +57751,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [11963] = 4, + [150] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(626), 1, + ACTIONS(1449), 1, + ts_builtin_sym_end, + ACTIONS(1465), 1, + anon_sym_catch, + ACTIONS(1467), 1, + anon_sym_finally, + STATE(468), 1, sym_comment, - ACTIONS(1623), 59, + STATE(548), 1, + sym_catch_clause, + STATE(826), 1, + sym_finally_clause, + ACTIONS(1384), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -68933,7 +57777,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -68948,7 +57791,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -68983,14 +57825,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12034] = 4, + [233] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(627), 1, + ACTIONS(1388), 1, + anon_sym_finally, + STATE(469), 1, sym_comment, - ACTIONS(1565), 59, + STATE(592), 1, + sym_finally_clause, + ACTIONS(1469), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69050,16 +57896,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12105] = 5, + [310] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1625), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1288), 1, + anon_sym_function, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1402), 1, + sym_identifier, + STATE(470), 1, + sym_comment, + STATE(2660), 1, + sym_formal_parameters, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + ACTIONS(1404), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [401] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(628), 1, + ACTIONS(1471), 1, + sym__automatic_semicolon, + STATE(471), 1, sym_comment, - ACTIONS(1519), 58, + ACTIONS(886), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69083,6 +58009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_catch, anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, @@ -69118,14 +58045,174 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12178] = 4, + [478] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(629), 1, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1361), 1, + sym_identifier, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1370), 1, + anon_sym_function, + ACTIONS(1372), 1, + anon_sym_EQ_GT, + ACTIONS(1390), 1, + anon_sym_RBRACK, + ACTIONS(1393), 1, + anon_sym_EQ, + ACTIONS(1435), 1, + anon_sym_COMMA, + STATE(472), 1, sym_comment, - ACTIONS(1627), 59, + STATE(2640), 1, + sym_formal_parameters, + ACTIONS(1363), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 31, + anon_sym_STAR, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [573] = 13, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1402), 1, + sym_identifier, + ACTIONS(1412), 1, + anon_sym_function, + STATE(473), 1, + sym_comment, + STATE(2660), 1, + sym_formal_parameters, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + ACTIONS(1404), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [664] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1473), 1, + sym__automatic_semicolon, + STATE(474), 1, + sym_comment, + ACTIONS(886), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69151,6 +58238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69185,19 +58273,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12249] = 6, + [739] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(948), 1, - ts_builtin_sym_end, - ACTIONS(1629), 1, - sym__automatic_semicolon, - STATE(630), 1, + STATE(475), 1, sym_comment, - ACTIONS(856), 57, + ACTIONS(886), 61, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -69220,6 +58305,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69254,14 +58342,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12324] = 4, + [812] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(631), 1, + STATE(476), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(922), 61, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69287,6 +58375,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69321,18 +58411,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12395] = 6, + [885] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, + ACTIONS(928), 1, ts_builtin_sym_end, - ACTIONS(1631), 1, + ACTIONS(1475), 1, sym__automatic_semicolon, - STATE(632), 1, + STATE(477), 1, sym_comment, - ACTIONS(934), 57, + ACTIONS(824), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -69341,6 +58431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -69355,6 +58446,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_catch, anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, @@ -69390,14 +58482,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12470] = 4, + [962] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(633), 1, + ACTIONS(1477), 1, + sym__automatic_semicolon, + STATE(478), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(824), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69423,6 +58517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69457,87 +58552,330 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12541] = 6, + [1037] = 13, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1402), 1, + sym_identifier, + ACTIONS(1408), 1, + anon_sym_function, + STATE(479), 1, + sym_comment, + STATE(2660), 1, + sym_formal_parameters, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + ACTIONS(1404), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [1128] = 13, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1402), 1, + sym_identifier, + ACTIONS(1442), 1, + anon_sym_function, + STATE(480), 1, + sym_comment, + STATE(2660), 1, + sym_formal_parameters, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + ACTIONS(1404), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [1219] = 13, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1368), 1, + anon_sym_EQ, + ACTIONS(1370), 1, + anon_sym_function, + ACTIONS(1416), 1, + sym_identifier, + ACTIONS(1422), 1, + anon_sym_EQ_GT, + STATE(481), 1, + sym_comment, + STATE(2671), 1, + sym_formal_parameters, + ACTIONS(1418), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_in, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [1310] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(999), 1, - ts_builtin_sym_end, - ACTIONS(1001), 1, - sym__automatic_semicolon, - STATE(634), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1402), 1, + sym_identifier, + ACTIONS(1426), 1, + anon_sym_function, + STATE(482), 1, sym_comment, - ACTIONS(991), 57, + STATE(2660), 1, + sym_formal_parameters, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + ACTIONS(1404), 6, anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, anon_sym_SEMI, - anon_sym_yield, anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [12616] = 5, + [1401] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(635), 1, - sym_comment, - ACTIONS(1517), 2, + ACTIONS(997), 1, sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(1515), 57, + STATE(483), 1, + sym_comment, + ACTIONS(995), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -69560,6 +58898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69594,16 +58933,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12689] = 4, + [1475] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(636), 1, + ACTIONS(1453), 1, + anon_sym_finally, + ACTIONS(1479), 1, + ts_builtin_sym_end, + STATE(484), 1, sym_comment, - ACTIONS(1519), 59, + STATE(692), 1, + sym_finally_clause, + ACTIONS(1469), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -69611,6 +58955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -69625,8 +58970,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69661,14 +59004,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12760] = 4, + [1553] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(637), 1, + STATE(485), 1, sym_comment, - ACTIONS(1633), 59, + ACTIONS(1481), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69694,6 +59037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -69728,16 +59072,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12831] = 5, + [1625] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1635), 1, + ACTIONS(1485), 1, + anon_sym_SEMI, + ACTIONS(1487), 1, sym__automatic_semicolon, - STATE(638), 1, + STATE(486), 1, sym_comment, - ACTIONS(934), 58, + ACTIONS(1483), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69747,6 +59093,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -69760,7 +59107,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_debugger, anon_sym_return, anon_sym_throw, - anon_sym_SEMI, anon_sym_case, anon_sym_yield, anon_sym_LBRACK, @@ -69796,81 +59142,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [12904] = 4, + [1701] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(639), 1, - sym_comment, - ACTIONS(1637), 59, - anon_sym_export, - anon_sym_default, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1406), 1, + anon_sym_COLON, + STATE(487), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1791), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, + anon_sym_in, anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [12975] = 4, + [1795] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(640), 1, + ACTIONS(924), 1, + sym__automatic_semicolon, + STATE(488), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(922), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69930,14 +59290,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13046] = 4, + [1869] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(641), 1, + ACTIONS(888), 1, + sym__automatic_semicolon, + STATE(489), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(886), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -69997,88 +59359,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13117] = 4, + [1943] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(642), 1, - sym_comment, - ACTIONS(1639), 59, - anon_sym_export, - anon_sym_default, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1410), 1, + anon_sym_COLON, + STATE(490), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1800), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, + anon_sym_in, anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [13188] = 7, + [2037] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1467), 1, - anon_sym_finally, - ACTIONS(1479), 1, - ts_builtin_sym_end, - STATE(643), 1, + ACTIONS(1489), 1, + sym__automatic_semicolon, + STATE(491), 1, sym_comment, - STATE(986), 1, - sym_finally_clause, - ACTIONS(1477), 56, + ACTIONS(824), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -70086,6 +59457,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70100,6 +59472,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70134,86 +59507,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13265] = 5, + [2111] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(954), 1, - ts_builtin_sym_end, - STATE(644), 1, - sym_comment, - ACTIONS(952), 58, - anon_sym_export, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1428), 1, + anon_sym_COLON, + STATE(492), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1798), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, + anon_sym_in, anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [13338] = 5, + [2205] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(645), 1, + STATE(493), 1, sym_comment, - ACTIONS(932), 2, - sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(930), 57, + ACTIONS(922), 60, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -70236,6 +59618,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70270,14 +59654,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13411] = 4, + [2277] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(646), 1, + STATE(494), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(886), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70303,6 +59687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70337,14 +59722,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13482] = 4, + [2349] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(647), 1, + ACTIONS(830), 1, + sym__automatic_semicolon, + STATE(495), 1, sym_comment, - ACTIONS(1641), 59, + ACTIONS(824), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70404,14 +59791,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13553] = 4, + [2423] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(648), 1, + ACTIONS(945), 1, + sym__automatic_semicolon, + STATE(496), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(941), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70471,14 +59860,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13624] = 4, + [2497] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(649), 1, + STATE(497), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(922), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70488,7 +59877,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70504,6 +59892,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70538,82 +59928,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13695] = 5, + [2569] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(650), 1, - sym_comment, - ACTIONS(928), 2, + ACTIONS(1491), 1, sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(926), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [13768] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(651), 1, + STATE(498), 1, sym_comment, - ACTIONS(1643), 59, + ACTIONS(824), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70623,7 +59947,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70639,6 +59962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70673,14 +59997,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13839] = 4, + [2643] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(652), 1, + STATE(499), 1, sym_comment, - ACTIONS(1597), 59, + ACTIONS(886), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70690,7 +60014,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -70706,6 +60029,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70740,16 +60065,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13910] = 5, + [2715] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1045), 1, + ACTIONS(1493), 1, sym__automatic_semicolon, - STATE(653), 1, + STATE(500), 1, sym_comment, - ACTIONS(916), 58, + ACTIONS(886), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70774,6 +60099,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -70808,14 +60134,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [13983] = 4, + [2789] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(654), 1, + ACTIONS(1495), 1, + sym__automatic_semicolon, + STATE(501), 1, sym_comment, - ACTIONS(1645), 59, + ACTIONS(886), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70875,14 +60203,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14054] = 4, + [2863] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(655), 1, + ACTIONS(876), 1, + sym__automatic_semicolon, + STATE(502), 1, sym_comment, - ACTIONS(1647), 59, + ACTIONS(874), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -70942,16 +60272,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14125] = 4, + [2937] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(656), 1, + ACTIONS(928), 1, + ts_builtin_sym_end, + ACTIONS(1497), 1, + sym__automatic_semicolon, + STATE(503), 1, sym_comment, - ACTIONS(1649), 59, + ACTIONS(824), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -70974,7 +60307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71009,14 +60342,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14196] = 4, + [3013] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(657), 1, + ACTIONS(1501), 1, + anon_sym_else, + STATE(504), 1, sym_comment, - ACTIONS(1651), 59, + STATE(634), 1, + sym_else_clause, + ACTIONS(1499), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71026,7 +60363,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71076,152 +60412,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14267] = 4, + [3089] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(658), 1, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1368), 1, + anon_sym_EQ, + ACTIONS(1370), 1, + anon_sym_function, + ACTIONS(1416), 1, + sym_identifier, + ACTIONS(1422), 1, + anon_sym_EQ_GT, + ACTIONS(1430), 1, + anon_sym_in, + ACTIONS(1433), 1, + anon_sym_of, + STATE(505), 1, sym_comment, - ACTIONS(1541), 59, + STATE(2671), 1, + sym_formal_parameters, + ACTIONS(1418), 6, anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, anon_sym_static, anon_sym_get, anon_sym_set, - [14338] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1653), 1, - anon_sym_SEMI, - ACTIONS(1655), 1, - sym__automatic_semicolon, - STATE(659), 1, - sym_comment, - ACTIONS(1509), 57, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_case, - anon_sym_yield, + ACTIONS(1292), 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(1222), 30, + anon_sym_STAR, anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [14413] = 4, + [3183] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(660), 1, + ACTIONS(888), 1, + ts_builtin_sym_end, + ACTIONS(1503), 1, + sym__automatic_semicolon, + STATE(506), 1, sym_comment, - ACTIONS(1657), 59, + ACTIONS(886), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -71244,7 +60526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71279,14 +60561,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14484] = 4, + [3259] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(661), 1, + ACTIONS(1507), 1, + sym__automatic_semicolon, + STATE(507), 1, sym_comment, - ACTIONS(1541), 59, + ACTIONS(1505), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71346,16 +60630,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14555] = 5, + [3333] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1049), 1, - sym__automatic_semicolon, - STATE(662), 1, + ACTIONS(1459), 1, + anon_sym_finally, + STATE(508), 1, sym_comment, - ACTIONS(940), 58, + STATE(787), 1, + sym_finally_clause, + ACTIONS(1469), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71414,86 +60700,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14628] = 5, + [3409] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1517), 1, - sym__automatic_semicolon, - STATE(663), 1, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1368), 1, + anon_sym_EQ, + ACTIONS(1370), 1, + anon_sym_function, + ACTIONS(1509), 1, + sym_identifier, + ACTIONS(1513), 1, + anon_sym_EQ_GT, + STATE(509), 1, sym_comment, - ACTIONS(1515), 58, + STATE(2612), 1, + sym_formal_parameters, + ACTIONS(1511), 6, anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_of, anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [14701] = 5, + [3499] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1659), 1, - sym__automatic_semicolon, - STATE(664), 1, + ACTIONS(924), 1, + ts_builtin_sym_end, + STATE(510), 1, sym_comment, - ACTIONS(934), 58, + ACTIONS(922), 59, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -71501,6 +60795,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71515,7 +60810,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71550,18 +60846,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14774] = 6, + [3573] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - ACTIONS(1661), 1, - sym__automatic_semicolon, - STATE(665), 1, + STATE(511), 1, sym_comment, - ACTIONS(934), 57, + ACTIONS(886), 59, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -71585,6 +60879,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71619,14 +60915,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14849] = 4, + [3647] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(666), 1, + ACTIONS(991), 1, + sym__automatic_semicolon, + STATE(512), 1, sym_comment, - ACTIONS(1663), 59, + ACTIONS(987), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71686,14 +60984,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14920] = 4, + [3721] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(667), 1, + ACTIONS(1515), 1, + anon_sym_else, + STATE(513), 1, sym_comment, - ACTIONS(1541), 59, + STATE(791), 1, + sym_else_clause, + ACTIONS(1499), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71703,7 +61005,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71753,14 +61054,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [14991] = 4, + [3797] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(668), 1, + ACTIONS(882), 1, + sym__automatic_semicolon, + STATE(514), 1, sym_comment, - ACTIONS(1649), 59, + ACTIONS(878), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71820,16 +61123,177 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15062] = 4, + [3871] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(669), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1440), 1, + anon_sym_COLON, + STATE(515), 1, sym_comment, - ACTIONS(1597), 59, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1758), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [3965] = 15, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1424), 1, + anon_sym_COLON, + STATE(516), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1770), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 33, + anon_sym_STAR, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4059] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(888), 1, + ts_builtin_sym_end, + ACTIONS(1517), 1, + sym__automatic_semicolon, + STATE(517), 1, + sym_comment, + ACTIONS(886), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -71837,7 +61301,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -71852,7 +61315,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71887,14 +61351,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15133] = 4, + [4135] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(670), 1, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1365), 1, + anon_sym_LPAREN, + ACTIONS(1370), 1, + anon_sym_function, + ACTIONS(1509), 1, + sym_identifier, + ACTIONS(1513), 1, + anon_sym_EQ_GT, + ACTIONS(1519), 1, + anon_sym_EQ, + STATE(518), 1, sym_comment, - ACTIONS(1597), 59, + STATE(2612), 1, + sym_formal_parameters, + ACTIONS(1511), 6, + anon_sym_export, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_in, + anon_sym_of, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4225] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(519), 1, + sym_comment, + ACTIONS(1521), 60, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -71920,6 +61461,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -71954,14 +61496,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15204] = 4, + [4297] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(671), 1, + ACTIONS(934), 1, + sym__automatic_semicolon, + STATE(520), 1, sym_comment, - ACTIONS(1597), 59, + ACTIONS(930), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72021,14 +61565,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15275] = 4, + [4371] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(672), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(1430), 1, + anon_sym_in, + ACTIONS(1433), 1, + anon_sym_of, + ACTIONS(1523), 1, + sym_identifier, + STATE(521), 1, sym_comment, - ACTIONS(1665), 59, + STATE(1600), 1, + sym__destructuring_pattern, + STATE(1846), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4467] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(975), 1, + sym__automatic_semicolon, + STATE(522), 1, + sym_comment, + ACTIONS(971), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72088,14 +61714,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15346] = 4, + [4541] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(673), 1, + ACTIONS(983), 1, + sym__automatic_semicolon, + STATE(523), 1, sym_comment, - ACTIONS(1565), 59, + ACTIONS(979), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72155,17 +61783,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15417] = 5, + [4615] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - STATE(674), 1, + ACTIONS(957), 1, + sym__automatic_semicolon, + STATE(524), 1, sym_comment, - ACTIONS(934), 58, + ACTIONS(953), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -72173,6 +61802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72187,8 +61817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_catch, - anon_sym_finally, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72223,14 +61852,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15490] = 4, + [4689] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(675), 1, + ACTIONS(967), 1, + sym__automatic_semicolon, + STATE(525), 1, sym_comment, - ACTIONS(1565), 59, + ACTIONS(963), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72290,14 +61921,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15561] = 4, + [4763] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(676), 1, + ACTIONS(1525), 1, + sym__automatic_semicolon, + STATE(526), 1, sym_comment, - ACTIONS(1481), 59, + ACTIONS(886), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72307,6 +61940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72322,7 +61956,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72357,16 +61990,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15632] = 4, + [4837] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(677), 1, + ACTIONS(928), 1, + ts_builtin_sym_end, + ACTIONS(1527), 1, + sym__automatic_semicolon, + STATE(527), 1, sym_comment, - ACTIONS(1565), 59, + ACTIONS(824), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -72374,7 +62010,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72389,7 +62024,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72424,16 +62060,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15703] = 5, + [4913] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1667), 1, + ACTIONS(1015), 1, ts_builtin_sym_end, - STATE(678), 1, + ACTIONS(1017), 1, + sym__automatic_semicolon, + STATE(528), 1, sym_comment, - ACTIONS(1621), 57, + ACTIONS(953), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -72491,14 +62129,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15775] = 4, + [4988] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(679), 1, + ACTIONS(1041), 1, + sym__automatic_semicolon, + STATE(529), 1, sym_comment, - ACTIONS(1639), 58, + ACTIONS(941), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72557,16 +62197,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15845] = 4, + [5061] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(680), 1, + ACTIONS(1031), 1, + ts_builtin_sym_end, + ACTIONS(1033), 1, + sym__automatic_semicolon, + STATE(530), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(987), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -72574,6 +62217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72588,7 +62232,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72623,16 +62266,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15915] = 4, + [5136] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(681), 1, + ACTIONS(1027), 1, + ts_builtin_sym_end, + ACTIONS(1029), 1, + sym__automatic_semicolon, + STATE(531), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(979), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -72640,6 +62286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -72654,7 +62301,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72689,16 +62335,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [15985] = 5, + [5211] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1669), 1, + ACTIONS(1023), 1, ts_builtin_sym_end, - STATE(682), 1, + ACTIONS(1025), 1, + sym__automatic_semicolon, + STATE(532), 1, sym_comment, - ACTIONS(1651), 57, + ACTIONS(971), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -72756,16 +62404,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16057] = 5, + [5286] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1671), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(683), 1, + ACTIONS(1529), 1, + sym__automatic_semicolon, + STATE(533), 1, sym_comment, - ACTIONS(1641), 57, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -72823,14 +62473,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16129] = 4, + [5361] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(684), 1, + ACTIONS(1531), 1, + sym__automatic_semicolon, + STATE(534), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(886), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -72889,17 +62541,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16199] = 5, + [5434] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1673), 1, - ts_builtin_sym_end, - STATE(685), 1, + STATE(535), 1, sym_comment, - ACTIONS(1639), 57, + ACTIONS(1533), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -72922,6 +62573,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -72956,16 +62608,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16271] = 5, + [5505] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1675), 1, + ACTIONS(1019), 1, ts_builtin_sym_end, - STATE(686), 1, + ACTIONS(1021), 1, + sym__automatic_semicolon, + STATE(536), 1, sym_comment, - ACTIONS(1645), 57, + ACTIONS(963), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73023,80 +62677,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16343] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(687), 1, - sym_comment, - ACTIONS(1541), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [16413] = 4, + [5580] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(688), 1, + STATE(537), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1535), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -73106,6 +62694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73155,16 +62744,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16483] = 5, + [5651] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1677), 1, + ACTIONS(1011), 1, ts_builtin_sym_end, - STATE(689), 1, + ACTIONS(1013), 1, + sym__automatic_semicolon, + STATE(538), 1, sym_comment, - ACTIONS(1633), 57, + ACTIONS(930), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73222,14 +62813,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16555] = 4, + [5726] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(690), 1, + STATE(539), 1, sym_comment, - ACTIONS(934), 58, + ACTIONS(1537), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -73239,6 +62830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73288,14 +62880,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16625] = 4, + [5797] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(691), 1, + STATE(540), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1537), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -73305,6 +62897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73354,14 +62947,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16695] = 4, + [5868] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(692), 1, + STATE(541), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1539), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -73371,6 +62964,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73420,16 +63014,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16765] = 5, + [5939] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1679), 1, + ACTIONS(1541), 1, ts_builtin_sym_end, - STATE(693), 1, + STATE(542), 1, sym_comment, - ACTIONS(1537), 57, + ACTIONS(1481), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73453,6 +63047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73487,16 +63082,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16837] = 4, + [6012] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(694), 1, + ACTIONS(1543), 1, + ts_builtin_sym_end, + ACTIONS(1545), 1, + anon_sym_SEMI, + ACTIONS(1547), 1, + sym__automatic_semicolon, + STATE(543), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1483), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -73504,6 +63104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73517,8 +63118,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_debugger, anon_sym_return, anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73553,16 +63152,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16907] = 5, + [6089] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(924), 1, ts_builtin_sym_end, - STATE(695), 1, + STATE(544), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(922), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73571,7 +63170,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73586,6 +63184,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73620,16 +63220,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [16979] = 4, + [6162] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(696), 1, + ACTIONS(1003), 1, + ts_builtin_sym_end, + ACTIONS(1005), 1, + sym__automatic_semicolon, + STATE(545), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(941), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -73637,6 +63240,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73651,7 +63255,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73686,17 +63289,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17049] = 5, + [6237] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(697), 1, + STATE(546), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1549), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -73719,6 +63321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73753,17 +63356,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17121] = 5, + [6308] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(698), 1, + STATE(547), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1551), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -73786,6 +63388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -73820,16 +63423,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17193] = 5, + [6379] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1467), 1, + anon_sym_finally, + ACTIONS(1479), 1, ts_builtin_sym_end, - STATE(699), 1, + STATE(548), 1, sym_comment, - ACTIONS(1565), 57, + STATE(856), 1, + sym_finally_clause, + ACTIONS(1469), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73838,7 +63445,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73887,16 +63493,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17265] = 5, + [6456] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1553), 1, ts_builtin_sym_end, - STATE(700), 1, + ACTIONS(1555), 1, + anon_sym_else, + STATE(549), 1, sym_comment, - ACTIONS(1565), 57, + STATE(688), 1, + sym_else_clause, + ACTIONS(1499), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -73905,7 +63515,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -73954,17 +63563,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17337] = 5, + [6533] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(701), 1, + STATE(550), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1557), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -73987,6 +63595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74021,17 +63630,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17409] = 5, + [6604] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(702), 1, + STATE(551), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1559), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74054,6 +63662,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74088,16 +63697,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17481] = 5, + [6675] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(703), 1, + STATE(552), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(886), 58, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -74106,7 +63715,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74121,6 +63729,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_catch, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74155,17 +63765,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17553] = 5, + [6748] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(704), 1, + STATE(553), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1559), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74188,6 +63797,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74222,17 +63832,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17625] = 5, + [6819] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(705), 1, + STATE(554), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1561), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74255,6 +63864,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74289,17 +63899,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17697] = 5, + [6890] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(706), 1, + STATE(555), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1563), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74322,6 +63931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74356,17 +63966,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17769] = 5, + [6961] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(707), 1, + STATE(556), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1565), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74389,6 +63998,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74423,17 +64033,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17841] = 5, + [7032] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(708), 1, + STATE(557), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1567), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74456,6 +64065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74490,17 +64100,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17913] = 5, + [7103] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(709), 1, + STATE(558), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1569), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74523,6 +64132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74557,17 +64167,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [17985] = 5, + [7174] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(710), 1, + STATE(559), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1571), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74590,6 +64199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74624,17 +64234,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18057] = 5, + [7245] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(711), 1, + STATE(560), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1573), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74657,6 +64266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74691,17 +64301,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18129] = 5, + [7316] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(712), 1, + STATE(561), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1575), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74724,6 +64333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74758,14 +64368,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18201] = 4, + [7387] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(713), 1, + STATE(562), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1577), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -74775,6 +64385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -74824,17 +64435,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18271] = 5, + [7458] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(714), 1, + STATE(563), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1579), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74857,6 +64467,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74891,17 +64502,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18343] = 5, + [7529] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(715), 1, + STATE(564), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(1581), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -74924,6 +64534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -74958,16 +64569,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18415] = 5, + [7600] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(716), 1, + ACTIONS(1583), 1, + sym__automatic_semicolon, + STATE(565), 1, sym_comment, - ACTIONS(1565), 57, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75025,14 +64638,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18487] = 4, + [7675] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(717), 1, + STATE(566), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1585), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75042,6 +64655,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75091,17 +64705,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18557] = 5, + [7746] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1683), 1, - ts_builtin_sym_end, - STATE(718), 1, + STATE(567), 1, sym_comment, - ACTIONS(1637), 57, + ACTIONS(1587), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -75124,6 +64737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75158,14 +64772,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18629] = 4, + [7817] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(719), 1, + STATE(568), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1589), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75175,6 +64789,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75224,16 +64839,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18699] = 5, + [7888] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1685), 1, + ACTIONS(1553), 1, ts_builtin_sym_end, - STATE(720), 1, + ACTIONS(1591), 1, + anon_sym_else, + STATE(569), 1, sym_comment, - ACTIONS(1615), 57, + STATE(812), 1, + sym_else_clause, + ACTIONS(1499), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75242,7 +64861,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75291,14 +64909,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18771] = 4, + [7965] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(721), 1, + STATE(570), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1593), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75308,6 +64926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75357,16 +64976,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18841] = 5, + [8036] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1687), 1, + ACTIONS(1035), 1, ts_builtin_sym_end, - STATE(722), 1, + ACTIONS(1037), 1, + sym__automatic_semicolon, + STATE(571), 1, sym_comment, - ACTIONS(1613), 57, + ACTIONS(878), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75424,14 +65045,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18913] = 4, + [8111] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(723), 1, + STATE(572), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1595), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75441,6 +65062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75490,14 +65112,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [18983] = 4, + [8182] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(724), 1, + STATE(573), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1597), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -75507,6 +65129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75556,16 +65179,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19053] = 4, + [8253] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(725), 1, + ACTIONS(1599), 1, + ts_builtin_sym_end, + STATE(574), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1521), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -75573,6 +65197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75587,7 +65212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75622,17 +65247,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19123] = 5, + [8326] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1689), 1, - ts_builtin_sym_end, - STATE(726), 1, + STATE(575), 1, sym_comment, - ACTIONS(1643), 57, + ACTIONS(1601), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -75655,6 +65279,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75689,18 +65314,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19195] = 6, + [8397] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1005), 1, + ACTIONS(928), 1, ts_builtin_sym_end, - ACTIONS(1073), 1, + ACTIONS(1603), 1, sym__automatic_semicolon, - STATE(727), 1, + STATE(576), 1, sym_comment, - ACTIONS(874), 56, + ACTIONS(824), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75723,6 +65348,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75757,18 +65383,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19269] = 6, + [8472] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1053), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - ACTIONS(1071), 1, + ACTIONS(1605), 1, sym__automatic_semicolon, - STATE(728), 1, + STATE(577), 1, sym_comment, - ACTIONS(890), 56, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75791,6 +65417,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75825,18 +65452,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19343] = 6, + [8547] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1019), 1, - ts_builtin_sym_end, - ACTIONS(1085), 1, - sym__automatic_semicolon, - STATE(729), 1, + STATE(578), 1, sym_comment, - ACTIONS(916), 56, + ACTIONS(1507), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(1505), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -75845,6 +65471,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75893,16 +65520,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19417] = 4, + [8620] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(730), 1, + STATE(579), 1, sym_comment, - ACTIONS(1585), 58, + ACTIONS(876), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(874), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -75910,6 +65539,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -75924,7 +65554,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -75959,16 +65588,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19487] = 5, + [8693] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1691), 1, - ts_builtin_sym_end, - STATE(731), 1, + STATE(580), 1, sym_comment, - ACTIONS(1533), 57, + ACTIONS(997), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(995), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -76026,14 +65656,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19559] = 4, + [8766] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(732), 1, + ACTIONS(1507), 1, + sym__automatic_semicolon, + STATE(581), 1, sym_comment, - ACTIONS(1583), 58, + ACTIONS(1505), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76092,14 +65724,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19629] = 4, + [8839] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(733), 1, + STATE(582), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1607), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76109,6 +65741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76158,14 +65791,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19699] = 4, + [8910] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(734), 1, + ACTIONS(876), 1, + sym__automatic_semicolon, + STATE(583), 1, sym_comment, - ACTIONS(1571), 58, + ACTIONS(874), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76224,14 +65859,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19769] = 4, + [8983] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(735), 1, + ACTIONS(997), 1, + sym__automatic_semicolon, + STATE(584), 1, sym_comment, - ACTIONS(1559), 58, + ACTIONS(995), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76290,17 +65927,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19839] = 5, + [9056] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1693), 1, - ts_builtin_sym_end, - STATE(736), 1, + STATE(585), 1, sym_comment, - ACTIONS(1557), 57, + ACTIONS(1609), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76323,6 +65959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76357,17 +65994,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19911] = 5, + [9127] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1695), 1, - ts_builtin_sym_end, - STATE(737), 1, + ACTIONS(1611), 1, + anon_sym_SEMI, + ACTIONS(1613), 1, + sym__automatic_semicolon, + STATE(586), 1, sym_comment, - ACTIONS(1591), 57, + ACTIONS(1483), 57, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76375,7 +66015,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76389,7 +66028,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_debugger, anon_sym_return, anon_sym_throw, - anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76424,17 +66063,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [19983] = 5, + [9202] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1697), 1, - ts_builtin_sym_end, - STATE(738), 1, + STATE(587), 1, sym_comment, - ACTIONS(1595), 57, + ACTIONS(1481), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76442,7 +66080,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76457,6 +66094,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76491,16 +66130,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20055] = 4, + [9273] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(739), 1, + ACTIONS(928), 1, + ts_builtin_sym_end, + ACTIONS(961), 1, + sym__automatic_semicolon, + STATE(588), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(824), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76508,6 +66150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76522,7 +66165,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76557,14 +66199,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20125] = 4, + [9348] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(740), 1, + STATE(589), 1, sym_comment, - ACTIONS(1553), 58, + ACTIONS(1615), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76574,6 +66216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76623,14 +66266,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20195] = 4, + [9419] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(741), 1, + STATE(590), 1, sym_comment, - ACTIONS(1567), 58, + ACTIONS(1617), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76640,6 +66283,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76689,14 +66333,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20265] = 4, + [9490] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(742), 1, + ACTIONS(1043), 1, + sym__automatic_semicolon, + STATE(591), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(930), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -76755,17 +66401,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20335] = 5, + [9563] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1699), 1, - ts_builtin_sym_end, - STATE(743), 1, + STATE(592), 1, sym_comment, - ACTIONS(1657), 57, + ACTIONS(1619), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76788,6 +66433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76822,16 +66468,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20407] = 4, + [9634] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(744), 1, + ACTIONS(888), 1, + ts_builtin_sym_end, + STATE(593), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(886), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76839,6 +66486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76853,7 +66501,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76888,18 +66536,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20477] = 5, + [9707] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(745), 1, - sym_comment, - ACTIONS(928), 2, + ACTIONS(1621), 1, sym__automatic_semicolon, - ts_builtin_sym_end, - ACTIONS(926), 56, + STATE(594), 1, + sym_comment, + ACTIONS(886), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76921,6 +66569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -76955,16 +66604,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20549] = 4, + [9780] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(746), 1, + ACTIONS(924), 1, + ts_builtin_sym_end, + STATE(595), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(922), 58, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -76972,6 +66622,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -76986,7 +66637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77021,14 +66672,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20619] = 4, + [9853] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(747), 1, + STATE(596), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1623), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77038,6 +66689,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77087,14 +66739,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20689] = 4, + [9924] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(748), 1, + ACTIONS(1045), 1, + sym__automatic_semicolon, + STATE(597), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(953), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77153,16 +66807,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20759] = 4, + [9997] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(749), 1, + ACTIONS(928), 1, + ts_builtin_sym_end, + ACTIONS(1625), 1, + sym__automatic_semicolon, + STATE(598), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(824), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -77170,6 +66827,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77184,7 +66842,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77219,14 +66876,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20829] = 4, + [10072] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(750), 1, + STATE(599), 1, sym_comment, - ACTIONS(1563), 58, + ACTIONS(1627), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77236,6 +66893,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77285,14 +66943,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20899] = 4, + [10143] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(751), 1, + STATE(600), 1, sym_comment, - ACTIONS(1569), 58, + ACTIONS(1629), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77302,6 +66960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77351,16 +67010,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [20969] = 5, + [10214] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1573), 1, - ts_builtin_sym_end, - STATE(752), 1, + STATE(601), 1, sym_comment, - ACTIONS(1481), 57, + ACTIONS(888), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -77369,6 +67029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77383,7 +67044,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77418,17 +67078,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21041] = 5, + [10287] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1701), 1, - ts_builtin_sym_end, - STATE(753), 1, + ACTIONS(1047), 1, + sym__automatic_semicolon, + STATE(602), 1, sym_comment, - ACTIONS(1539), 57, + ACTIONS(963), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -77436,7 +67097,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77451,6 +67111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77485,14 +67146,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21113] = 4, + [10360] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(754), 1, + STATE(603), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1631), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77502,6 +67163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77551,16 +67213,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21183] = 4, + [10431] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(755), 1, + STATE(604), 1, sym_comment, - ACTIONS(1581), 58, + ACTIONS(924), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(922), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -77568,6 +67232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77582,7 +67247,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77617,14 +67281,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21253] = 4, + [10504] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(756), 1, + ACTIONS(1049), 1, + sym__automatic_semicolon, + STATE(605), 1, sym_comment, - ACTIONS(1581), 58, + ACTIONS(971), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77683,14 +67349,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21323] = 4, + [10577] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(757), 1, + STATE(606), 1, sym_comment, - ACTIONS(1609), 58, + ACTIONS(1633), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77700,6 +67366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -77749,14 +67416,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21393] = 4, + [10648] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(758), 1, + ACTIONS(1051), 1, + sym__automatic_semicolon, + STATE(607), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(979), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77815,14 +67484,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21463] = 4, + [10721] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(759), 1, + ACTIONS(1053), 1, + sym__automatic_semicolon, + STATE(608), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(987), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -77881,17 +67552,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21533] = 5, + [10794] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1703), 1, - ts_builtin_sym_end, - STATE(760), 1, + STATE(609), 1, sym_comment, - ACTIONS(1599), 57, + ACTIONS(886), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -77914,6 +67584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -77948,17 +67619,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21605] = 5, + [10865] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1705), 1, - ts_builtin_sym_end, - STATE(761), 1, + STATE(610), 1, sym_comment, - ACTIONS(1603), 57, + ACTIONS(1633), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -77981,6 +67651,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78015,21 +67686,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21677] = 7, + [10936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1575), 1, - ts_builtin_sym_end, - ACTIONS(1707), 1, - anon_sym_SEMI, - ACTIONS(1709), 1, - sym__automatic_semicolon, - STATE(762), 1, + STATE(611), 1, sym_comment, - ACTIONS(1509), 55, + ACTIONS(1635), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78037,6 +67703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78050,6 +67717,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_debugger, anon_sym_return, anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78084,14 +67753,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21753] = 4, + [11007] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(763), 1, + ACTIONS(949), 1, + sym__automatic_semicolon, + STATE(612), 1, sym_comment, - ACTIONS(1637), 58, + ACTIONS(824), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78150,17 +67821,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21823] = 5, + [11080] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1711), 1, - ts_builtin_sym_end, - STATE(764), 1, + ACTIONS(1055), 1, + sym__automatic_semicolon, + STATE(613), 1, sym_comment, - ACTIONS(1531), 57, + ACTIONS(878), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78168,7 +67840,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78183,6 +67854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78217,17 +67889,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21895] = 5, + [11153] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1713), 1, - ts_builtin_sym_end, - STATE(765), 1, + STATE(614), 1, sym_comment, - ACTIONS(1611), 57, + ACTIONS(1633), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78250,6 +67921,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78284,14 +67956,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [21967] = 4, + [11224] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(766), 1, + STATE(615), 1, sym_comment, - ACTIONS(1643), 58, + ACTIONS(922), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78301,6 +67973,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78350,14 +68023,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22037] = 4, + [11295] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(767), 1, + STATE(616), 1, sym_comment, - ACTIONS(1565), 58, + ACTIONS(1633), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78367,6 +68040,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78416,14 +68090,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22107] = 4, + [11366] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(768), 1, + STATE(617), 1, sym_comment, - ACTIONS(1557), 58, + ACTIONS(1633), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78433,6 +68107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78482,14 +68157,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22177] = 4, + [11437] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(769), 1, + STATE(618), 1, sym_comment, - ACTIONS(1537), 58, + ACTIONS(886), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78514,6 +68189,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78548,14 +68224,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22247] = 4, + [11508] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(770), 1, + ACTIONS(1637), 1, + sym__automatic_semicolon, + STATE(619), 1, sym_comment, - ACTIONS(1591), 58, + ACTIONS(824), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78614,14 +68292,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22317] = 4, + [11581] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(771), 1, + STATE(620), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(922), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78646,6 +68324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_throw, anon_sym_SEMI, anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78680,14 +68359,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22387] = 4, + [11652] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(772), 1, + STATE(621), 1, sym_comment, - ACTIONS(1595), 58, + ACTIONS(1633), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -78697,6 +68376,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78746,17 +68426,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22457] = 5, + [11723] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1715), 1, - ts_builtin_sym_end, - STATE(773), 1, + STATE(622), 1, sym_comment, - ACTIONS(1665), 57, + ACTIONS(1639), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78779,6 +68458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78813,17 +68493,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22529] = 5, + [11794] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(774), 1, + ACTIONS(888), 1, + sym__automatic_semicolon, + STATE(623), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(886), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78831,7 +68512,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78846,6 +68526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78880,17 +68561,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22601] = 5, + [11867] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(775), 1, + STATE(624), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(1521), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78898,7 +68578,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78913,6 +68592,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -78947,17 +68628,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22673] = 5, + [11938] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1719), 1, - ts_builtin_sym_end, - STATE(776), 1, + ACTIONS(924), 1, + sym__automatic_semicolon, + STATE(625), 1, sym_comment, - ACTIONS(1623), 57, + ACTIONS(922), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -78965,7 +68647,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -78980,6 +68661,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -79014,19 +68696,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22745] = 6, + [12011] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - ACTIONS(1721), 1, - sym__automatic_semicolon, - STATE(777), 1, + STATE(626), 1, sym_comment, - ACTIONS(934), 56, + ACTIONS(1641), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -79034,6 +68713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79048,6 +68728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -79082,14 +68763,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22819] = 4, + [12082] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(778), 1, + STATE(627), 1, sym_comment, - ACTIONS(1555), 58, + ACTIONS(1643), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79099,6 +68780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79148,14 +68830,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22889] = 4, + [12153] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(779), 1, + STATE(628), 1, sym_comment, - ACTIONS(1551), 58, + ACTIONS(1639), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79165,6 +68847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79214,14 +68897,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [22959] = 4, + [12224] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(780), 1, + STATE(629), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1645), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79231,6 +68914,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79280,14 +68964,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23029] = 4, + [12295] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(781), 1, + STATE(630), 1, sym_comment, - ACTIONS(952), 58, + ACTIONS(1647), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79297,6 +68981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79346,14 +69031,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23099] = 4, + [12366] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(782), 1, + STATE(631), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1649), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79363,6 +69048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79412,17 +69098,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23169] = 5, + [12437] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1723), 1, - ts_builtin_sym_end, - STATE(783), 1, + STATE(632), 1, sym_comment, - ACTIONS(1627), 57, + ACTIONS(1651), 59, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -79445,6 +69130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -79479,14 +69165,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23241] = 4, + [12508] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(784), 1, + STATE(633), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1653), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79496,6 +69182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79545,14 +69232,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23311] = 4, + [12579] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(785), 1, + STATE(634), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1655), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79562,6 +69249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79611,90 +69299,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23381] = 14, + [12650] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(786), 1, + STATE(635), 1, sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1998), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, + ACTIONS(1657), 59, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_else, + anon_sym_if, + anon_sym_switch, + anon_sym_for, anon_sym_LPAREN, - anon_sym_in, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23471] = 4, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [12721] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(787), 1, + STATE(636), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1659), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79704,6 +69383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79753,14 +69433,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23541] = 4, + [12792] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(788), 1, + STATE(637), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(1661), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79770,6 +69450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79819,14 +69500,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23611] = 4, + [12863] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(789), 1, + STATE(638), 1, sym_comment, - ACTIONS(1633), 58, + ACTIONS(1663), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79836,6 +69517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79885,14 +69567,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23681] = 4, + [12934] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(790), 1, + STATE(639), 1, sym_comment, - ACTIONS(1645), 58, + ACTIONS(1665), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79902,6 +69584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -79951,14 +69634,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23751] = 4, + [13005] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(791), 1, + STATE(640), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1667), 59, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -79968,6 +69651,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80017,16 +69701,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23821] = 4, + [13076] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(792), 1, + ACTIONS(1669), 1, + ts_builtin_sym_end, + STATE(641), 1, sym_comment, - ACTIONS(1641), 58, + ACTIONS(1537), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80034,6 +69719,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80048,7 +69734,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80083,14 +69768,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23891] = 4, + [13148] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(793), 1, + STATE(642), 1, sym_comment, - ACTIONS(1599), 58, + ACTIONS(1639), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -80149,16 +69834,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [23961] = 5, + [13218] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, + ACTIONS(1671), 1, ts_builtin_sym_end, - STATE(794), 1, + STATE(643), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(1575), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80216,16 +69901,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24033] = 4, + [13290] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(795), 1, + ACTIONS(1673), 1, + ts_builtin_sym_end, + STATE(644), 1, sym_comment, - ACTIONS(1651), 58, + ACTIONS(1641), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80233,6 +69919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80247,7 +69934,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80282,16 +69968,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24103] = 5, + [13362] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, + ACTIONS(1675), 1, ts_builtin_sym_end, - STATE(796), 1, + STATE(645), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(1643), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80349,16 +70035,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24175] = 5, + [13434] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + STATE(646), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1800), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13524] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1677), 1, ts_builtin_sym_end, - STATE(797), 1, + STATE(647), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(1645), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80416,16 +70178,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24247] = 5, + [13596] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, + ACTIONS(1679), 1, ts_builtin_sym_end, - STATE(798), 1, + STATE(648), 1, sym_comment, - ACTIONS(1597), 57, + ACTIONS(1647), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80483,17 +70245,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24319] = 5, + [13668] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(799), 1, - sym_comment, - ACTIONS(932), 2, - sym__automatic_semicolon, + ACTIONS(1681), 1, ts_builtin_sym_end, - ACTIONS(930), 56, + STATE(649), 1, + sym_comment, + ACTIONS(1649), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80502,6 +70263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80550,16 +70312,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24391] = 5, + [13740] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1725), 1, + ACTIONS(1683), 1, ts_builtin_sym_end, - STATE(800), 1, + STATE(650), 1, sym_comment, - ACTIONS(1551), 57, + ACTIONS(1651), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80617,92 +70379,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24463] = 14, + [13812] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(801), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1999), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [24553] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(802), 1, + ACTIONS(1685), 1, + ts_builtin_sym_end, + STATE(651), 1, sym_comment, - ACTIONS(1587), 58, + ACTIONS(1657), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80710,6 +70397,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80724,7 +70412,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80759,16 +70446,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24623] = 4, + [13884] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(803), 1, + ACTIONS(1687), 1, + ts_builtin_sym_end, + STATE(652), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1581), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -80776,6 +70464,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -80790,7 +70479,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -80825,16 +70513,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24693] = 5, + [13956] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1727), 1, + ACTIONS(1689), 1, ts_builtin_sym_end, - STATE(804), 1, + STATE(653), 1, sym_comment, - ACTIONS(1581), 57, + ACTIONS(1661), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80892,16 +70580,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24765] = 5, + [14028] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1727), 1, + ACTIONS(1691), 1, ts_builtin_sym_end, - STATE(805), 1, + STATE(654), 1, sym_comment, - ACTIONS(1581), 57, + ACTIONS(1665), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -80959,16 +70647,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24837] = 5, + [14100] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(954), 1, + ACTIONS(1693), 1, ts_builtin_sym_end, - STATE(806), 1, + STATE(655), 1, sym_comment, - ACTIONS(952), 57, + ACTIONS(1667), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81026,16 +70714,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24909] = 5, + [14172] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1729), 1, + ACTIONS(1695), 1, ts_builtin_sym_end, - STATE(807), 1, + STATE(656), 1, sym_comment, - ACTIONS(1569), 57, + ACTIONS(1535), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81093,16 +70781,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24981] = 4, + [14244] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(808), 1, + ACTIONS(1697), 1, + ts_builtin_sym_end, + STATE(657), 1, sym_comment, - ACTIONS(1657), 58, + ACTIONS(1579), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -81110,6 +70799,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81124,7 +70814,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81159,16 +70848,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25051] = 5, + [14316] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1731), 1, + ACTIONS(1699), 1, ts_builtin_sym_end, - STATE(809), 1, + STATE(658), 1, sym_comment, - ACTIONS(1619), 57, + ACTIONS(1589), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81226,16 +70915,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25123] = 5, + [14388] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(954), 1, + ACTIONS(1701), 1, ts_builtin_sym_end, - STATE(810), 1, + STATE(659), 1, sym_comment, - ACTIONS(952), 57, + ACTIONS(1593), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81244,6 +70933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81258,7 +70948,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81293,16 +70982,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25195] = 4, + [14460] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(811), 1, + ACTIONS(1703), 1, + ts_builtin_sym_end, + STATE(660), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1585), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -81310,6 +71000,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81324,7 +71015,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81359,16 +71049,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25265] = 5, + [14532] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1733), 1, + ACTIONS(1705), 1, ts_builtin_sym_end, - STATE(812), 1, + STATE(661), 1, sym_comment, - ACTIONS(1563), 57, + ACTIONS(1587), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81426,16 +71116,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25337] = 4, + [14604] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(813), 1, + ACTIONS(1707), 1, + ts_builtin_sym_end, + STATE(662), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(1601), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -81443,6 +71134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81457,7 +71149,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81492,18 +71183,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25407] = 6, + [14676] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1027), 1, - ts_builtin_sym_end, - ACTIONS(1081), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + STATE(663), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1770), 1, + sym_variable_declarator, + ACTIONS(1211), 2, sym__automatic_semicolon, - STATE(814), 1, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [14766] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1709), 1, + ts_builtin_sym_end, + STATE(664), 1, sym_comment, - ACTIONS(882), 56, + ACTIONS(1615), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81512,6 +71277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81560,18 +71326,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25481] = 6, + [14838] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1031), 1, + ACTIONS(1711), 1, ts_builtin_sym_end, - ACTIONS(1087), 1, - sym__automatic_semicolon, - STATE(815), 1, + STATE(665), 1, sym_comment, - ACTIONS(968), 56, + ACTIONS(1617), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81580,6 +71344,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81628,18 +71393,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25555] = 6, + [14910] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1039), 1, + ACTIONS(1713), 1, ts_builtin_sym_end, - ACTIONS(1063), 1, - sym__automatic_semicolon, - STATE(816), 1, + STATE(666), 1, sym_comment, - ACTIONS(958), 56, + ACTIONS(1623), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81648,6 +71411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81696,16 +71460,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25629] = 5, + [14982] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1735), 1, + ACTIONS(1715), 1, ts_builtin_sym_end, - STATE(817), 1, + STATE(667), 1, sym_comment, - ACTIONS(1553), 57, + ACTIONS(1627), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81763,16 +71527,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25701] = 5, + [15054] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1717), 1, ts_builtin_sym_end, - STATE(818), 1, + STATE(668), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1629), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81830,16 +71594,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25773] = 5, + [15126] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1719), 1, ts_builtin_sym_end, - STATE(819), 1, + STATE(669), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1631), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -81897,16 +71661,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25845] = 4, + [15198] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(820), 1, + ACTIONS(1721), 1, + ts_builtin_sym_end, + STATE(670), 1, sym_comment, - ACTIONS(1539), 58, + ACTIONS(1633), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -81914,6 +71679,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -81928,7 +71694,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -81963,16 +71728,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25915] = 5, + [15270] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1543), 1, ts_builtin_sym_end, - STATE(821), 1, + ACTIONS(1723), 1, + anon_sym_SEMI, + ACTIONS(1725), 1, + sym__automatic_semicolon, + STATE(671), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1483), 55, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [15346] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1721), 1, + ts_builtin_sym_end, + STATE(672), 1, + sym_comment, + ACTIONS(1633), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82030,16 +71864,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25987] = 5, + [15418] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1727), 1, ts_builtin_sym_end, - STATE(822), 1, + STATE(673), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1635), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82097,17 +71931,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26059] = 5, + [15490] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(823), 1, - sym_comment, - ACTIONS(954), 2, - sym__automatic_semicolon, + ACTIONS(1541), 1, ts_builtin_sym_end, - ACTIONS(952), 56, + STATE(674), 1, + sym_comment, + ACTIONS(1481), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82130,6 +71963,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -82164,16 +71998,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26131] = 5, + [15562] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1011), 1, ts_builtin_sym_end, - STATE(824), 1, + ACTIONS(1069), 1, + sym__automatic_semicolon, + STATE(675), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(930), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82182,7 +72018,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -82231,16 +72066,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26203] = 5, + [15636] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(825), 1, + STATE(676), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1633), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82298,16 +72133,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26275] = 5, + [15708] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(826), 1, + STATE(677), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1633), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82365,16 +72200,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26347] = 5, + [15780] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + STATE(678), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1758), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [15870] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1015), 1, ts_builtin_sym_end, - STATE(827), 1, + ACTIONS(1095), 1, + sym__automatic_semicolon, + STATE(679), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(953), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82383,7 +72296,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -82432,16 +72344,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26419] = 5, + [15944] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(828), 1, + STATE(680), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1633), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82499,16 +72411,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26491] = 4, + [16016] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(829), 1, + ACTIONS(1019), 1, + ts_builtin_sym_end, + ACTIONS(1073), 1, + sym__automatic_semicolon, + STATE(681), 1, sym_comment, - ACTIONS(1597), 58, + ACTIONS(963), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -82530,7 +72445,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -82565,16 +72479,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26561] = 5, + [16090] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(830), 1, + STATE(682), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1633), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82632,16 +72546,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26633] = 5, + [16162] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1729), 1, ts_builtin_sym_end, - STATE(831), 1, + STATE(683), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1639), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82699,16 +72613,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26705] = 5, + [16234] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1729), 1, ts_builtin_sym_end, - STATE(832), 1, + STATE(684), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1639), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82766,17 +72680,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26777] = 5, + [16306] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(833), 1, - sym_comment, - ACTIONS(938), 2, - sym__automatic_semicolon, + ACTIONS(1731), 1, ts_builtin_sym_end, - ACTIONS(934), 56, + STATE(685), 1, + sym_comment, + ACTIONS(1653), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82785,6 +72698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -82833,16 +72747,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26849] = 5, + [16378] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1733), 1, ts_builtin_sym_end, - STATE(834), 1, + STATE(686), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1595), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82900,16 +72814,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26921] = 5, + [16450] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1735), 1, ts_builtin_sym_end, - STATE(835), 1, + STATE(687), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1597), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -82967,16 +72881,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26993] = 5, + [16522] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(1737), 1, ts_builtin_sym_end, - STATE(836), 1, + STATE(688), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1655), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83034,16 +72948,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27065] = 5, + [16594] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1739), 1, ts_builtin_sym_end, - STATE(837), 1, + STATE(689), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1659), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83101,16 +73015,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27137] = 5, + [16666] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1741), 1, ts_builtin_sym_end, - STATE(838), 1, + STATE(690), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1663), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83168,16 +73082,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27209] = 5, + [16738] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1743), 1, ts_builtin_sym_end, - STATE(839), 1, + STATE(691), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1577), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83235,16 +73149,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27281] = 5, + [16810] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1745), 1, ts_builtin_sym_end, - STATE(840), 1, + STATE(692), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1619), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83302,16 +73216,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27353] = 5, + [16882] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1747), 1, ts_builtin_sym_end, - STATE(841), 1, + STATE(693), 1, sym_comment, - ACTIONS(1541), 57, + ACTIONS(1607), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83369,16 +73283,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27425] = 4, + [16954] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(842), 1, + ACTIONS(1749), 1, + ts_builtin_sym_end, + STATE(694), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1609), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83386,6 +73301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83400,7 +73316,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -83435,16 +73350,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27495] = 4, + [17026] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(843), 1, + ACTIONS(1669), 1, + ts_builtin_sym_end, + STATE(695), 1, sym_comment, - ACTIONS(1533), 58, + ACTIONS(1537), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83452,6 +73368,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83466,7 +73383,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -83501,16 +73417,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27565] = 5, + [17098] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1739), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(844), 1, + ACTIONS(1751), 1, + sym__automatic_semicolon, + STATE(696), 1, sym_comment, - ACTIONS(1535), 57, + ACTIONS(886), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83519,7 +73437,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83568,81 +73485,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27637] = 5, + [17172] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1741), 1, - ts_builtin_sym_end, - STATE(845), 1, - sym_comment, - ACTIONS(1561), 57, - anon_sym_export, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, + sym_identifier, + ACTIONS(1398), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_else, - anon_sym_if, - anon_sym_switch, - anon_sym_for, + ACTIONS(1400), 1, + anon_sym_LBRACK, + STATE(697), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1791), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, + anon_sym_in, anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, + [17262] = 14, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1290), 1, + anon_sym_EQ_GT, + ACTIONS(1396), 1, sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [27709] = 4, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + STATE(698), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1798), 1, + sym_variable_declarator, + ACTIONS(1211), 2, + sym__automatic_semicolon, + sym__ternary_qmark, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 32, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_in, + anon_sym_SEMI, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [17352] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(846), 1, + STATE(699), 1, sym_comment, - ACTIONS(1619), 58, + ACTIONS(1753), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -83701,16 +73703,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27779] = 4, + [17422] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(847), 1, + ACTIONS(1755), 1, + ts_builtin_sym_end, + STATE(700), 1, sym_comment, - ACTIONS(1589), 58, + ACTIONS(1539), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83718,6 +73721,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83732,7 +73736,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -83767,16 +73770,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27849] = 5, + [17494] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1743), 1, + ACTIONS(1757), 1, ts_builtin_sym_end, - STATE(848), 1, + STATE(701), 1, sym_comment, - ACTIONS(1567), 57, + ACTIONS(1549), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -83834,16 +73837,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27921] = 4, + [17566] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(849), 1, + ACTIONS(1759), 1, + ts_builtin_sym_end, + STATE(702), 1, sym_comment, - ACTIONS(1621), 58, + ACTIONS(1551), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83851,6 +73855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83865,7 +73870,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -83900,16 +73904,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27991] = 4, + [17638] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(850), 1, + ACTIONS(1761), 1, + ts_builtin_sym_end, + STATE(703), 1, sym_comment, - ACTIONS(1665), 58, + ACTIONS(1533), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83917,6 +73922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83931,7 +73937,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -83966,16 +73971,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28061] = 4, + [17710] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(851), 1, + ACTIONS(1763), 1, + ts_builtin_sym_end, + STATE(704), 1, sym_comment, - ACTIONS(1593), 58, + ACTIONS(1557), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -83983,6 +73989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -83997,7 +74004,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -84032,16 +74038,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28131] = 4, + [17782] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(852), 1, + ACTIONS(1765), 1, + ts_builtin_sym_end, + STATE(705), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1559), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -84049,6 +74056,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -84063,7 +74071,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -84098,16 +74105,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28201] = 5, + [17854] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1745), 1, + ACTIONS(1765), 1, ts_builtin_sym_end, - STATE(853), 1, + STATE(706), 1, sym_comment, - ACTIONS(1609), 57, + ACTIONS(1559), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84165,16 +74172,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28273] = 5, + [17926] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, + ACTIONS(1767), 1, ts_builtin_sym_end, - STATE(854), 1, + STATE(707), 1, sym_comment, - ACTIONS(934), 57, + ACTIONS(1561), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84232,16 +74239,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28345] = 4, + [17998] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(855), 1, + ACTIONS(1769), 1, + ts_builtin_sym_end, + STATE(708), 1, sym_comment, - ACTIONS(1593), 58, + ACTIONS(1563), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -84249,6 +74257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -84263,7 +74272,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -84298,18 +74306,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28415] = 6, + [18070] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(999), 1, + ACTIONS(1771), 1, ts_builtin_sym_end, - ACTIONS(1083), 1, - sym__automatic_semicolon, - STATE(856), 1, + STATE(709), 1, sym_comment, - ACTIONS(991), 56, + ACTIONS(1565), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84318,6 +74324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -84366,16 +74373,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28489] = 5, + [18142] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1747), 1, + ACTIONS(1773), 1, ts_builtin_sym_end, - STATE(857), 1, + STATE(710), 1, sym_comment, - ACTIONS(1649), 57, + ACTIONS(1567), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84433,14 +74440,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28561] = 4, + [18214] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(858), 1, + STATE(711), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(922), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -84499,17 +74506,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28631] = 5, + [18284] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(859), 1, + STATE(712), 1, + sym_comment, + ACTIONS(886), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [18354] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(888), 1, + ts_builtin_sym_end, + ACTIONS(1775), 1, + sym__automatic_semicolon, + STATE(713), 1, + sym_comment, + ACTIONS(886), 56, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [18428] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(714), 1, sym_comment, - ACTIONS(1517), 2, + ACTIONS(924), 2, sym__automatic_semicolon, ts_builtin_sym_end, - ACTIONS(1515), 56, + ACTIONS(922), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84566,16 +74707,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28703] = 5, + [18500] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1747), 1, + STATE(715), 1, + sym_comment, + ACTIONS(888), 2, + sym__automatic_semicolon, ts_builtin_sym_end, - STATE(860), 1, + ACTIONS(886), 56, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [18572] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(928), 1, + ts_builtin_sym_end, + ACTIONS(1777), 1, + sym__automatic_semicolon, + STATE(716), 1, sym_comment, - ACTIONS(1649), 57, + ACTIONS(824), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84584,7 +74794,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -84633,16 +74842,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28775] = 5, + [18646] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1749), 1, + ACTIONS(1779), 1, ts_builtin_sym_end, - STATE(861), 1, + STATE(717), 1, sym_comment, - ACTIONS(1647), 57, + ACTIONS(1569), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84700,18 +74909,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28847] = 6, + [18718] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, + ACTIONS(1599), 1, ts_builtin_sym_end, - ACTIONS(1751), 1, - sym__automatic_semicolon, - STATE(862), 1, + STATE(718), 1, sym_comment, - ACTIONS(934), 56, + ACTIONS(1521), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84734,6 +74941,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -84768,16 +74976,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28921] = 5, + [18790] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1753), 1, + ACTIONS(1781), 1, ts_builtin_sym_end, - STATE(863), 1, + STATE(719), 1, sym_comment, - ACTIONS(1663), 57, + ACTIONS(1571), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84835,92 +75043,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28993] = 14, + [18862] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(864), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1976), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29083] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1755), 1, + ACTIONS(924), 1, ts_builtin_sym_end, - STATE(865), 1, + STATE(720), 1, sym_comment, - ACTIONS(1607), 57, + ACTIONS(922), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -84929,7 +75061,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -84944,6 +75075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -84978,16 +75110,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29155] = 5, + [18934] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1757), 1, + ACTIONS(1783), 1, ts_builtin_sym_end, - STATE(866), 1, + STATE(721), 1, sym_comment, - ACTIONS(1605), 57, + ACTIONS(1573), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85045,82 +75177,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29227] = 4, + [19006] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(867), 1, - sym_comment, - ACTIONS(1529), 58, - anon_sym_export, - anon_sym_default, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_case, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [29297] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1759), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(868), 1, + STATE(722), 1, sym_comment, - ACTIONS(1529), 57, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85129,7 +75195,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85144,6 +75209,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_finally, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85178,18 +75244,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29369] = 6, + [19078] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(948), 1, + ACTIONS(1003), 1, ts_builtin_sym_end, - ACTIONS(1761), 1, + ACTIONS(1097), 1, sym__automatic_semicolon, - STATE(869), 1, + STATE(723), 1, sym_comment, - ACTIONS(856), 56, + ACTIONS(941), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85246,14 +75312,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29443] = 4, + [19152] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(870), 1, + STATE(724), 1, sym_comment, - ACTIONS(1763), 58, + ACTIONS(1641), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -85312,85 +75378,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29513] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1057), 1, - ts_builtin_sym_end, - ACTIONS(1075), 1, - sym__automatic_semicolon, - STATE(871), 1, - sym_comment, - ACTIONS(940), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [29587] = 5, + [19222] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1765), 1, - ts_builtin_sym_end, - STATE(872), 1, + STATE(725), 1, sym_comment, - ACTIONS(1593), 57, + ACTIONS(1643), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85398,7 +75395,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85413,6 +75409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85447,17 +75444,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29659] = 5, + [19292] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1765), 1, - ts_builtin_sym_end, - STATE(873), 1, + STATE(726), 1, sym_comment, - ACTIONS(1593), 57, + ACTIONS(1645), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85465,7 +75461,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85480,6 +75475,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85514,17 +75510,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29731] = 5, + [19362] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1767), 1, - ts_builtin_sym_end, - STATE(874), 1, + STATE(727), 1, sym_comment, - ACTIONS(1589), 57, + ACTIONS(1647), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85532,7 +75527,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85547,6 +75541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85581,17 +75576,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29803] = 5, + [19432] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1769), 1, - ts_builtin_sym_end, - STATE(875), 1, + STATE(728), 1, sym_comment, - ACTIONS(1587), 57, + ACTIONS(1649), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85599,7 +75593,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85614,6 +75607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85648,14 +75642,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29875] = 4, + [19502] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(876), 1, + STATE(729), 1, sym_comment, - ACTIONS(1605), 58, + ACTIONS(1651), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -85714,18 +75708,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29945] = 6, + [19572] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(948), 1, + ACTIONS(928), 1, ts_builtin_sym_end, - ACTIONS(1025), 1, + ACTIONS(1009), 1, sym__automatic_semicolon, - STATE(877), 1, + STATE(730), 1, sym_comment, - ACTIONS(856), 56, + ACTIONS(824), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -85782,14 +75776,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30019] = 4, + [19646] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(878), 1, + STATE(731), 1, sym_comment, - ACTIONS(1607), 58, + ACTIONS(1657), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -85848,17 +75842,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30089] = 5, + [19716] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1771), 1, - ts_builtin_sym_end, - STATE(879), 1, + STATE(732), 1, sym_comment, - ACTIONS(1585), 57, + ACTIONS(1661), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85866,7 +75859,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85881,6 +75873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85915,17 +75908,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30161] = 5, + [19786] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1773), 1, - ts_builtin_sym_end, - STATE(880), 1, + STATE(733), 1, sym_comment, - ACTIONS(1583), 57, + ACTIONS(1665), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -85933,7 +75925,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -85948,6 +75939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -85982,17 +75974,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30233] = 5, + [19856] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1775), 1, - ts_builtin_sym_end, - STATE(881), 1, + STATE(734), 1, sym_comment, - ACTIONS(1571), 57, + ACTIONS(1667), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -86000,7 +75991,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -86015,6 +76005,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -86049,17 +76040,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30305] = 5, + [19926] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1777), 1, - ts_builtin_sym_end, - STATE(882), 1, + STATE(735), 1, sym_comment, - ACTIONS(1559), 57, + ACTIONS(1535), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -86067,7 +76057,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -86082,6 +76071,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -86116,16 +76106,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30377] = 5, + [19996] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1779), 1, + ACTIONS(1035), 1, ts_builtin_sym_end, - STATE(883), 1, + ACTIONS(1099), 1, + sym__automatic_semicolon, + STATE(736), 1, sym_comment, - ACTIONS(1555), 57, + ACTIONS(878), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -86134,7 +76126,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, - anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -86183,14 +76174,212 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30449] = 4, + [20070] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(884), 1, + STATE(737), 1, sym_comment, - ACTIONS(1663), 58, + ACTIONS(1579), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [20140] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(738), 1, + sym_comment, + ACTIONS(1585), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [20210] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(739), 1, + sym_comment, + ACTIONS(1587), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [20280] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(740), 1, + sym_comment, + ACTIONS(1601), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86249,14 +76438,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30519] = 4, + [20350] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(885), 1, + STATE(741), 1, sym_comment, - ACTIONS(1627), 58, + ACTIONS(1615), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86315,14 +76504,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30589] = 4, + [20420] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(886), 1, + STATE(742), 1, sym_comment, - ACTIONS(1647), 58, + ACTIONS(1617), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86381,12 +76570,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30659] = 4, + [20490] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(887), 1, + STATE(743), 1, sym_comment, ACTIONS(1623), 58, anon_sym_export, @@ -86447,14 +76636,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30729] = 4, + [20560] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(888), 1, + STATE(744), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1627), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86513,14 +76702,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30799] = 4, + [20630] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(889), 1, + STATE(745), 1, sym_comment, - ACTIONS(1649), 58, + ACTIONS(1629), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86579,16 +76768,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30869] = 4, + [20700] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(890), 1, + STATE(746), 1, sym_comment, - ACTIONS(1649), 58, + ACTIONS(876), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(874), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -86610,7 +76801,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -86645,14 +76835,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30939] = 4, + [20772] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(891), 1, + STATE(747), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1631), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86711,17 +76901,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31009] = 5, + [20842] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - STATE(892), 1, + STATE(748), 1, sym_comment, - ACTIONS(934), 57, + ACTIONS(1597), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -86743,7 +76932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_finally, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -86778,166 +76967,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31081] = 14, + [20912] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(893), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1919), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31171] = 14, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1290), 1, - anon_sym_EQ_GT, - ACTIONS(1384), 1, - sym_identifier, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - STATE(894), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1916), 1, - sym_variable_declarator, - ACTIONS(1211), 2, - sym__automatic_semicolon, - sym__ternary_qmark, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 32, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_SEMI, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31261] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(895), 1, + STATE(749), 1, sym_comment, - ACTIONS(1613), 58, + ACTIONS(1595), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -86996,14 +77033,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31331] = 4, + [20982] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(896), 1, + STATE(750), 1, sym_comment, - ACTIONS(1611), 58, + ACTIONS(1633), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -87062,14 +77099,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31401] = 4, + [21052] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(897), 1, + STATE(751), 1, sym_comment, - ACTIONS(1615), 58, + ACTIONS(1633), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -87128,83 +77165,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31471] = 5, + [21122] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1625), 1, + ACTIONS(924), 1, ts_builtin_sym_end, - STATE(898), 1, - sym_comment, - ACTIONS(1519), 57, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_finally, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [31543] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(899), 1, + STATE(752), 1, sym_comment, - ACTIONS(1531), 58, + ACTIONS(922), 57, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87212,6 +77183,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -87226,7 +77198,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87261,14 +77232,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31613] = 4, + [21194] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(900), 1, + STATE(753), 1, sym_comment, - ACTIONS(1541), 58, + ACTIONS(1635), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -87327,16 +77298,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31683] = 4, + [21264] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(901), 1, + STATE(754), 1, sym_comment, - ACTIONS(1561), 58, + ACTIONS(1507), 2, + sym__automatic_semicolon, + ts_builtin_sym_end, + ACTIONS(1505), 56, anon_sym_export, - anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87358,7 +77331,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, - anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87393,14 +77365,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31753] = 4, + [21336] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(902), 1, + STATE(755), 1, sym_comment, - ACTIONS(1535), 58, + ACTIONS(1593), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -87459,14 +77431,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31823] = 4, + [21406] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(903), 1, + STATE(756), 1, sym_comment, - ACTIONS(1603), 58, + ACTIONS(1589), 58, anon_sym_export, anon_sym_default, anon_sym_LBRACE, @@ -87525,16 +77497,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31893] = 5, + [21476] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(904), 1, + STATE(757), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(886), 57, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -87543,6 +77515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var, anon_sym_let, anon_sym_const, + anon_sym_else, anon_sym_if, anon_sym_switch, anon_sym_for, @@ -87591,17 +77564,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [31964] = 5, + [21548] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1749), 1, - ts_builtin_sym_end, - STATE(905), 1, + STATE(758), 1, sym_comment, - ACTIONS(1647), 56, + ACTIONS(1581), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87623,6 +77595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87657,17 +77630,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32035] = 5, + [21618] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(906), 1, + STATE(759), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1633), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87689,6 +77661,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87723,91 +77696,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32106] = 13, + [21688] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1224), 1, - anon_sym_COLON, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1243), 1, + STATE(760), 1, + sym_comment, + ACTIONS(1575), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, anon_sym_RBRACE, - ACTIONS(1785), 1, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, anon_sym_LPAREN, - ACTIONS(1788), 1, - anon_sym_EQ, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - STATE(907), 1, - sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, - aux_sym_object_repeat1, - ACTIONS(1783), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 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(1781), 20, - anon_sym_STAR, - anon_sym_in, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [21758] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(761), 1, + sym_comment, + ACTIONS(1633), 58, + anon_sym_export, + anon_sym_default, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, + anon_sym_SEMI, + anon_sym_case, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [32193] = 5, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [21828] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(908), 1, + STATE(762), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1573), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87829,6 +77859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87863,17 +77894,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32264] = 5, + [21898] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1695), 1, - ts_builtin_sym_end, - STATE(909), 1, + STATE(763), 1, sym_comment, - ACTIONS(1591), 56, + ACTIONS(1571), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87895,6 +77925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87929,17 +77960,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32335] = 5, + [21968] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1697), 1, - ts_builtin_sym_end, - STATE(910), 1, + STATE(764), 1, sym_comment, - ACTIONS(1595), 56, + ACTIONS(1569), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -87961,6 +77991,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -87995,17 +78026,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32406] = 5, + [22038] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1715), 1, - ts_builtin_sym_end, - STATE(911), 1, + STATE(765), 1, sym_comment, - ACTIONS(1665), 56, + ACTIONS(1567), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88027,6 +78057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88061,17 +78092,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32477] = 5, + [22108] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(912), 1, + STATE(766), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1633), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88093,6 +78123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88127,17 +78158,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32548] = 5, + [22178] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(913), 1, + STATE(767), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1565), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88159,6 +78189,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88193,17 +78224,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32619] = 5, + [22248] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1777), 1, - ts_builtin_sym_end, - STATE(914), 1, + STATE(768), 1, sym_comment, - ACTIONS(1559), 56, + ACTIONS(1563), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88225,6 +78255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88259,17 +78290,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32690] = 5, + [22318] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(915), 1, + STATE(769), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1633), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88291,6 +78321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88325,17 +78356,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32761] = 5, + [22388] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1699), 1, - ts_builtin_sym_end, - STATE(916), 1, + STATE(770), 1, sym_comment, - ACTIONS(1657), 56, + ACTIONS(1639), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88357,6 +78387,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88391,17 +78422,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32832] = 5, + [22458] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(917), 1, + STATE(771), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1561), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88423,6 +78453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88457,17 +78488,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32903] = 5, + [22528] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(918), 1, + STATE(772), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1559), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88489,6 +78519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88523,17 +78554,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32974] = 5, + [22598] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(919), 1, + STATE(773), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1559), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88555,6 +78585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88589,16 +78620,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33045] = 5, + [22668] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1775), 1, + ACTIONS(1023), 1, ts_builtin_sym_end, - STATE(920), 1, + ACTIONS(1075), 1, + sym__automatic_semicolon, + STATE(774), 1, sym_comment, - ACTIONS(1571), 56, + ACTIONS(971), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -88655,16 +78688,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33116] = 5, + [22742] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1773), 1, + ACTIONS(1027), 1, ts_builtin_sym_end, - STATE(921), 1, + ACTIONS(1081), 1, + sym__automatic_semicolon, + STATE(775), 1, sym_comment, - ACTIONS(1583), 56, + ACTIONS(979), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -88721,16 +78756,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33187] = 5, + [22816] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1771), 1, + ACTIONS(1031), 1, ts_builtin_sym_end, - STATE(922), 1, + ACTIONS(1085), 1, + sym__automatic_semicolon, + STATE(776), 1, sym_comment, - ACTIONS(1585), 56, + ACTIONS(987), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -88787,17 +78824,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33258] = 5, + [22890] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(923), 1, + STATE(777), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1557), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88819,6 +78855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88853,17 +78890,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33329] = 5, + [22960] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(924), 1, + STATE(778), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1533), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88885,6 +78921,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88919,17 +78956,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33400] = 5, + [23030] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(925), 1, + STATE(779), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1551), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -88951,6 +78987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -88985,17 +79022,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33471] = 5, + [23100] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1769), 1, - ts_builtin_sym_end, - STATE(926), 1, + STATE(780), 1, sym_comment, - ACTIONS(1587), 56, + ACTIONS(1549), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89017,6 +79053,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89051,17 +79088,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33542] = 5, + [23170] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1717), 1, - ts_builtin_sym_end, - STATE(927), 1, + STATE(781), 1, sym_comment, - ACTIONS(1597), 56, + ACTIONS(1539), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89083,6 +79119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89117,17 +79154,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33613] = 5, + [23240] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1794), 1, - ts_builtin_sym_end, - STATE(928), 1, + STATE(782), 1, sym_comment, - ACTIONS(1763), 56, + ACTIONS(1537), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89149,6 +79185,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89183,17 +79220,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33684] = 5, + [23310] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1719), 1, - ts_builtin_sym_end, - STATE(929), 1, + STATE(783), 1, sym_comment, - ACTIONS(1623), 56, + ACTIONS(1537), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89215,6 +79251,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89249,17 +79286,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33755] = 5, + [23380] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(930), 1, + STATE(784), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1609), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89281,6 +79317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89315,17 +79352,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33826] = 5, + [23450] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1713), 1, - ts_builtin_sym_end, - STATE(931), 1, + STATE(785), 1, sym_comment, - ACTIONS(1611), 56, + ACTIONS(1607), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89347,6 +79383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89381,82 +79418,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [33897] = 5, + [23520] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1711), 1, - ts_builtin_sym_end, - STATE(932), 1, + STATE(786), 1, sym_comment, - ACTIONS(1531), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [33968] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(954), 1, + ACTIONS(997), 2, + sym__automatic_semicolon, ts_builtin_sym_end, - STATE(933), 1, - sym_comment, - ACTIONS(952), 56, + ACTIONS(995), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -89513,17 +79485,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34039] = 5, + [23592] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1705), 1, - ts_builtin_sym_end, - STATE(934), 1, + STATE(787), 1, sym_comment, - ACTIONS(1603), 56, + ACTIONS(1619), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89545,6 +79516,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89579,17 +79551,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34110] = 5, + [23662] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1703), 1, - ts_builtin_sym_end, - STATE(935), 1, + STATE(788), 1, sym_comment, - ACTIONS(1599), 56, + ACTIONS(1577), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89611,6 +79582,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89645,17 +79617,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34181] = 5, + [23732] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(936), 1, + STATE(789), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1663), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89677,6 +79648,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89711,17 +79683,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34252] = 5, + [23802] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(937), 1, + STATE(790), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1659), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89743,6 +79714,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89777,17 +79749,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34323] = 5, + [23872] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(938), 1, + STATE(791), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1655), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89809,6 +79780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89843,17 +79815,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34394] = 5, + [23942] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, - ts_builtin_sym_end, - STATE(939), 1, + STATE(792), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1653), 58, anon_sym_export, + anon_sym_default, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_import, @@ -89875,6 +79846,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_return, anon_sym_throw, anon_sym_SEMI, + anon_sym_case, anon_sym_yield, anon_sym_LBRACK, anon_sym_LTtemplate_GT, @@ -89909,16 +79881,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34465] = 5, + [24012] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1683), 1, + ACTIONS(1715), 1, ts_builtin_sym_end, - STATE(940), 1, + STATE(793), 1, sym_comment, - ACTIONS(1637), 56, + ACTIONS(1627), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -89975,16 +79947,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34536] = 5, + [24083] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1727), 1, + ACTIONS(1731), 1, ts_builtin_sym_end, - STATE(941), 1, + STATE(794), 1, sym_comment, - ACTIONS(1581), 56, + ACTIONS(1653), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90041,16 +80013,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34607] = 5, + [24154] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1765), 1, ts_builtin_sym_end, - STATE(942), 1, + STATE(795), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1559), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90107,16 +80079,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34678] = 5, + [24225] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1767), 1, ts_builtin_sym_end, - STATE(943), 1, + STATE(796), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1561), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90173,16 +80145,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34749] = 5, + [24296] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1677), 1, ts_builtin_sym_end, - STATE(944), 1, + STATE(797), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1645), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90239,16 +80211,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34820] = 5, + [24367] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1735), 1, ts_builtin_sym_end, - STATE(945), 1, + STATE(798), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1597), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90305,16 +80277,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34891] = 5, + [24438] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1689), 1, ts_builtin_sym_end, - STATE(946), 1, + STATE(799), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1661), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90371,16 +80343,164 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [34962] = 5, + [24509] = 13, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1224), 1, + anon_sym_COLON, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1243), 1, + anon_sym_RBRACE, + ACTIONS(1789), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, + anon_sym_EQ, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + STATE(800), 1, + sym_comment, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2035), 1, + aux_sym_object_repeat1, + ACTIONS(1787), 15, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1796), 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(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [24596] = 13, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1213), 1, + anon_sym_RBRACE, + ACTIONS(1224), 1, + anon_sym_COLON, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1789), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, + anon_sym_EQ, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + STATE(801), 1, + sym_comment, + STATE(1981), 1, + aux_sym_object_repeat1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(1787), 15, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1796), 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(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [24683] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1741), 1, ts_builtin_sym_end, - STATE(947), 1, + STATE(802), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1663), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90437,16 +80557,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35033] = 5, + [24754] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1691), 1, ts_builtin_sym_end, - STATE(948), 1, + STATE(803), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1665), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90503,16 +80623,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35104] = 5, + [24825] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1767), 1, + ACTIONS(1765), 1, ts_builtin_sym_end, - STATE(949), 1, + STATE(804), 1, sym_comment, - ACTIONS(1589), 56, + ACTIONS(1559), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90569,16 +80689,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35175] = 5, + [24896] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1765), 1, + ACTIONS(924), 1, ts_builtin_sym_end, - STATE(950), 1, + STATE(805), 1, sym_comment, - ACTIONS(1593), 56, + ACTIONS(922), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90635,16 +80755,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35246] = 5, + [24967] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1727), 1, + ACTIONS(1763), 1, ts_builtin_sym_end, - STATE(951), 1, + STATE(806), 1, sym_comment, - ACTIONS(1581), 56, + ACTIONS(1557), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90701,16 +80821,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35317] = 5, + [25038] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1765), 1, + ACTIONS(1761), 1, ts_builtin_sym_end, - STATE(952), 1, + STATE(807), 1, sym_comment, - ACTIONS(1593), 56, + ACTIONS(1533), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90767,16 +80887,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35388] = 5, + [25109] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1729), 1, + ACTIONS(1749), 1, ts_builtin_sym_end, - STATE(953), 1, + STATE(808), 1, sym_comment, - ACTIONS(1569), 56, + ACTIONS(1609), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90833,16 +80953,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35459] = 5, + [25180] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1731), 1, + ACTIONS(1693), 1, ts_builtin_sym_end, - STATE(954), 1, + STATE(809), 1, sym_comment, - ACTIONS(1619), 56, + ACTIONS(1667), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90899,16 +81019,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35530] = 5, + [25251] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1667), 1, + ACTIONS(888), 1, ts_builtin_sym_end, - STATE(955), 1, + STATE(810), 1, sym_comment, - ACTIONS(1621), 56, + ACTIONS(886), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -90965,16 +81085,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35601] = 5, + [25322] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1759), 1, ts_builtin_sym_end, - STATE(956), 1, + STATE(811), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1551), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91031,16 +81151,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35672] = 5, + [25393] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1685), 1, + ACTIONS(1737), 1, ts_builtin_sym_end, - STATE(957), 1, + STATE(812), 1, sym_comment, - ACTIONS(1615), 56, + ACTIONS(1655), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91097,16 +81217,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35743] = 5, + [25464] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1759), 1, + ACTIONS(1699), 1, ts_builtin_sym_end, - STATE(958), 1, + STATE(813), 1, sym_comment, - ACTIONS(1529), 56, + ACTIONS(1589), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91163,16 +81283,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35814] = 5, + [25535] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1757), 1, + ACTIONS(1739), 1, ts_builtin_sym_end, - STATE(959), 1, + STATE(814), 1, sym_comment, - ACTIONS(1605), 56, + ACTIONS(1659), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91229,16 +81349,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35885] = 5, + [25606] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1755), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(960), 1, + STATE(815), 1, sym_comment, - ACTIONS(1607), 56, + ACTIONS(1633), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91295,16 +81415,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [35956] = 5, + [25677] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1687), 1, + ACTIONS(1769), 1, ts_builtin_sym_end, - STATE(961), 1, + STATE(816), 1, sym_comment, - ACTIONS(1613), 56, + ACTIONS(1563), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91361,16 +81481,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36027] = 5, + [25748] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1679), 1, + ACTIONS(1717), 1, ts_builtin_sym_end, - STATE(962), 1, + STATE(817), 1, sym_comment, - ACTIONS(1537), 56, + ACTIONS(1629), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91427,16 +81547,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36098] = 5, + [25819] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1681), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(963), 1, + STATE(818), 1, sym_comment, - ACTIONS(1565), 56, + ACTIONS(1633), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91493,16 +81613,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36169] = 5, + [25890] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1733), 1, + ACTIONS(1713), 1, ts_builtin_sym_end, - STATE(964), 1, + STATE(819), 1, sym_comment, - ACTIONS(1563), 56, + ACTIONS(1623), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91559,16 +81679,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36240] = 5, + [25961] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1753), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(965), 1, + STATE(820), 1, sym_comment, - ACTIONS(1663), 56, + ACTIONS(1633), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91625,16 +81745,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36311] = 5, + [26032] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1779), 1, + ACTIONS(1747), 1, ts_builtin_sym_end, - STATE(966), 1, + STATE(821), 1, sym_comment, - ACTIONS(1555), 56, + ACTIONS(1607), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91691,14 +81811,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36382] = 5, + [26103] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1677), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(967), 1, + STATE(822), 1, sym_comment, ACTIONS(1633), 56, anon_sym_export, @@ -91757,16 +81877,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36453] = 5, + [26174] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1675), 1, + ACTIONS(1733), 1, ts_builtin_sym_end, - STATE(968), 1, + STATE(823), 1, sym_comment, - ACTIONS(1645), 56, + ACTIONS(1595), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91823,16 +81943,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36524] = 5, + [26245] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1747), 1, + ACTIONS(1711), 1, ts_builtin_sym_end, - STATE(969), 1, + STATE(824), 1, sym_comment, - ACTIONS(1649), 56, + ACTIONS(1617), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91889,16 +82009,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36595] = 5, + [26316] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1689), 1, + ACTIONS(1783), 1, ts_builtin_sym_end, - STATE(970), 1, + STATE(825), 1, sym_comment, - ACTIONS(1643), 56, + ACTIONS(1573), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -91955,16 +82075,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36666] = 5, + [26387] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1747), 1, + ACTIONS(1709), 1, ts_builtin_sym_end, - STATE(971), 1, + STATE(826), 1, sym_comment, - ACTIONS(1649), 56, + ACTIONS(1615), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92021,16 +82141,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36737] = 5, + [26458] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1673), 1, + ACTIONS(1707), 1, ts_builtin_sym_end, - STATE(972), 1, + STATE(827), 1, sym_comment, - ACTIONS(1639), 56, + ACTIONS(1601), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92087,16 +82207,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36808] = 5, + [26529] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1691), 1, + ACTIONS(1679), 1, ts_builtin_sym_end, - STATE(973), 1, + STATE(828), 1, sym_comment, - ACTIONS(1533), 56, + ACTIONS(1647), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92153,16 +82273,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36879] = 5, + [26600] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1671), 1, + ACTIONS(1695), 1, ts_builtin_sym_end, - STATE(974), 1, + STATE(829), 1, sym_comment, - ACTIONS(1641), 56, + ACTIONS(1535), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92219,16 +82339,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [36950] = 5, + [26671] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1669), 1, + ACTIONS(1675), 1, ts_builtin_sym_end, - STATE(975), 1, + STATE(830), 1, sym_comment, - ACTIONS(1651), 56, + ACTIONS(1643), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92285,16 +82405,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37021] = 5, + [26742] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1725), 1, + ACTIONS(1771), 1, ts_builtin_sym_end, - STATE(976), 1, + STATE(831), 1, sym_comment, - ACTIONS(1551), 56, + ACTIONS(1565), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92351,16 +82471,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37092] = 5, + [26813] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1773), 1, ts_builtin_sym_end, - STATE(977), 1, + STATE(832), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1567), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92417,90 +82537,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37163] = 13, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1224), 1, - anon_sym_COLON, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1245), 1, - anon_sym_RBRACE, - ACTIONS(1785), 1, - anon_sym_LPAREN, - ACTIONS(1788), 1, - anon_sym_EQ, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - STATE(978), 1, - sym_comment, - STATE(2115), 1, - aux_sym_object_repeat1, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(1783), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1792), 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(1781), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [37250] = 5, + [26884] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1735), 1, + ACTIONS(1779), 1, ts_builtin_sym_end, - STATE(979), 1, + STATE(833), 1, sym_comment, - ACTIONS(1553), 56, + ACTIONS(1569), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92557,16 +82603,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37321] = 5, + [26955] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1745), 1, + ACTIONS(1681), 1, ts_builtin_sym_end, - STATE(980), 1, + STATE(834), 1, sym_comment, - ACTIONS(1609), 56, + ACTIONS(1649), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92623,16 +82669,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37392] = 5, + [27026] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1723), 1, + ACTIONS(1705), 1, ts_builtin_sym_end, - STATE(981), 1, + STATE(835), 1, sym_comment, - ACTIONS(1627), 56, + ACTIONS(1587), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92689,16 +82735,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37463] = 5, + [27097] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1743), 1, + ACTIONS(1687), 1, ts_builtin_sym_end, - STATE(982), 1, + STATE(836), 1, sym_comment, - ACTIONS(1567), 56, + ACTIONS(1581), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92755,16 +82801,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37534] = 5, + [27168] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1701), 1, + ACTIONS(1685), 1, ts_builtin_sym_end, - STATE(983), 1, + STATE(837), 1, sym_comment, - ACTIONS(1539), 56, + ACTIONS(1657), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -92821,28 +82867,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37605] = 13, + [27239] = 13, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1213), 1, - anon_sym_RBRACE, ACTIONS(1224), 1, anon_sym_COLON, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1785), 1, + ACTIONS(1245), 1, + anon_sym_RBRACE, + ACTIONS(1789), 1, anon_sym_LPAREN, - ACTIONS(1788), 1, + ACTIONS(1792), 1, anon_sym_EQ, - ACTIONS(1790), 1, + ACTIONS(1794), 1, anon_sym_EQ_GT, - STATE(984), 1, + STATE(838), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - ACTIONS(1783), 15, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(1787), 15, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -92858,7 +82904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -92874,7 +82920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92895,82 +82941,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [37692] = 5, + [27326] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(938), 1, - ts_builtin_sym_end, - STATE(985), 1, - sym_comment, - ACTIONS(934), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [37763] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1741), 1, + ACTIONS(1683), 1, ts_builtin_sym_end, - STATE(986), 1, + STATE(839), 1, sym_comment, - ACTIONS(1561), 56, + ACTIONS(1651), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93027,16 +83007,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37834] = 5, + [27397] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1739), 1, + ACTIONS(1743), 1, ts_builtin_sym_end, - STATE(987), 1, + STATE(840), 1, sym_comment, - ACTIONS(1535), 56, + ACTIONS(1577), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93093,16 +83073,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37905] = 5, + [27468] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1669), 1, ts_builtin_sym_end, - STATE(988), 1, + STATE(841), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1537), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93159,16 +83139,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37976] = 5, + [27539] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1719), 1, ts_builtin_sym_end, - STATE(989), 1, + STATE(842), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1631), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93225,16 +83205,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38047] = 5, + [27610] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1798), 1, ts_builtin_sym_end, - STATE(990), 1, + STATE(843), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1753), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93291,16 +83271,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38118] = 5, + [27681] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1703), 1, ts_builtin_sym_end, - STATE(991), 1, + STATE(844), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1585), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93357,16 +83337,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38189] = 5, + [27752] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1757), 1, ts_builtin_sym_end, - STATE(992), 1, + STATE(845), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1549), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93423,82 +83403,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38260] = 5, + [27823] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, - ts_builtin_sym_end, - STATE(993), 1, - sym_comment, - ACTIONS(1541), 56, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [38331] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1701), 1, ts_builtin_sym_end, - STATE(994), 1, + STATE(846), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1593), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93555,16 +83469,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38402] = 5, + [27894] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1669), 1, ts_builtin_sym_end, - STATE(995), 1, + STATE(847), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1537), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93621,16 +83535,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38473] = 5, + [27965] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(996), 1, + STATE(848), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1633), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93687,16 +83601,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38544] = 5, + [28036] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1721), 1, ts_builtin_sym_end, - STATE(997), 1, + STATE(849), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1633), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93753,16 +83667,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38615] = 5, + [28107] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1727), 1, ts_builtin_sym_end, - STATE(998), 1, + STATE(850), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1635), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93819,16 +83733,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38686] = 5, + [28178] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1671), 1, ts_builtin_sym_end, - STATE(999), 1, + STATE(851), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1575), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93885,16 +83799,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38757] = 5, + [28249] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1673), 1, ts_builtin_sym_end, - STATE(1000), 1, + STATE(852), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1641), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -93951,16 +83865,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38828] = 5, + [28320] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1693), 1, + ACTIONS(1755), 1, ts_builtin_sym_end, - STATE(1001), 1, + STATE(853), 1, sym_comment, - ACTIONS(1557), 56, + ACTIONS(1539), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94017,16 +83931,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38899] = 5, + [28391] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1781), 1, ts_builtin_sym_end, - STATE(1002), 1, + STATE(854), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1571), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94083,16 +83997,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38970] = 5, + [28462] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1729), 1, ts_builtin_sym_end, - STATE(1003), 1, + STATE(855), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1639), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94149,16 +84063,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39041] = 5, + [28533] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1745), 1, ts_builtin_sym_end, - STATE(1004), 1, + STATE(856), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1619), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94215,16 +84129,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39112] = 5, + [28604] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1729), 1, ts_builtin_sym_end, - STATE(1005), 1, + STATE(857), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1639), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94281,16 +84195,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39183] = 5, + [28675] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1737), 1, + ACTIONS(1697), 1, ts_builtin_sym_end, - STATE(1006), 1, + STATE(858), 1, sym_comment, - ACTIONS(1541), 56, + ACTIONS(1579), 56, anon_sym_export, anon_sym_LBRACE, anon_sym_RBRACE, @@ -94347,154 +84261,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39254] = 5, + [28746] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1007), 1, - sym_comment, - ACTIONS(1796), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1798), 35, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39324] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1211), 1, - sym__ternary_qmark, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1414), 1, - anon_sym_EQ_GT, - ACTIONS(1422), 1, - anon_sym_in, - ACTIONS(1425), 1, - anon_sym_of, - ACTIONS(1800), 1, - sym_identifier, - ACTIONS(1802), 1, - anon_sym_LBRACE, - ACTIONS(1804), 1, - anon_sym_LBRACK, - STATE(1008), 1, - sym_comment, - STATE(2352), 1, - sym__destructuring_pattern, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - ACTIONS(1292), 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(1222), 30, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39414] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1009), 1, + STATE(859), 1, sym_comment, - ACTIONS(1515), 21, + ACTIONS(1800), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -94516,7 +84290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1517), 35, + ACTIONS(1802), 35, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94552,16 +84326,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39484] = 7, + [28816] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1010), 1, + STATE(860), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -94577,7 +84351,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94598,7 +84372,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 20, + ACTIONS(1787), 20, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94619,14 +84393,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39558] = 5, + [28890] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1011), 1, + STATE(861), 1, sym_comment, - ACTIONS(1809), 21, + ACTIONS(1806), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -94648,7 +84422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1811), 35, + ACTIONS(1808), 35, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94684,14 +84458,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39628] = 5, + [28960] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1012), 1, + STATE(862), 1, sym_comment, - ACTIONS(1813), 21, + ACTIONS(1810), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -94713,7 +84487,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1815), 35, + ACTIONS(1812), 35, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94749,14 +84523,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39698] = 5, + [29030] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1013), 1, + STATE(863), 1, sym_comment, - ACTIONS(1817), 21, + ACTIONS(1814), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -94778,7 +84552,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1819), 35, + ACTIONS(1816), 35, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94814,14 +84588,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39768] = 5, + [29100] = 15, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1211), 1, + sym__ternary_qmark, + ACTIONS(1368), 1, + anon_sym_EQ, + ACTIONS(1422), 1, + anon_sym_EQ_GT, + ACTIONS(1430), 1, + anon_sym_in, + ACTIONS(1433), 1, + anon_sym_of, + ACTIONS(1818), 1, + sym_identifier, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(1822), 1, + anon_sym_LBRACK, + STATE(864), 1, + sym_comment, + STATE(2206), 1, + sym__destructuring_pattern, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + ACTIONS(1292), 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(1222), 30, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [29190] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1014), 1, + STATE(865), 1, sym_comment, - ACTIONS(1821), 21, + ACTIONS(1505), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -94843,7 +84692,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1823), 35, + ACTIONS(1507), 35, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94879,12 +84728,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39838] = 5, + [29260] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1015), 1, + STATE(866), 1, sym_comment, ACTIONS(1825), 21, anon_sym_STAR, @@ -94944,77 +84793,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39908] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [29330] = 5, ACTIONS(5), 1, sym_html_comment, - STATE(1016), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(867), 1, sym_comment, - ACTIONS(1829), 55, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_import, - anon_sym_with, - anon_sym_var, - anon_sym_let, - anon_sym_const, - anon_sym_if, - anon_sym_switch, - anon_sym_for, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_while, - anon_sym_do, - anon_sym_try, - anon_sym_break, - anon_sym_continue, - anon_sym_debugger, - anon_sym_return, - anon_sym_throw, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, + ACTIONS(1829), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1831), 35, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [39975] = 4, + [29400] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1368), 1, + anon_sym_EQ, + ACTIONS(1833), 1, + anon_sym_EQ_GT, + STATE(868), 1, + sym_comment, + ACTIONS(1237), 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(1211), 18, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1222), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [29475] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1017), 1, + STATE(869), 1, sym_comment, - ACTIONS(1515), 55, + ACTIONS(1835), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95070,14 +84988,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40042] = 4, + [29542] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1018), 1, + STATE(870), 1, sym_comment, - ACTIONS(1831), 55, + ACTIONS(1837), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95133,282 +85051,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40109] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1833), 1, - anon_sym_EQ, - ACTIONS(1835), 1, - anon_sym_EQ_GT, - STATE(1019), 1, - sym_comment, - ACTIONS(1792), 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(1783), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1781), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [40184] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1837), 1, - anon_sym_EQ_GT, - STATE(1020), 1, - sym_comment, - ACTIONS(1237), 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(1211), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1222), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [40259] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1374), 1, - anon_sym_EQ, - ACTIONS(1837), 1, - anon_sym_EQ_GT, - STATE(1021), 1, - sym_comment, - ACTIONS(1237), 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(1211), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1222), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [40334] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1807), 1, - anon_sym_EQ, - ACTIONS(1835), 1, - anon_sym_EQ_GT, - STATE(1022), 1, - sym_comment, - ACTIONS(1792), 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(1783), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1781), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [40409] = 4, + [29609] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1023), 1, + STATE(871), 1, sym_comment, - ACTIONS(1839), 55, + ACTIONS(1837), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95464,14 +85114,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40476] = 4, + [29676] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1024), 1, + STATE(872), 1, sym_comment, - ACTIONS(1841), 55, + ACTIONS(1837), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95527,14 +85177,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40543] = 4, + [29743] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1025), 1, + STATE(873), 1, sym_comment, - ACTIONS(1841), 55, + ACTIONS(1837), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95590,14 +85240,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40610] = 4, + [29810] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1839), 1, + anon_sym_EQ, + ACTIONS(1841), 1, + anon_sym_EQ_GT, + STATE(874), 1, + sym_comment, + ACTIONS(1796), 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(1787), 18, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [29885] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1026), 1, + STATE(875), 1, sym_comment, - ACTIONS(1841), 55, + ACTIONS(1843), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95653,14 +85370,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40677] = 4, + [29952] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1027), 1, + STATE(876), 1, sym_comment, - ACTIONS(1841), 55, + ACTIONS(1505), 55, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -95716,82 +85433,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40744] = 8, + [30019] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - ACTIONS(1807), 1, - anon_sym_EQ, - STATE(1028), 1, + STATE(877), 1, sym_comment, - ACTIONS(1792), 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(1783), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1845), 55, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_import, + anon_sym_with, + anon_sym_var, + anon_sym_let, + anon_sym_const, + anon_sym_if, + anon_sym_switch, + anon_sym_for, anon_sym_LPAREN, + anon_sym_await, + anon_sym_while, + anon_sym_do, + anon_sym_try, + anon_sym_break, + anon_sym_continue, + anon_sym_debugger, + anon_sym_return, + anon_sym_throw, anon_sym_SEMI, + anon_sym_yield, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1781), 20, - anon_sym_STAR, - anon_sym_in, + anon_sym_LTtemplate_GT, anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [40818] = 7, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [30086] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1374), 1, anon_sym_EQ, - STATE(1029), 1, + ACTIONS(1833), 1, + anon_sym_EQ_GT, + STATE(878), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -95807,15 +85523,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 18, - sym__automatic_semicolon, + ACTIONS(1211), 18, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -95826,7 +85542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95847,18 +85563,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [40890] = 8, + [30161] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1416), 1, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1843), 1, + ACTIONS(1841), 1, anon_sym_EQ_GT, - STATE(1030), 1, + STATE(879), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -95874,14 +85590,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 17, - sym__automatic_semicolon, + ACTIONS(1787), 18, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -95892,7 +85609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95913,77 +85630,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [40964] = 5, + [30236] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1031), 1, - sym_comment, - ACTIONS(1817), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1819), 33, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41032] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1032), 1, + STATE(880), 1, sym_comment, - ACTIONS(1515), 21, + ACTIONS(1505), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -96005,7 +85659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1517), 33, + ACTIONS(1507), 33, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -96039,16 +85693,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41100] = 8, + [30304] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1235), 1, anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1368), 1, + ACTIONS(1257), 1, anon_sym_EQ, - STATE(1033), 1, + STATE(881), 1, sym_comment, ACTIONS(1237), 15, anon_sym_PLUS_EQ, @@ -96105,20 +85759,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41174] = 9, + [30378] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1332), 1, + STATE(882), 1, + sym_comment, + ACTIONS(1800), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1802), 33, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [30446] = 9, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1326), 1, anon_sym_COLON, - ACTIONS(1790), 1, + ACTIONS(1794), 1, anon_sym_EQ_GT, - ACTIONS(1845), 1, + ACTIONS(1847), 1, anon_sym_EQ, - STATE(1034), 1, + STATE(883), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96134,7 +85851,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1787), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -96151,7 +85868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96172,20 +85889,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41250] = 9, + [30522] = 8, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1257), 1, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1344), 1, - anon_sym_COLON, - STATE(1035), 1, + STATE(884), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96201,10 +85916,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, + ACTIONS(1787), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -96218,7 +85934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96239,20 +85955,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41326] = 9, + [30596] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1257), 1, + ACTIONS(1839), 1, anon_sym_EQ, - ACTIONS(1332), 1, - anon_sym_COLON, - STATE(1036), 1, + STATE(885), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96268,13 +85980,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, - sym__automatic_semicolon, + ACTIONS(1787), 18, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -96285,7 +85999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96306,16 +86020,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41402] = 8, + [30668] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1368), 1, + STATE(886), 1, + sym_comment, + ACTIONS(1829), 21, + anon_sym_STAR, + anon_sym_in, anon_sym_EQ, - ACTIONS(1843), 1, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1831), 33, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [30736] = 9, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1235), 1, anon_sym_EQ_GT, - STATE(1037), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1326), 1, + anon_sym_COLON, + STATE(887), 1, sym_comment, ACTIONS(1237), 15, anon_sym_PLUS_EQ, @@ -96333,12 +86112,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 17, + ACTIONS(1211), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -96372,18 +86150,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41476] = 9, + [30812] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1435), 1, + ACTIONS(1393), 1, anon_sym_EQ, - ACTIONS(1849), 1, + ACTIONS(1833), 1, anon_sym_EQ_GT, - STATE(1038), 1, + STATE(888), 1, sym_comment, - ACTIONS(1847), 4, + ACTIONS(1849), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -96439,20 +86217,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41552] = 9, + [30888] = 9, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1235), 1, + anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1322), 1, + ACTIONS(1257), 1, + anon_sym_EQ, + ACTIONS(1306), 1, anon_sym_COLON, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - ACTIONS(1845), 1, + STATE(889), 1, + sym_comment, + ACTIONS(1237), 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(1211), 16, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1222), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [30964] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1039), 1, + STATE(890), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96468,11 +86309,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1787), 18, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -96485,7 +86328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96506,20 +86349,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41628] = 9, + [31036] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1344), 1, + ACTIONS(1306), 1, anon_sym_COLON, - ACTIONS(1790), 1, + ACTIONS(1794), 1, anon_sym_EQ_GT, - ACTIONS(1845), 1, + ACTIONS(1847), 1, anon_sym_EQ, - STATE(1040), 1, + STATE(891), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96535,7 +86378,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1787), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -96552,7 +86395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96573,14 +86416,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41704] = 5, + [31112] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1041), 1, + STATE(892), 1, sym_comment, - ACTIONS(1813), 21, + ACTIONS(1825), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -96602,7 +86445,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1815), 33, + ACTIONS(1827), 33, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -96636,18 +86479,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41772] = 8, + [31180] = 9, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1235), 1, + anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1257), 1, anon_sym_EQ, - ACTIONS(1851), 1, - anon_sym_EQ_GT, - STATE(1042), 1, + ACTIONS(1316), 1, + anon_sym_COLON, + STATE(893), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96663,12 +86508,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 17, + ACTIONS(1211), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -96681,7 +86525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96702,23 +86546,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41846] = 9, + [31256] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1855), 1, + ACTIONS(1854), 1, anon_sym_EQ_GT, - STATE(1043), 1, + STATE(894), 1, sym_comment, - ACTIONS(1853), 4, + ACTIONS(1852), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -96732,7 +86576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96748,7 +86592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96769,55 +86613,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41922] = 9, + [31332] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1368), 1, - anon_sym_EQ, - ACTIONS(1849), 1, - anon_sym_EQ_GT, - STATE(1044), 1, + STATE(895), 1, sym_comment, - ACTIONS(1857), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1211), 13, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1237), 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(1222), 20, + ACTIONS(1806), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -96836,20 +86642,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [41998] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1257), 1, - anon_sym_EQ, - ACTIONS(1322), 1, - anon_sym_COLON, - STATE(1045), 1, - sym_comment, - ACTIONS(1237), 15, + ACTIONS(1808), 33, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96865,15 +86668,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -96882,9 +86676,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + [31400] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(896), 1, + sym_comment, + ACTIONS(1814), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -96903,18 +86705,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42074] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - ACTIONS(1845), 1, - anon_sym_EQ, - STATE(1046), 1, - sym_comment, - ACTIONS(1792), 15, + ACTIONS(1816), 33, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96930,16 +86731,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -96948,37 +86739,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [42148] = 7, + [31468] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1833), 1, + ACTIONS(1368), 1, anon_sym_EQ, - STATE(1047), 1, + ACTIONS(1858), 1, + anon_sym_EQ_GT, + STATE(897), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1856), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1211), 13, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -96994,26 +86785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97034,23 +86806,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42220] = 9, + [31544] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1855), 1, - anon_sym_EQ_GT, - ACTIONS(1861), 1, + ACTIONS(1437), 1, anon_sym_EQ, - STATE(1048), 1, + ACTIONS(1858), 1, + anon_sym_EQ_GT, + STATE(898), 1, sym_comment, - ACTIONS(1859), 4, + ACTIONS(1860), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1211), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -97064,7 +86836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97080,7 +86852,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97101,20 +86873,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42296] = 9, + [31620] = 9, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1255), 1, + ACTIONS(1342), 1, anon_sym_COLON, - ACTIONS(1257), 1, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1847), 1, anon_sym_EQ, - STATE(1049), 1, + STATE(899), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97130,7 +86902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, + ACTIONS(1787), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -97147,7 +86919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97168,46 +86940,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42372] = 5, + [31696] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1050), 1, - sym_comment, - ACTIONS(1796), 21, - anon_sym_STAR, - anon_sym_in, + ACTIONS(1854), 1, + anon_sym_EQ_GT, + ACTIONS(1864), 1, anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1798), 33, - sym__automatic_semicolon, - sym__ternary_qmark, + STATE(900), 1, + sym_comment, + ACTIONS(1862), 4, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1787), 13, + sym__ternary_qmark, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97223,28 +86986,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [42440] = 9, + ACTIONS(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [31772] = 9, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1235), 1, + anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1306), 1, - anon_sym_COLON, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - ACTIONS(1845), 1, + ACTIONS(1257), 1, anon_sym_EQ, - STATE(1051), 1, + ACTIONS(1342), 1, + anon_sym_COLON, + STATE(901), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97260,7 +87036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1211), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -97277,7 +87053,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97298,46 +87074,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42516] = 5, + [31848] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1052), 1, - sym_comment, - ACTIONS(1821), 21, - anon_sym_STAR, - anon_sym_in, + ACTIONS(1368), 1, anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1823), 33, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(1867), 1, + anon_sym_EQ_GT, + STATE(902), 1, + sym_comment, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97353,33 +87101,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [42584] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1430), 1, - anon_sym_EQ, - ACTIONS(1837), 1, - anon_sym_EQ_GT, - STATE(1053), 1, - sym_comment, - ACTIONS(1864), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1211), 13, + ACTIONS(1211), 17, + sym__automatic_semicolon, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -97391,22 +87119,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1237), 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(1222), 20, anon_sym_STAR, anon_sym_in, @@ -97428,18 +87140,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42660] = 9, + [31922] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1235), 1, anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1257), 1, + ACTIONS(1368), 1, anon_sym_EQ, - ACTIONS(1306), 1, - anon_sym_COLON, - STATE(1054), 1, + STATE(903), 1, sym_comment, ACTIONS(1237), 15, anon_sym_PLUS_EQ, @@ -97457,10 +87167,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, + ACTIONS(1211), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -97495,23 +87206,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42736] = 9, + [31996] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1835), 1, + ACTIONS(1841), 1, anon_sym_EQ_GT, - ACTIONS(1870), 1, + ACTIONS(1872), 1, anon_sym_EQ, - STATE(1055), 1, + STATE(904), 1, sym_comment, - ACTIONS(1867), 4, + ACTIONS(1869), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -97525,7 +87236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97541,7 +87252,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97562,18 +87273,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42812] = 8, + [32072] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1851), 1, - anon_sym_EQ_GT, - ACTIONS(1873), 1, + STATE(905), 1, + sym_comment, + ACTIONS(1810), 21, + anon_sym_STAR, + anon_sym_in, anon_sym_EQ, - STATE(1056), 1, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1812), 33, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [32140] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1414), 1, + anon_sym_EQ, + ACTIONS(1867), 1, + anon_sym_EQ_GT, + STATE(906), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97589,7 +87363,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 17, + ACTIONS(1211), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -97607,7 +87381,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97628,22 +87402,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42886] = 10, + [32214] = 10, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1235), 1, + anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1790), 1, - anon_sym_EQ_GT, - ACTIONS(1845), 1, + ACTIONS(1257), 1, anon_sym_EQ, - ACTIONS(1875), 1, + ACTIONS(1430), 1, anon_sym_in, - ACTIONS(1878), 1, + ACTIONS(1875), 1, anon_sym_of, - STATE(1057), 1, + STATE(907), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97659,7 +87433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1211), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -97676,7 +87450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 19, + ACTIONS(1222), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -97696,22 +87470,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [42964] = 10, + [32292] = 8, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1257), 1, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1847), 1, anon_sym_EQ, - ACTIONS(1422), 1, - anon_sym_in, - ACTIONS(1880), 1, - anon_sym_of, - STATE(1058), 1, + STATE(908), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97727,10 +87497,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 16, + ACTIONS(1787), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -97744,8 +87515,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 19, + ACTIONS(1785), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -97764,46 +87536,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43042] = 5, + [32366] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1059), 1, - sym_comment, - ACTIONS(1825), 21, - anon_sym_STAR, - anon_sym_in, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1847), 1, anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1827), 33, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, + ACTIONS(1877), 1, + anon_sym_in, + ACTIONS(1880), 1, anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + STATE(909), 1, + sym_comment, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97819,6 +87567,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(1787), 16, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -97827,18 +87584,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43110] = 8, + ACTIONS(1785), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [32444] = 8, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1235), 1, - anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1257), 1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1060), 1, + ACTIONS(1882), 1, + anon_sym_EQ_GT, + STATE(910), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97854,12 +87631,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1211), 17, + ACTIONS(1787), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -97872,7 +87649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97893,20 +87670,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43184] = 9, + [32518] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1255), 1, - anon_sym_COLON, - ACTIONS(1790), 1, + ACTIONS(1882), 1, anon_sym_EQ_GT, - ACTIONS(1845), 1, + ACTIONS(1884), 1, anon_sym_EQ, - STATE(1061), 1, + STATE(911), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -97922,11 +87697,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, + ACTIONS(1787), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -97939,7 +87715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97960,17 +87736,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43260] = 5, + [32592] = 9, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1235), 1, + anon_sym_EQ_GT, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1062), 1, + ACTIONS(1255), 1, + anon_sym_COLON, + ACTIONS(1257), 1, + anon_sym_EQ, + STATE(912), 1, sym_comment, - ACTIONS(1809), 21, + ACTIONS(1237), 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(1211), 16, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -97989,17 +87803,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1811), 33, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + [32668] = 9, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1255), 1, + anon_sym_COLON, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1847), 1, + anon_sym_EQ, + STATE(913), 1, + sym_comment, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98015,6 +87832,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(1787), 16, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -98023,35 +87849,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43328] = 8, + ACTIONS(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [32744] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1870), 1, + ACTIONS(1316), 1, + anon_sym_COLON, + ACTIONS(1794), 1, + anon_sym_EQ_GT, + ACTIONS(1847), 1, anon_sym_EQ, - STATE(1063), 1, + STATE(914), 1, sym_comment, - ACTIONS(1867), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1783), 13, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98067,7 +87899,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1787), 16, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98088,22 +87937,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43401] = 9, + [32820] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1374), 1, + ACTIONS(1872), 1, anon_sym_EQ, - ACTIONS(1837), 1, - anon_sym_EQ_GT, - STATE(1064), 1, + STATE(915), 1, sym_comment, - ACTIONS(1882), 3, + ACTIONS(1869), 4, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1211), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98117,7 +87965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98133,7 +87981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98154,36 +88002,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43476] = 9, + [32893] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1833), 1, + ACTIONS(1847), 1, anon_sym_EQ, - ACTIONS(1835), 1, - anon_sym_EQ_GT, - STATE(1065), 1, + STATE(916), 1, sym_comment, - ACTIONS(1885), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1783), 13, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98199,7 +88027,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1787), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98220,21 +88066,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43551] = 8, + [32964] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1839), 1, anon_sym_EQ, - STATE(1066), 1, + ACTIONS(1841), 1, + anon_sym_EQ_GT, + STATE(917), 1, sym_comment, - ACTIONS(1853), 4, + ACTIONS(1886), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98248,7 +88095,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98264,7 +88111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98285,16 +88132,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43624] = 7, + [33039] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1845), 1, + ACTIONS(1847), 1, anon_sym_EQ, - STATE(1067), 1, + ACTIONS(1877), 1, + anon_sym_in, + ACTIONS(1880), 1, + anon_sym_of, + STATE(918), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98310,11 +88161,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 17, + ACTIONS(1787), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -98328,9 +88178,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -98349,20 +88198,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43695] = 9, + [33114] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1845), 1, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_in, - ACTIONS(1878), 1, - anon_sym_of, - STATE(1068), 1, + STATE(919), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1852), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1787), 13, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98378,12 +88242,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 16, - sym__automatic_semicolon, - sym__ternary_qmark, + ACTIONS(1785), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [33187] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1864), 1, + anon_sym_EQ, + STATE(920), 1, + sym_comment, + ACTIONS(1862), 4, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1787), 13, + sym__ternary_qmark, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -98395,8 +88291,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 19, + ACTIONS(1796), 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(1785), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -98415,21 +88328,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43770] = 8, + [33260] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1861), 1, + ACTIONS(1374), 1, anon_sym_EQ, - STATE(1069), 1, + ACTIONS(1833), 1, + anon_sym_EQ_GT, + STATE(921), 1, sym_comment, - ACTIONS(1859), 4, + ACTIONS(1889), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1211), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98443,7 +88357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98459,7 +88373,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98480,16 +88394,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43843] = 7, + [33335] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1873), 1, + ACTIONS(1884), 1, anon_sym_EQ, - STATE(1070), 1, + STATE(922), 1, sym_comment, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98505,7 +88419,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1783), 17, + ACTIONS(1787), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -98523,7 +88437,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98544,22 +88458,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43914] = 10, + [33406] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1430), 1, - anon_sym_EQ, - ACTIONS(1837), 1, + ACTIONS(1841), 1, anon_sym_EQ_GT, - ACTIONS(1847), 1, + ACTIONS(1862), 1, anon_sym_COMMA, - ACTIONS(1864), 1, + ACTIONS(1869), 1, anon_sym_RBRACK, - STATE(1071), 1, + ACTIONS(1872), 1, + anon_sym_EQ, + STATE(923), 1, sym_comment, - ACTIONS(1211), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98573,7 +88487,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98589,7 +88503,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98610,20 +88524,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [43990] = 8, + [33482] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1833), 1, + ACTIONS(1393), 1, anon_sym_EQ, - STATE(1072), 1, - sym_comment, - ACTIONS(1885), 3, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1833), 1, + anon_sym_EQ_GT, + ACTIONS(1849), 1, anon_sym_RBRACK, - ACTIONS(1783), 13, + ACTIONS(1860), 1, + anon_sym_COMMA, + STATE(924), 1, + sym_comment, + ACTIONS(1211), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98637,7 +88553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98653,7 +88569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98674,16 +88590,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44062] = 8, + [33558] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1368), 1, anon_sym_EQ, - ACTIONS(1849), 1, + ACTIONS(1858), 1, anon_sym_EQ_GT, - STATE(1073), 1, + STATE(925), 1, sym_comment, ACTIONS(1211), 15, sym__ternary_qmark, @@ -98738,22 +88654,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44134] = 10, + [33630] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1835), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_COMMA, - ACTIONS(1867), 1, - anon_sym_RBRACK, - ACTIONS(1870), 1, + ACTIONS(1839), 1, anon_sym_EQ, - STATE(1074), 1, + STATE(926), 1, sym_comment, - ACTIONS(1783), 13, + ACTIONS(1886), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98767,7 +88681,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98783,7 +88697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98804,18 +88718,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44210] = 8, + [33702] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1855), 1, + ACTIONS(1854), 1, anon_sym_EQ_GT, - STATE(1075), 1, + STATE(927), 1, sym_comment, - ACTIONS(1783), 15, + ACTIONS(1787), 15, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_LPAREN, @@ -98831,7 +88745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98847,7 +88761,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98868,16 +88782,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44282] = 8, + [33774] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1368), 1, + ACTIONS(1519), 1, anon_sym_EQ, - ACTIONS(1888), 1, + ACTIONS(1892), 1, anon_sym_EQ_GT, - STATE(1076), 1, + STATE(928), 1, sym_comment, ACTIONS(1211), 14, sym__ternary_qmark, @@ -98931,22 +88845,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44353] = 10, + [33845] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1804), 1, anon_sym_EQ, - ACTIONS(1855), 1, + ACTIONS(1854), 1, anon_sym_EQ_GT, - ACTIONS(1875), 1, + ACTIONS(1877), 1, anon_sym_in, - ACTIONS(1878), 1, + ACTIONS(1880), 1, anon_sym_of, - STATE(1077), 1, + STATE(929), 1, sym_comment, - ACTIONS(1783), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -98960,7 +88874,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -98976,7 +88890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 19, + ACTIONS(1785), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -98996,21 +88910,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44428] = 8, + [33920] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1890), 1, + ACTIONS(1368), 1, anon_sym_EQ, - ACTIONS(1892), 1, + ACTIONS(1430), 1, + anon_sym_in, + ACTIONS(1858), 1, anon_sym_EQ_GT, - STATE(1078), 1, + ACTIONS(1875), 1, + anon_sym_of, + STATE(930), 1, sym_comment, - ACTIONS(1783), 14, + ACTIONS(1211), 13, sym__ternary_qmark, anon_sym_LPAREN, - anon_sym_of, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99022,7 +88939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99038,9 +88955,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1222), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -99059,18 +88975,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44499] = 8, + [33995] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1527), 1, + ACTIONS(1894), 1, anon_sym_EQ, - ACTIONS(1888), 1, + ACTIONS(1896), 1, anon_sym_EQ_GT, - STATE(1079), 1, + STATE(931), 1, sym_comment, - ACTIONS(1211), 14, + ACTIONS(1787), 14, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_of, @@ -99085,7 +89001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99101,7 +89017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1222), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99122,18 +89038,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44570] = 8, + [34066] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1368), 1, anon_sym_EQ, ACTIONS(1892), 1, anon_sym_EQ_GT, - STATE(1080), 1, + STATE(932), 1, sym_comment, - ACTIONS(1783), 14, + ACTIONS(1211), 14, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_of, @@ -99148,7 +89064,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1237), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99164,7 +89080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1222), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99185,22 +89101,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44641] = 10, + [34137] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1368), 1, + ACTIONS(1862), 1, + anon_sym_COMMA, + ACTIONS(1869), 1, + anon_sym_RBRACK, + ACTIONS(1872), 1, anon_sym_EQ, - ACTIONS(1422), 1, - anon_sym_in, - ACTIONS(1849), 1, - anon_sym_EQ_GT, - ACTIONS(1880), 1, - anon_sym_of, - STATE(1081), 1, + STATE(933), 1, sym_comment, - ACTIONS(1211), 13, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -99214,7 +89128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1237), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99230,8 +89144,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1222), 19, + ACTIONS(1785), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -99250,22 +89165,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44716] = 9, + [34210] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1859), 1, - anon_sym_COMMA, - ACTIONS(1867), 1, - anon_sym_RBRACK, - ACTIONS(1870), 1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1082), 1, + ACTIONS(1896), 1, + anon_sym_EQ_GT, + STATE(934), 1, sym_comment, - ACTIONS(1783), 13, + ACTIONS(1787), 14, sym__ternary_qmark, anon_sym_LPAREN, + anon_sym_of, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99277,7 +89191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99293,7 +89207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99314,19 +89228,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44789] = 7, + [34281] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1890), 1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1083), 1, + ACTIONS(1877), 1, + anon_sym_in, + ACTIONS(1880), 1, + anon_sym_of, + STATE(935), 1, sym_comment, - ACTIONS(1783), 14, + ACTIONS(1787), 13, sym__ternary_qmark, anon_sym_LPAREN, - anon_sym_of, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99338,7 +89255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99354,9 +89271,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 20, + ACTIONS(1785), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -99375,22 +89291,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44857] = 9, + [34353] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1894), 1, anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_in, - ACTIONS(1878), 1, - anon_sym_of, - STATE(1084), 1, + STATE(936), 1, sym_comment, - ACTIONS(1783), 13, + ACTIONS(1787), 14, sym__ternary_qmark, anon_sym_LPAREN, + anon_sym_of, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99402,7 +89315,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1792), 15, + ACTIONS(1796), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -99418,8 +89331,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1781), 19, + ACTIONS(1785), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -99438,14 +89352,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [44929] = 4, + [34421] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1085), 1, + STATE(937), 1, sym_comment, - ACTIONS(1539), 42, + ACTIONS(1575), 42, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -99488,14 +89402,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [44983] = 4, + [34475] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1086), 1, + STATE(938), 1, sym_comment, - ACTIONS(1551), 42, + ACTIONS(1581), 42, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -99538,30 +89452,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [45037] = 12, + [34529] = 12, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - STATE(1087), 1, + STATE(939), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1894), 12, + ACTIONS(1898), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99574,7 +89488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1896), 21, + ACTIONS(1900), 21, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99596,30 +89510,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [45107] = 12, + [34599] = 12, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - STATE(1088), 1, + STATE(940), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1910), 12, + ACTIONS(1914), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99632,7 +89546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1912), 21, + ACTIONS(1916), 21, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99654,27 +89568,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [45177] = 11, + [34669] = 11, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - STATE(1089), 1, + STATE(941), 1, sym_comment, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1914), 12, + ACTIONS(1918), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99687,7 +89601,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1916), 23, + ACTIONS(1920), 23, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99711,18 +89625,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45245] = 7, + [34737] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, + ACTIONS(828), 1, anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1918), 1, + ACTIONS(1922), 1, sym__automatic_semicolon, - STATE(1090), 1, + STATE(942), 1, sym_comment, - ACTIONS(856), 12, + ACTIONS(824), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99735,7 +89649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(948), 28, + ACTIONS(928), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99764,18 +89678,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45305] = 7, + [34797] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - STATE(1091), 1, + ACTIONS(1804), 1, + anon_sym_EQ, + STATE(943), 1, sym_comment, - STATE(1144), 1, - sym_arguments, - ACTIONS(1920), 12, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99788,11 +89700,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1922), 27, + ACTIONS(1787), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, anon_sym_COLON, @@ -99816,16 +89729,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45364] = 6, + [34854] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(944), 1, + sym_comment, + ACTIONS(1595), 41, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_import, + anon_sym_let, + anon_sym_LPAREN, + anon_sym_await, + anon_sym_SEMI, + anon_sym_yield, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + anon_sym_function, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_typeof, + anon_sym_void, + anon_sym_delete, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_identifier, + sym_private_property_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_AT, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [34907] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, - anon_sym_EQ, - STATE(1092), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + STATE(945), 1, sym_comment, - ACTIONS(1781), 12, + STATE(1018), 1, + sym_arguments, + ACTIONS(1924), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99838,12 +89802,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 28, + ACTIONS(1926), 27, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, anon_sym_COLON, @@ -99867,24 +89830,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45421] = 10, + [34966] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1924), 1, + ACTIONS(1928), 1, sym_optional_chain, - STATE(1093), 1, + STATE(946), 1, + sym_comment, + STATE(1018), 1, + sym_arguments, + ACTIONS(1924), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1926), 24, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35031] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(947), 1, sym_comment, - STATE(1144), 1, - sym_arguments, - ACTIONS(1920), 12, + ACTIONS(1930), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(826), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99897,15 +89912,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1922), 24, + ACTIONS(832), 24, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_of, anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -99922,21 +89937,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45486] = 7, + [35090] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1933), 1, + ACTIONS(1940), 1, anon_sym_EQ, - STATE(1094), 1, + STATE(948), 1, sym_comment, - ACTIONS(1930), 4, + ACTIONS(1937), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1926), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99949,7 +89964,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 24, + ACTIONS(1935), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_LPAREN, @@ -99974,14 +89989,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45545] = 4, + [35149] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1095), 1, + STATE(949), 1, sym_comment, - ACTIONS(1615), 41, + ACTIONS(1593), 41, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -100023,14 +90038,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [45598] = 4, + [35202] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1096), 1, + STATE(950), 1, sym_comment, - ACTIONS(1613), 41, + ACTIONS(1597), 41, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -100072,16 +90087,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [45651] = 6, + [35255] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1918), 1, + ACTIONS(1942), 1, sym__automatic_semicolon, - STATE(1097), 1, + STATE(951), 1, sym_comment, - ACTIONS(856), 12, + ACTIONS(886), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100094,7 +90109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(948), 28, + ACTIONS(888), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100123,21 +90138,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45708] = 7, + [35312] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, + ACTIONS(1951), 1, anon_sym_EQ, - STATE(1098), 1, + STATE(952), 1, sym_comment, - ACTIONS(1939), 4, + ACTIONS(1948), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1935), 12, + ACTIONS(1944), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100150,7 +90165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1937), 24, + ACTIONS(1946), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_LPAREN, @@ -100175,65 +90190,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45767] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1099), 1, - sym_comment, - ACTIONS(1619), 41, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_import, - anon_sym_let, - anon_sym_LPAREN, - anon_sym_await, - anon_sym_SEMI, - anon_sym_yield, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - anon_sym_function, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_typeof, - anon_sym_void, - anon_sym_delete, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_identifier, - sym_private_property_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_AT, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [45820] = 6, + [35371] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1944), 1, + ACTIONS(1922), 1, sym__automatic_semicolon, - STATE(1100), 1, + STATE(953), 1, sym_comment, - ACTIONS(934), 12, + ACTIONS(824), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100246,7 +90212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(938), 28, + ACTIONS(928), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100275,14 +90241,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45877] = 4, + [35428] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1101), 1, + STATE(954), 1, sym_comment, - ACTIONS(1621), 41, + ACTIONS(1589), 41, anon_sym_export, anon_sym_LBRACE, anon_sym_import, @@ -100324,21 +90290,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [45930] = 7, + [35481] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1102), 1, + STATE(955), 1, sym_comment, - ACTIONS(1946), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(858), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100351,13 +90310,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 24, + ACTIONS(1955), 28, sym__ternary_qmark, anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -100376,14 +90339,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45989] = 5, + [35535] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1103), 1, + STATE(956), 1, sym_comment, - ACTIONS(1949), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100396,7 +90359,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1951), 28, + ACTIONS(1959), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100425,14 +90388,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46043] = 5, + [35589] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1104), 1, + STATE(957), 1, sym_comment, - ACTIONS(930), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100445,7 +90408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(932), 28, + ACTIONS(1963), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100474,14 +90437,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46097] = 5, + [35643] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1105), 1, + STATE(958), 1, sym_comment, - ACTIONS(1953), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100494,7 +90457,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 28, + ACTIONS(1967), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100523,86 +90486,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46151] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1106), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1959), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [46251] = 5, + [35697] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1107), 1, + STATE(959), 1, sym_comment, - ACTIONS(1993), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100615,7 +90506,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1995), 28, + ACTIONS(1971), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100644,14 +90535,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46305] = 5, + [35751] = 12, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1108), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + STATE(960), 1, sym_comment, - ACTIONS(1997), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(1898), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100664,19 +90571,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1999), 28, + ACTIONS(1900), 19, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -100690,89 +90591,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [46359] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1109), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2001), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [46459] = 5, + [35819] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1110), 1, + STATE(961), 1, sym_comment, - ACTIONS(2003), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100785,7 +90611,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2005), 28, + ACTIONS(1987), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100814,86 +90640,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46513] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1111), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2005), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [46613] = 5, + [35873] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1112), 1, + STATE(962), 1, sym_comment, - ACTIONS(2007), 12, + ACTIONS(1989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100906,7 +90660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 28, + ACTIONS(1991), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100935,14 +90689,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46667] = 5, + [35927] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1113), 1, + ACTIONS(1993), 1, + sym__automatic_semicolon, + STATE(963), 1, sym_comment, - ACTIONS(934), 12, + ACTIONS(824), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100955,8 +90711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(938), 28, - sym__automatic_semicolon, + ACTIONS(928), 27, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -100984,362 +90739,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46721] = 26, + [35983] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - STATE(1114), 1, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(964), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 7, - sym__ternary_qmark, + ACTIONS(1997), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - [46817] = 20, + [36083] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1115), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2013), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 12, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [46901] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1116), 1, - sym_comment, - ACTIONS(918), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(922), 28, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [46955] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1117), 1, - sym_comment, - ACTIONS(2015), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2017), 28, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47009] = 13, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1118), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 18, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [47079] = 15, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1979), 1, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - STATE(1119), 1, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(965), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1158), 2, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 10, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 17, - sym__ternary_qmark, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2031), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [47153] = 5, + [36183] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1120), 1, + STATE(966), 1, sym_comment, - ACTIONS(2019), 12, + ACTIONS(2033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101352,7 +90903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2021), 28, + ACTIONS(2035), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101381,82 +90932,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47207] = 24, + [36237] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1967), 1, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, ACTIONS(2013), 1, anon_sym_PIPE, - STATE(1121), 1, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(967), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 9, - sym__ternary_qmark, + ACTIONS(2035), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [47299] = 5, + [36337] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1122), 1, + STATE(968), 1, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101469,7 +91024,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 28, + ACTIONS(2039), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101498,30 +91053,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47353] = 12, + [36391] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - STATE(1123), 1, + STATE(969), 1, sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(1910), 12, + ACTIONS(2041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101534,13 +91073,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1912), 19, - sym__automatic_semicolon, + ACTIONS(2043), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -101554,81 +91099,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [47421] = 23, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [36445] = 12, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(2013), 1, - anon_sym_PIPE, - STATE(1124), 1, + STATE(970), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1914), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 10, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1916), 19, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_of, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [47511] = 5, + anon_sym_instanceof, + [36513] = 11, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1125), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + STATE(971), 1, sym_comment, - ACTIONS(930), 12, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(1918), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101641,19 +91191,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(932), 28, + ACTIONS(1920), 21, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, - anon_sym_LPAREN, anon_sym_of, - anon_sym_while, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -101669,87 +91213,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47565] = 22, + [36579] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1126), 1, + STATE(972), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2045), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2013), 2, - anon_sym_AMP, - anon_sym_PIPE, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 10, + ACTIONS(2047), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [47653] = 8, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [36633] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1924), 1, - sym_optional_chain, - STATE(1127), 1, + STATE(973), 1, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101762,7 +91282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 25, + ACTIONS(2051), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101771,7 +91291,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_of, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -101788,53 +91311,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47713] = 16, + [36687] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1928), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1128), 1, + STATE(974), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2045), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 17, + ACTIONS(2047), 25, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, anon_sym_RBRACK, anon_sym_AMP_AMP, @@ -101842,247 +91352,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [47789] = 25, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [36747] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1129), 1, + STATE(975), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1785), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 8, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [47883] = 24, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1967), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1130), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 9, + ACTIONS(1787), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [47975] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1131), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(2039), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [48075] = 13, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [36801] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1132), 1, + STATE(976), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, + ACTIONS(880), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102095,33 +91432,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 18, + ACTIONS(884), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [48145] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [36855] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1133), 1, + STATE(977), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(922), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102134,7 +91481,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 28, + ACTIONS(924), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102163,14 +91510,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48199] = 5, + [36909] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1134), 1, + STATE(978), 1, sym_comment, - ACTIONS(2041), 12, + ACTIONS(886), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102183,7 +91530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 28, + ACTIONS(888), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102212,14 +91559,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48253] = 5, + [36963] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1135), 1, + STATE(979), 1, sym_comment, - ACTIONS(2045), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102232,17 +91579,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 28, + ACTIONS(997), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102261,76 +91608,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48307] = 18, + [37017] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - STATE(1136), 1, + STATE(980), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(886), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 15, + ACTIONS(888), 28, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_else, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_while, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [48387] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37071] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1137), 1, + ACTIONS(2053), 1, + sym__automatic_semicolon, + STATE(981), 1, sym_comment, - ACTIONS(942), 12, + ACTIONS(886), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102343,17 +91679,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(946), 28, + ACTIONS(888), 27, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102372,86 +91707,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48441] = 28, + [37127] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1138), 1, + STATE(982), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2049), 5, + ACTIONS(2055), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [48541] = 5, + [37227] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1139), 1, + STATE(983), 1, sym_comment, - ACTIONS(2051), 12, + ACTIONS(2057), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102464,7 +91799,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 28, + ACTIONS(2059), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102493,86 +91828,112 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48595] = 28, + [37281] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + STATE(984), 1, + sym_comment, + ACTIONS(2061), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2063), 28, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1902), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1140), 1, - sym_comment, - ACTIONS(1906), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + anon_sym_BQUOTE, + [37335] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(985), 1, + sym_comment, + ACTIONS(932), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2053), 5, + ACTIONS(936), 28, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, - [48695] = 5, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37389] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1141), 1, + STATE(986), 1, sym_comment, - ACTIONS(2055), 12, + ACTIONS(2065), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102585,7 +91946,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 28, + ACTIONS(2067), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102614,14 +91975,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48749] = 5, + [37443] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1142), 1, + STATE(987), 1, sym_comment, - ACTIONS(952), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102634,7 +91995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(954), 28, + ACTIONS(993), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102663,16 +92024,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48803] = 6, + [37497] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2063), 1, - sym_regex_flags, - STATE(1143), 1, + STATE(988), 1, sym_comment, - ACTIONS(2059), 13, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102685,14 +92044,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_instanceof, - ACTIONS(2061), 26, + ACTIONS(2071), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_of, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, @@ -102710,17 +92069,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48859] = 5, + [37551] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1144), 1, + STATE(989), 1, sym_comment, - ACTIONS(2065), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102733,7 +92093,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 28, + ACTIONS(985), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102762,14 +92122,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48913] = 5, + [37605] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1145), 1, + STATE(990), 1, sym_comment, - ACTIONS(2069), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102782,7 +92142,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 28, + ACTIONS(2075), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102811,14 +92171,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48967] = 5, + [37659] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1146), 1, + STATE(991), 1, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102831,7 +92191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 28, + ACTIONS(2079), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102860,14 +92220,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49021] = 5, + [37713] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1147), 1, + STATE(992), 1, sym_comment, - ACTIONS(2077), 12, + ACTIONS(943), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102880,7 +92240,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 28, + ACTIONS(947), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102909,14 +92269,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49075] = 5, + [37767] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1148), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(993), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2081), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [37867] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(994), 1, sym_comment, - ACTIONS(934), 12, + ACTIONS(2083), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102929,7 +92361,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(938), 28, + ACTIONS(2081), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102958,14 +92390,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49129] = 5, + [37921] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1149), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(995), 1, sym_comment, - ACTIONS(892), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2085), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [38021] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(996), 1, + sym_comment, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102978,7 +92482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(896), 28, + ACTIONS(977), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103007,14 +92511,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49183] = 5, + [38075] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1150), 1, + STATE(997), 1, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103027,7 +92531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 28, + ACTIONS(2085), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103056,14 +92560,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49237] = 5, + [38129] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1151), 1, + STATE(998), 1, sym_comment, - ACTIONS(926), 12, + ACTIONS(2089), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103076,17 +92580,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(928), 28, - sym__automatic_semicolon, + ACTIONS(2091), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103105,63 +92609,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49291] = 5, + [38183] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1152), 1, - sym_comment, - ACTIONS(876), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(880), 28, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, + ACTIONS(1904), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(999), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [49345] = 5, + ACTIONS(2093), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [38283] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1153), 1, + STATE(1000), 1, sym_comment, - ACTIONS(2085), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103174,7 +92701,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 28, + ACTIONS(2093), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103203,16 +92730,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49399] = 6, + [38337] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2089), 1, - sym__automatic_semicolon, - STATE(1154), 1, + STATE(1001), 1, sym_comment, - ACTIONS(934), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103225,16 +92750,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(938), 27, + ACTIONS(997), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103253,30 +92779,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49455] = 12, + [38391] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - STATE(1155), 1, + STATE(1002), 1, sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(1894), 12, + ACTIONS(2097), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103289,66 +92799,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1896), 19, - sym__automatic_semicolon, + ACTIONS(2099), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [49523] = 11, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2027), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2031), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2033), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - STATE(1156), 1, - sym_comment, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(1914), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1916), 21, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -103364,14 +92827,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [49589] = 5, + anon_sym_BQUOTE, + [38445] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1157), 1, + STATE(1003), 1, sym_comment, - ACTIONS(993), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103384,7 +92848,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 28, + ACTIONS(1959), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103413,14 +92877,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49643] = 5, + [38499] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1158), 1, + STATE(1004), 1, sym_comment, - ACTIONS(2091), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103433,7 +92897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2093), 28, + ACTIONS(1959), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103462,63 +92926,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49697] = 5, + [38553] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1159), 1, - sym_comment, - ACTIONS(2095), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2097), 28, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, + ACTIONS(1904), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1005), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [49751] = 5, + ACTIONS(2101), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [38653] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1160), 1, + STATE(1006), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(2103), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103531,7 +93018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 28, + ACTIONS(2105), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103560,14 +93047,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49805] = 5, + [38707] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1161), 1, + STATE(1007), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103580,7 +93067,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 28, + ACTIONS(1959), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103609,14 +93096,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49859] = 5, + [38761] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1162), 1, + STATE(1008), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(2107), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103629,7 +93116,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 28, + ACTIONS(2109), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103658,14 +93145,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49913] = 5, + [38815] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1163), 1, + STATE(1009), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103678,7 +93165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 28, + ACTIONS(2113), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103707,14 +93194,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49967] = 5, + [38869] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1164), 1, + STATE(1010), 1, sym_comment, - ACTIONS(926), 12, + ACTIONS(874), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103727,7 +93214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(928), 28, + ACTIONS(876), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103756,14 +93243,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50021] = 5, + [38923] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1165), 1, + STATE(1011), 1, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2115), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103776,7 +93263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 28, + ACTIONS(2117), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103805,86 +93292,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50075] = 28, + [38977] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + STATE(1012), 1, + sym_comment, + ACTIONS(2119), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2121), 28, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1902), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39031] = 28, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1166), 1, + STATE(1013), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2105), 5, + ACTIONS(2123), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [50175] = 5, + [39131] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1167), 1, + STATE(1014), 1, sym_comment, - ACTIONS(2107), 12, + ACTIONS(2125), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103897,7 +93433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2109), 28, + ACTIONS(2127), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103926,14 +93462,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50229] = 5, + [39185] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1168), 1, + STATE(1015), 1, sym_comment, - ACTIONS(2111), 12, + ACTIONS(955), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103946,7 +93482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 28, + ACTIONS(959), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -103975,86 +93511,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50283] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1169), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2113), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [50383] = 5, + [39239] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1170), 1, + STATE(1016), 1, sym_comment, - ACTIONS(2115), 12, + ACTIONS(2129), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104067,7 +93531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2117), 28, + ACTIONS(2131), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104096,86 +93560,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50437] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1171), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2117), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [50537] = 5, + [39293] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1172), 1, + STATE(1017), 1, sym_comment, - ACTIONS(2119), 12, + ACTIONS(2133), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104188,7 +93580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2121), 28, + ACTIONS(2135), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104217,14 +93609,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50591] = 5, + [39347] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1173), 1, + STATE(1018), 1, sym_comment, - ACTIONS(2123), 12, + ACTIONS(2137), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104237,7 +93629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 28, + ACTIONS(2139), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104266,14 +93658,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50645] = 5, + [39401] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1174), 1, + ACTIONS(2145), 1, + sym_regex_flags, + STATE(1019), 1, sym_comment, - ACTIONS(2127), 12, + ACTIONS(2141), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104286,14 +93680,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2129), 28, + anon_sym_instanceof, + ACTIONS(2143), 26, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, @@ -104311,18 +93705,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50699] = 5, + [39457] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1175), 1, + STATE(1020), 1, sym_comment, - ACTIONS(2131), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104335,7 +93728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2133), 28, + ACTIONS(2149), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104364,63 +93757,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50753] = 5, + [39511] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1176), 1, - sym_comment, - ACTIONS(2135), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2137), 28, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_of, - anon_sym_COLON, + ACTIONS(1904), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1021), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [50807] = 5, + ACTIONS(2151), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [39611] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1177), 1, + STATE(1022), 1, sym_comment, - ACTIONS(2139), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104433,7 +93849,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 28, + ACTIONS(2155), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104462,135 +93878,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50861] = 28, + [39665] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1178), 1, + STATE(1023), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2143), 5, + ACTIONS(2155), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [50961] = 5, + [39765] = 18, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1179), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1024), 1, sym_comment, - ACTIONS(960), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(964), 28, + ACTIONS(2157), 15, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51015] = 5, + [39845] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1180), 1, + STATE(1025), 1, sym_comment, - ACTIONS(970), 12, + ACTIONS(2161), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104603,7 +94032,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(974), 28, + ACTIONS(2163), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104632,14 +94061,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51069] = 5, + [39899] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1181), 1, + STATE(1026), 1, sym_comment, - ACTIONS(884), 12, + ACTIONS(2165), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104652,7 +94081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(888), 28, + ACTIONS(2167), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104681,14 +94110,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51123] = 5, + [39953] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1182), 1, + STATE(1027), 1, sym_comment, - ACTIONS(2145), 12, + ACTIONS(965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104701,7 +94130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2147), 28, + ACTIONS(969), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104730,14 +94159,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51177] = 5, + [40007] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1183), 1, + STATE(1028), 1, sym_comment, - ACTIONS(2149), 12, + ACTIONS(874), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104750,17 +94179,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2151), 28, + ACTIONS(876), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104779,14 +94208,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51231] = 5, + [40061] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1184), 1, + STATE(1029), 1, sym_comment, - ACTIONS(2153), 12, + ACTIONS(922), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104799,17 +94228,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 28, + ACTIONS(924), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_else, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, + anon_sym_while, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104828,14 +94257,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51285] = 5, + [40115] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1185), 1, + STATE(1030), 1, sym_comment, - ACTIONS(2157), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104848,7 +94277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 28, + ACTIONS(2171), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104877,14 +94306,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51339] = 5, + [40169] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1186), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1031), 1, sym_comment, - ACTIONS(2161), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104897,286 +94344,526 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 28, + ACTIONS(2157), 18, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51393] = 5, + [40239] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1187), 1, - sym_comment, - ACTIONS(2165), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, anon_sym_GT_GT, + ACTIONS(2009), 1, anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1032), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2167), 28, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2173), 5, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + [40339] = 24, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + STATE(1033), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51447] = 28, + ACTIONS(2157), 9, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [40431] = 25, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1188), 1, + STATE(1034), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2169), 5, + ACTIONS(2157), 8, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [51547] = 5, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [40525] = 16, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1189), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1035), 1, sym_comment, - ACTIONS(2171), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2173), 28, + ACTIONS(2157), 17, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, + [40601] = 22, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1036), 1, + sym_comment, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51601] = 28, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2159), 2, + anon_sym_AMP, + anon_sym_PIPE, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2157), 10, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [40689] = 23, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2159), 1, + anon_sym_PIPE, + STATE(1037), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2157), 10, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [40779] = 24, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1190), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + STATE(1038), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2175), 5, + ACTIONS(2157), 9, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [51701] = 5, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [40871] = 15, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1191), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1039), 1, sym_comment, - ACTIONS(2177), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, anon_sym_STAR, + anon_sym_SLASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -105185,118 +94872,225 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2179), 28, + ACTIONS(2157), 17, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_of, anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [40945] = 13, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1040), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 18, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [41015] = 20, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + STATE(1041), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2159), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 12, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51755] = 28, + [41099] = 26, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1192), 1, + STATE(1042), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2179), 5, + ACTIONS(2157), 7, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [51855] = 5, + anon_sym_QMARK_QMARK, + [41195] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1193), 1, + STATE(1043), 1, sym_comment, - ACTIONS(2181), 12, + ACTIONS(2175), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105309,7 +95103,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2183), 28, + ACTIONS(2177), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -105338,14 +95132,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51909] = 5, + [41249] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1194), 1, + STATE(1044), 1, sym_comment, - ACTIONS(952), 12, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105358,17 +95152,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(954), 28, - sym__automatic_semicolon, + ACTIONS(2181), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -105387,14 +95181,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51963] = 5, + [41303] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1195), 1, + STATE(1045), 1, sym_comment, - ACTIONS(2185), 12, + ACTIONS(2183), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105407,7 +95201,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2187), 28, + ACTIONS(2185), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -105436,16 +95230,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [52017] = 6, + [41357] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2189), 1, - sym__automatic_semicolon, - STATE(1196), 1, + STATE(1046), 1, sym_comment, - ACTIONS(856), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105458,16 +95250,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(948), 27, + ACTIONS(2189), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -105486,37 +95279,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [52073] = 15, + [41411] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - STATE(1197), 1, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1047), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1312), 2, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 10, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2191), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [41511] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1048), 1, + sym_comment, + ACTIONS(2193), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -105525,721 +95368,798 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 16, - sym__automatic_semicolon, + ACTIONS(2123), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [52146] = 28, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [41565] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1198), 1, + STATE(1049), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2201), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2179), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [52245] = 28, + [41668] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1199), 1, + STATE(1050), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2175), 4, + ACTIONS(2101), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [52344] = 23, + [41767] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - STATE(1200), 1, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1051), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2233), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 9, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [52433] = 22, + [41870] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - STATE(1201), 1, - sym_comment, - ACTIONS(2013), 2, + ACTIONS(2211), 1, anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2035), 2, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1052), 1, + sym_comment, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 9, + ACTIONS(2123), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [52520] = 22, + [41969] = 10, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(2235), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2229), 1, - anon_sym_GT_GT, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - STATE(1202), 1, + STATE(1053), 1, sym_comment, - ACTIONS(2013), 2, + STATE(1158), 1, + sym_arguments, + ACTIONS(1924), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2225), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2235), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2227), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2241), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 9, + ACTIONS(1926), 22, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [52607] = 16, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42032] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - STATE(1203), 1, + STATE(1054), 1, sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2225), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2235), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1312), 2, - sym_template_string, + STATE(1158), 1, sym_arguments, - ACTIONS(2013), 8, + ACTIONS(1924), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 16, + ACTIONS(1926), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_of, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [52682] = 25, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42089] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - STATE(1204), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1055), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2237), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 7, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [52775] = 24, + [42192] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1056), 1, + sym_comment, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2239), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [42295] = 28, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2245), 1, + anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, ACTIONS(2249), 1, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - STATE(1205), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2273), 1, + sym__ternary_qmark, + STATE(1057), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 8, + ACTIONS(1997), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [52866] = 28, + [42394] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1206), 1, + STATE(1058), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2253), 4, + ACTIONS(2191), 4, + sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [52965] = 24, + anon_sym_SEMI, + [42493] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2203), 1, + ACTIONS(2245), 1, + anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - STATE(1207), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2273), 1, + sym__ternary_qmark, + STATE(1059), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 8, + ACTIONS(2055), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [53056] = 13, + [42592] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - STATE(1208), 1, + ACTIONS(1951), 1, + anon_sym_EQ, + STATE(1060), 1, sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, + ACTIONS(1944), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106252,784 +96172,861 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 17, + ACTIONS(1946), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [53125] = 26, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42647] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - STATE(1209), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + ACTIONS(2275), 1, + anon_sym_COMMA, + ACTIONS(2278), 1, + anon_sym_RBRACE, + STATE(1061), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2031), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 6, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_QMARK_QMARK, - [53220] = 20, + [42750] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2237), 1, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - STATE(1210), 1, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1062), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1312), 2, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2013), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 11, + ACTIONS(1997), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [53303] = 16, + [42849] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - STATE(1211), 1, + ACTIONS(1839), 1, + anon_sym_EQ, + STATE(1063), 1, sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(1785), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2213), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 16, - sym__automatic_semicolon, + ACTIONS(1787), 26, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [53378] = 24, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42904] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, ACTIONS(2203), 1, - anon_sym_GT_GT, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - STATE(1212), 1, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1064), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 8, + ACTIONS(2081), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [53469] = 18, + [43003] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2237), 1, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - STATE(1213), 1, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + ACTIONS(2278), 1, + anon_sym_RBRACE, + ACTIONS(2280), 1, + anon_sym_COMMA, + STATE(1065), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2151), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1312), 2, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 7, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 14, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, + ACTIONS(2223), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [53548] = 28, + [43106] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1214), 1, + STATE(1066), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2283), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2049), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [53647] = 28, + [43209] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, - anon_sym_GT_GT, - ACTIONS(2233), 1, - anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, + anon_sym_CARET, ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1215), 1, + STATE(1067), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2053), 4, + ACTIONS(2081), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [53746] = 28, + [43308] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2247), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2261), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1216), 1, + STATE(1068), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2261), 4, + ACTIONS(2085), 4, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [53845] = 30, + anon_sym_of, + anon_sym_SEMI, + [43407] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1217), 1, + STATE(1069), 1, sym_comment, - STATE(1939), 1, + STATE(1853), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2265), 2, + ACTIONS(2285), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [53948] = 13, + [43510] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2195), 1, + ACTIONS(2245), 1, + anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2249), 1, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, + ACTIONS(2255), 1, + anon_sym_CARET, + ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - STATE(1218), 1, + ACTIONS(2271), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2273), 1, + sym__ternary_qmark, + STATE(1070), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2241), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2251), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2243), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2265), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [54017] = 30, + ACTIONS(2093), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + [43609] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, + ACTIONS(2287), 1, anon_sym_COMMA, - STATE(1219), 1, + ACTIONS(2290), 1, + anon_sym_RBRACE, + STATE(1071), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2151), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2267), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [54120] = 13, + [43712] = 8, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(2292), 1, + sym__automatic_semicolon, + STATE(1072), 1, + sym_comment, + ACTIONS(928), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(826), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(832), 23, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2029), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2031), 1, anon_sym_DOT, - ACTIONS(2033), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2239), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1220), 1, - sym_comment, - ACTIONS(2035), 2, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, + anon_sym_BQUOTE, + [43771] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1073), 1, + sym_comment, + ACTIONS(2041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107042,435 +97039,440 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 17, + ACTIONS(2043), 27, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [54189] = 28, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43824] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, - anon_sym_GT_GT, - ACTIONS(2233), 1, - anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, + anon_sym_CARET, ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1221), 1, + STATE(1074), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2001), 4, + ACTIONS(2123), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [54288] = 28, + [43923] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, - anon_sym_GT_GT, - ACTIONS(2233), 1, - anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, + anon_sym_CARET, ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1222), 1, + ACTIONS(2296), 1, + anon_sym_in, + STATE(1075), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2243), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2143), 4, + ACTIONS(2294), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [54387] = 25, + [44024] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2203), 1, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - STATE(1223), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2273), 1, + sym__ternary_qmark, + STATE(1076), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 7, + ACTIONS(2191), 4, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [54480] = 28, + [44123] = 26, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, - sym__ternary_qmark, - STATE(1224), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + STATE(1077), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2005), 4, + ACTIONS(2157), 6, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [54579] = 30, + anon_sym_QMARK_QMARK, + [44218] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1225), 1, + STATE(1078), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2269), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [54682] = 23, + ACTIONS(2093), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [44317] = 20, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - STATE(1226), 1, + STATE(1079), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 9, + ACTIONS(2159), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 11, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107479,173 +97481,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [54771] = 15, + [44400] = 26, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2237), 1, + ACTIONS(2245), 1, + anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2249), 1, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, + ACTIONS(2255), 1, + anon_sym_CARET, + ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - STATE(1227), 1, + STATE(1080), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2251), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 16, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [54844] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1933), 1, - anon_sym_EQ, - STATE(1228), 1, - sym_comment, - ACTIONS(1926), 12, - anon_sym_STAR, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1928), 26, + ACTIONS(2265), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2157), 6, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [54899] = 24, + [44495] = 20, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, - anon_sym_AMP, - ACTIONS(2237), 1, + ACTIONS(2261), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - ACTIONS(2249), 1, - anon_sym_CARET, - STATE(1229), 1, + STATE(1081), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2245), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 8, + ACTIONS(2159), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 11, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -107653,17 +97612,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [54990] = 6, + [44578] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1833), 1, - anon_sym_EQ, - STATE(1230), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + STATE(1082), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107676,44 +97654,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 26, + ACTIONS(2157), 17, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55045] = 6, + [44647] = 15, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1231), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + STATE(1083), 1, sym_comment, - ACTIONS(858), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2241), 2, anon_sym_STAR, + anon_sym_SLASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -107722,336 +97711,269 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 26, + ACTIONS(2157), 16, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55100] = 28, + [44720] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2237), 1, + ACTIONS(2255), 1, + anon_sym_CARET, + ACTIONS(2261), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, - sym__ternary_qmark, - STATE(1232), 1, + STATE(1084), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1959), 4, + ACTIONS(2157), 8, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [55199] = 28, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [44811] = 23, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - STATE(1233), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + STATE(1085), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2105), 4, + ACTIONS(2157), 9, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [55298] = 30, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [44900] = 22, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, + ACTIONS(2261), 1, + anon_sym_PERCENT, ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1234), 1, + anon_sym_STAR_STAR, + STATE(1086), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2159), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2271), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [55401] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - STATE(1235), 1, - sym_comment, - STATE(1284), 1, - sym_arguments, - ACTIONS(1920), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1922), 25, + ACTIONS(2157), 9, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55458] = 10, + [44987] = 16, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2273), 1, + ACTIONS(1979), 1, sym_optional_chain, - STATE(1236), 1, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + STATE(1087), 1, sym_comment, - STATE(1284), 1, - sym_arguments, - ACTIONS(1920), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2241), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2259), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1922), 22, + ACTIONS(2157), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, @@ -108059,177 +97981,173 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55521] = 30, + [45062] = 25, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, + ACTIONS(2261), 1, + anon_sym_PERCENT, ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1237), 1, + anon_sym_STAR_STAR, + STATE(1088), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2275), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [55624] = 18, + ACTIONS(2157), 7, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [45155] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2249), 1, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, + ACTIONS(2255), 1, + anon_sym_CARET, + ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - ACTIONS(2203), 1, - anon_sym_GT_GT, - STATE(1238), 1, + STATE(1089), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1312), 2, + ACTIONS(2267), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2269), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 7, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 14, + ACTIONS(2265), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2157), 8, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [55703] = 13, + [45246] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2195), 1, + ACTIONS(2263), 1, anon_sym_STAR_STAR, - STATE(1239), 1, + STATE(1090), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108242,11 +98160,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 17, + ACTIONS(2157), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -108260,58 +98178,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [55772] = 20, + [45315] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - ACTIONS(2203), 1, - anon_sym_GT_GT, - STATE(1240), 1, + STATE(1091), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2159), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2013), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 11, + ACTIONS(2157), 17, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -108319,19 +98224,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [55855] = 5, + anon_sym_instanceof, + [45384] = 15, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1241), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, sym_comment, - ACTIONS(2185), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, anon_sym_STAR, + anon_sym_SLASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -108340,980 +98273,977 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2187), 27, + ACTIONS(2157), 16, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55908] = 30, + [45457] = 18, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, + ACTIONS(2261), 1, + anon_sym_PERCENT, ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1242), 1, + anon_sym_STAR_STAR, + STATE(1093), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2277), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2159), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [56011] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1243), 1, - sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2217), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2279), 2, + ACTIONS(2157), 14, sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_of, anon_sym_SEMI, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2197), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2215), 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [56114] = 26, + [45536] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - STATE(1244), 1, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1094), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 6, - sym__automatic_semicolon, - sym__ternary_qmark, + ACTIONS(2299), 4, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_QMARK_QMARK, - [56209] = 30, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45635] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2247), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1245), 1, + STATE(1095), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2281), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56312] = 28, + ACTIONS(2155), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + [45734] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2247), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1246), 1, + STATE(1096), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2143), 4, + ACTIONS(2151), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [56411] = 30, + [45833] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1247), 1, + STATE(1097), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2283), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56514] = 28, + ACTIONS(2301), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45932] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2247), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1248), 1, + STATE(1098), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2113), 4, + ACTIONS(2101), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [56613] = 30, + [46031] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1249), 1, + STATE(1099), 1, sym_comment, - STATE(1939), 1, + STATE(1853), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2285), 2, + ACTIONS(2303), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56716] = 30, + [46134] = 6, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + STATE(1100), 1, + sym_comment, + ACTIONS(826), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(832), 26, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(2029), 1, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2031), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2033), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(2195), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [46189] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1940), 1, + anon_sym_EQ, + STATE(1101), 1, + sym_comment, + ACTIONS(1933), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1935), 26, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, - ACTIONS(2201), 1, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [46244] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2197), 1, + anon_sym_COMMA, ACTIONS(2203), 1, - anon_sym_GT_GT, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1250), 1, + STATE(1102), 1, sym_comment, - STATE(1939), 1, + STATE(1853), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2287), 2, + ACTIONS(2305), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [56819] = 28, + [46347] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2247), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2249), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2253), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2255), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2257), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1251), 1, + STATE(1103), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2117), 4, + ACTIONS(2035), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - [56918] = 28, + [46446] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, - anon_sym_GT_GT, - ACTIONS(2233), 1, - anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, + ACTIONS(2245), 1, anon_sym_AMP_AMP, + ACTIONS(2247), 1, + anon_sym_PIPE_PIPE, ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, + anon_sym_GT_GT, + ACTIONS(2253), 1, + anon_sym_AMP, ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, + anon_sym_CARET, ACTIONS(2257), 1, + anon_sym_PIPE, + ACTIONS(2261), 1, + anon_sym_PERCENT, + ACTIONS(2263), 1, + anon_sym_STAR_STAR, + ACTIONS(2271), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2273), 1, sym__ternary_qmark, - STATE(1252), 1, + STATE(1104), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2241), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2251), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2259), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2267), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2269), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2243), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2265), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2169), 4, + ACTIONS(2031), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - [57017] = 28, + [46545] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1253), 1, + STATE(1105), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2307), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2169), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [57116] = 28, + [46648] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, + ACTIONS(2159), 1, + anon_sym_PIPE, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - STATE(1254), 1, + anon_sym_STAR_STAR, + STATE(1106), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2001), 4, + ACTIONS(2157), 8, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [57215] = 6, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [46739] = 6, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, - anon_sym_EQ, - STATE(1255), 1, + STATE(1107), 1, sym_comment, - ACTIONS(1935), 12, + ACTIONS(826), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109326,7 +99256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1937), 26, + ACTIONS(832), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -109353,568 +99283,569 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57270] = 30, + [46794] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1256), 1, + STATE(1108), 1, sym_comment, - STATE(1939), 1, + STATE(1853), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2289), 2, + ACTIONS(2309), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57373] = 28, + [46897] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1257), 1, + STATE(1109), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2311), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1959), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [57472] = 5, + [47000] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1258), 1, - sym_comment, - ACTIONS(2171), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2173), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1973), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(1975), 1, anon_sym_LBRACK, + ACTIONS(1977), 1, anon_sym_DOT, + ACTIONS(1979), 1, sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1110), 1, + sym_comment, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2313), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [57525] = 30, + [47103] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1259), 1, + STATE(1111), 1, sym_comment, - STATE(1939), 1, + STATE(1853), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2291), 2, + ACTIONS(2315), 2, sym__automatic_semicolon, anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57628] = 29, + [47206] = 23, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2239), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, - anon_sym_CARET, - ACTIONS(2251), 1, - anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, - sym__ternary_qmark, - ACTIONS(2295), 1, - anon_sym_in, - STATE(1260), 1, + STATE(1112), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2227), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2241), 3, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2293), 4, + ACTIONS(2157), 9, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [57729] = 28, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [47295] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1261), 1, + STATE(1113), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2049), 4, + ACTIONS(2085), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [57828] = 30, + [47394] = 22, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, + anon_sym_GT_GT, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1262), 1, + anon_sym_STAR_STAR, + STATE(1114), 1, sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2159), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2298), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [57931] = 28, + ACTIONS(2157), 9, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [47481] = 16, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - STATE(1263), 1, + anon_sym_STAR_STAR, + STATE(1115), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2159), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2005), 4, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 16, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [58030] = 6, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [47556] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1933), 1, + ACTIONS(1804), 1, anon_sym_EQ, - STATE(1264), 1, + STATE(1116), 1, sym_comment, - ACTIONS(1926), 12, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109927,15 +99858,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 26, + ACTIONS(1787), 26, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -109954,16 +99885,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58085] = 6, + [47611] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, + ACTIONS(1951), 1, anon_sym_EQ, - STATE(1265), 1, + STATE(1117), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(1944), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109976,15 +99907,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 26, - sym__automatic_semicolon, + ACTIONS(1946), 26, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -110003,21 +99934,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58140] = 8, + [47666] = 28, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2300), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1118), 1, + sym_comment, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2031), 4, sym__automatic_semicolon, - STATE(1266), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [47765] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1119), 1, sym_comment, - ACTIONS(948), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(858), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110030,11 +100025,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 23, + ACTIONS(1963), 27, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -110054,567 +100053,750 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58199] = 28, + [47818] = 25, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, - sym__ternary_qmark, - STATE(1267), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + STATE(1120), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2179), 4, + ACTIONS(2157), 7, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [58298] = 28, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [47911] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, - sym__ternary_qmark, - STATE(1268), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + STATE(1121), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2175), 4, + ACTIONS(2157), 8, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [48002] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1993), 1, sym__automatic_semicolon, + STATE(1122), 1, + sym_comment, + ACTIONS(824), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(928), 25, + sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - [58397] = 30, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [48059] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + STATE(1123), 1, + sym_comment, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_AMP_AMP, - ACTIONS(2201), 1, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [48128] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2197), 1, + anon_sym_COMMA, ACTIONS(2203), 1, - anon_sym_GT_GT, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1124), 1, + sym_comment, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2317), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [48231] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, + anon_sym_GT_GT, ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2302), 1, - anon_sym_COMMA, - ACTIONS(2305), 1, - anon_sym_RBRACE, - STATE(1269), 1, + STATE(1125), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2319), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [58500] = 7, + [48334] = 18, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2189), 1, - sym__automatic_semicolon, - STATE(1270), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1979), 1, + sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + STATE(1126), 1, sym_comment, - ACTIONS(856), 12, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(948), 25, + ACTIONS(2157), 14, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58557] = 28, + [48413] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1271), 1, + STATE(1127), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1853), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2321), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2053), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [58656] = 30, + [48516] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2307), 1, - anon_sym_COMMA, - ACTIONS(2310), 1, - anon_sym_RBRACE, - STATE(1272), 1, + STATE(1128), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [58759] = 28, + ACTIONS(2035), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [48615] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1273), 1, + STATE(1129), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2105), 4, + ACTIONS(2055), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [58858] = 28, + [48714] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1274), 1, + STATE(1130), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2113), 4, + ACTIONS(2151), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [58957] = 6, + [48813] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1275), 1, + ACTIONS(1940), 1, + anon_sym_EQ, + STATE(1131), 1, sym_comment, - ACTIONS(858), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110627,7 +100809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 26, + ACTIONS(1935), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -110654,233 +100836,134 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59012] = 28, + [48868] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2229), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2233), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2237), 1, - anon_sym_PERCENT, - ACTIONS(2239), 1, - anon_sym_STAR_STAR, - ACTIONS(2247), 1, - anon_sym_AMP_AMP, - ACTIONS(2249), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2251), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2255), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2257), 1, + ACTIONS(2219), 1, + anon_sym_PERCENT, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2259), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1276), 1, + STATE(1132), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2225), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2231), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2235), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2243), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2227), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2241), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2117), 4, + ACTIONS(2155), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - [59111] = 30, + [48967] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(1864), 1, + anon_sym_EQ, + STATE(1133), 1, + sym_comment, + ACTIONS(1862), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1785), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2207), 1, anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - ACTIONS(2310), 1, - anon_sym_RBRACE, - ACTIONS(2312), 1, - anon_sym_COMMA, - STATE(1277), 1, - sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2175), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2197), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [59214] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1787), 21, + sym__ternary_qmark, anon_sym_LPAREN, - ACTIONS(2029), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, anon_sym_DOT, - ACTIONS(2033), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1278), 1, - sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2315), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2197), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [59317] = 6, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49023] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, - anon_sym_EQ, - STATE(1279), 1, + STATE(1134), 1, sym_comment, - ACTIONS(1935), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110893,15 +100976,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1937), 26, + ACTIONS(2079), 26, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -110920,87 +101003,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59372] = 30, + [49075] = 7, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + STATE(1135), 1, + sym_comment, + ACTIONS(2323), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(826), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(832), 21, + sym__ternary_qmark, anon_sym_LPAREN, - ACTIONS(2029), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, anon_sym_DOT, - ACTIONS(2033), 1, sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - ACTIONS(2263), 1, - anon_sym_COMMA, - STATE(1280), 1, - sym_comment, - STATE(1939), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2317), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2197), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [59475] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49131] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1281), 1, + STATE(1136), 1, sym_comment, - ACTIONS(970), 12, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111013,7 +101072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(974), 26, + ACTIONS(2181), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111040,14 +101099,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59527] = 5, + [49183] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1282), 1, + STATE(1137), 1, sym_comment, - ACTIONS(993), 12, + ACTIONS(932), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111060,7 +101119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 26, + ACTIONS(936), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111087,86 +101146,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59579] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2321), 1, - anon_sym_RPAREN, - STATE(1283), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [59681] = 5, + [49235] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1284), 1, + STATE(1138), 1, sym_comment, - ACTIONS(2065), 12, + ACTIONS(955), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111179,7 +101166,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 26, + ACTIONS(959), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111206,16 +101193,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59733] = 6, + [49287] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1845), 1, - anon_sym_EQ, - STATE(1285), 1, + STATE(1139), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111228,12 +101213,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 25, + ACTIONS(969), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -111254,164 +101240,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59787] = 30, + [49339] = 8, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, ACTIONS(2323), 1, - anon_sym_COLON, - STATE(1286), 1, + anon_sym_of, + ACTIONS(2325), 1, + anon_sym_in, + STATE(1140), 1, sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(826), 11, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [59889] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(832), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2325), 1, - anon_sym_RPAREN, - STATE(1287), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [59991] = 8, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49397] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2273), 1, - sym_optional_chain, - STATE(1288), 1, + STATE(1141), 1, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2119), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111424,7 +101310,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 23, + ACTIONS(2121), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111432,6 +101318,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -111448,21 +101337,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60049] = 7, + [49449] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1933), 1, - anon_sym_EQ, - STATE(1289), 1, + ACTIONS(2328), 1, + sym__automatic_semicolon, + STATE(1142), 1, sym_comment, - ACTIONS(2327), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1926), 12, + ACTIONS(1023), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111475,9 +101362,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 21, + ACTIONS(977), 23, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111497,21 +101386,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60105] = 7, + [49505] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1807), 1, - anon_sym_EQ, - STATE(1290), 1, + ACTIONS(2330), 1, + sym__automatic_semicolon, + STATE(1143), 1, sym_comment, - ACTIONS(1853), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1781), 12, + ACTIONS(1027), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111524,9 +101411,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 21, + ACTIONS(985), 23, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111546,14 +101435,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60161] = 5, + [49561] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1291), 1, + STATE(1144), 1, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111566,7 +101455,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 26, + ACTIONS(1959), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111593,86 +101482,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60213] = 30, + [49613] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2331), 1, + ACTIONS(2334), 1, anon_sym_RPAREN, - STATE(1292), 1, + STATE(1145), 1, sym_comment, - STATE(2145), 1, + STATE(1958), 1, aux_sym_array_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [60315] = 5, + [49715] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1293), 1, + STATE(1146), 1, sym_comment, - ACTIONS(2077), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111685,7 +101574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 26, + ACTIONS(1971), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111712,14 +101601,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60367] = 5, + [49767] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1294), 1, + STATE(1147), 1, sym_comment, - ACTIONS(2015), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111732,7 +101621,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 26, + ACTIONS(1967), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -111759,14 +101648,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60419] = 5, + [49819] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1295), 1, + ACTIONS(1940), 1, + anon_sym_EQ, + STATE(1148), 1, sym_comment, - ACTIONS(1949), 12, + ACTIONS(2336), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111779,14 +101675,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1951), 26, - sym__automatic_semicolon, + ACTIONS(1935), 21, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111806,21 +101697,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60471] = 8, + [49875] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2333), 1, - anon_sym_in, - ACTIONS(2336), 1, - anon_sym_of, - STATE(1296), 1, + STATE(1149), 1, sym_comment, - ACTIONS(858), 11, + ACTIONS(2037), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -111831,11 +101717,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 24, + ACTIONS(2039), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -111856,21 +101744,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60529] = 7, + [49927] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1870), 1, - anon_sym_EQ, - STATE(1297), 1, + ACTIONS(2338), 1, + sym__automatic_semicolon, + STATE(1150), 1, sym_comment, - ACTIONS(1867), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1781), 12, + ACTIONS(1031), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111883,9 +101769,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 21, + ACTIONS(993), 23, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111905,135 +101793,208 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60585] = 7, + [49983] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2338), 1, - sym__automatic_semicolon, - STATE(1298), 1, - sym_comment, - ACTIONS(999), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(993), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(997), 23, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2342), 1, + anon_sym_RBRACE, + STATE(1151), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60641] = 30, + [50085] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2344), 1, anon_sym_RPAREN, - STATE(1299), 1, + STATE(1152), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [60743] = 5, + [50187] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1300), 1, + ACTIONS(1940), 1, + anon_sym_EQ, + ACTIONS(2336), 1, + anon_sym_of, + ACTIONS(2346), 1, + anon_sym_in, + STATE(1153), 1, + sym_comment, + ACTIONS(1933), 11, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1935), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [50245] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1154), 1, sym_comment, - ACTIONS(2019), 12, + ACTIONS(2183), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112046,7 +102007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2021), 26, + ACTIONS(2185), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112073,21 +102034,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60795] = 7, + [50297] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1861), 1, - anon_sym_EQ, - STATE(1301), 1, + STATE(1155), 1, sym_comment, - ACTIONS(1859), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1781), 12, + ACTIONS(2129), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112100,9 +102054,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 21, + ACTIONS(2131), 26, + sym__automatic_semicolon, sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -112122,158 +102081,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60851] = 30, + [50349] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(1951), 1, + anon_sym_EQ, + ACTIONS(2349), 1, + anon_sym_in, + ACTIONS(2352), 1, + anon_sym_of, + STATE(1156), 1, + sym_comment, + ACTIONS(1944), 11, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(1971), 1, anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2342), 1, - anon_sym_RPAREN, - STATE(1302), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [60953] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1946), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2344), 1, - anon_sym_RPAREN, - STATE(1303), 1, - sym_comment, - STATE(2174), 1, - aux_sym_array_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [61055] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [50407] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1304), 1, + STATE(1157), 1, sym_comment, - ACTIONS(2007), 12, + ACTIONS(2133), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112286,7 +102151,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 26, + ACTIONS(2135), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112313,21 +102178,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61107] = 8, + [50459] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1933), 1, - anon_sym_EQ, - ACTIONS(2327), 1, - anon_sym_of, - ACTIONS(2346), 1, - anon_sym_in, - STATE(1305), 1, + STATE(1158), 1, sym_comment, - ACTIONS(1926), 11, + ACTIONS(2137), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -112338,11 +102198,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 24, + ACTIONS(2139), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -112363,14 +102225,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61165] = 5, + [50511] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1306), 1, + ACTIONS(2354), 1, + sym_regex_flags, + STATE(1159), 1, sym_comment, - ACTIONS(2069), 12, + ACTIONS(2141), 13, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112383,13 +102247,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 26, + anon_sym_instanceof, + ACTIONS(2143), 24, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -112406,92 +102270,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61217] = 30, + [50565] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2349), 1, - anon_sym_RPAREN, - STATE(1307), 1, + ACTIONS(2356), 1, + anon_sym_RBRACE, + STATE(1160), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [61319] = 6, + [50667] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2351), 1, - sym_regex_flags, - STATE(1308), 1, + STATE(1161), 1, sym_comment, - ACTIONS(2059), 13, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112504,13 +102365,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_instanceof, - ACTIONS(2061), 24, + ACTIONS(2149), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -112527,89 +102388,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61373] = 30, + [50719] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2353), 1, - anon_sym_RBRACE, - STATE(1309), 1, + ACTIONS(2358), 1, + anon_sym_RPAREN, + STATE(1162), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [61475] = 5, + [50821] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1310), 1, + STATE(1163), 1, sym_comment, - ACTIONS(2055), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112622,7 +102484,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 26, + ACTIONS(977), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112649,14 +102511,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61527] = 5, + [50873] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1311), 1, + STATE(1164), 1, sym_comment, - ACTIONS(2165), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112669,7 +102531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2167), 26, + ACTIONS(985), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112696,14 +102558,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61579] = 5, + [50925] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1312), 1, + STATE(1165), 1, sym_comment, - ACTIONS(2091), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112716,7 +102578,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2093), 26, + ACTIONS(993), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112743,14 +102605,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61631] = 5, + [50977] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1313), 1, + ACTIONS(2360), 1, + sym__automatic_semicolon, + STATE(1166), 1, sym_comment, - ACTIONS(2003), 12, + ACTIONS(1035), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(880), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112763,13 +102630,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2005), 26, - sym__automatic_semicolon, + ACTIONS(884), 23, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -112790,158 +102654,227 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61683] = 30, + [51033] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + STATE(1167), 1, + sym_comment, + ACTIONS(2153), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2155), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2355), 1, - anon_sym_RPAREN, - STATE(1314), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + anon_sym_BQUOTE, + [51085] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1168), 1, + sym_comment, + ACTIONS(2097), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2099), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51137] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1169), 1, + sym_comment, + ACTIONS(2169), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2171), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [61785] = 30, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51189] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2357), 1, + ACTIONS(2362), 1, anon_sym_RPAREN, - STATE(1315), 1, + STATE(1170), 1, sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + STATE(1970), 1, + aux_sym_array_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [61887] = 5, + [51291] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1316), 1, + STATE(1171), 1, sym_comment, - ACTIONS(1997), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112954,7 +102887,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1999), 26, + ACTIONS(2063), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -112981,14 +102914,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61939] = 5, + [51343] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1317), 1, + STATE(1172), 1, sym_comment, - ACTIONS(2051), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113001,7 +102934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 26, + ACTIONS(2189), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -113028,21 +102961,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61991] = 8, + [51395] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, - anon_sym_EQ, - ACTIONS(2359), 1, - anon_sym_in, - ACTIONS(2362), 1, - anon_sym_of, - STATE(1318), 1, + STATE(1173), 1, sym_comment, - ACTIONS(1935), 11, + ACTIONS(2057), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -113053,11 +102981,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1937), 24, + ACTIONS(2059), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -113078,86 +103008,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62049] = 30, + [51447] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, ACTIONS(2364), 1, - anon_sym_RBRACK, - STATE(1319), 1, + anon_sym_RPAREN, + STATE(1174), 1, sym_comment, - STATE(2137), 1, + STATE(1959), 1, aux_sym_array_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [62151] = 5, + [51549] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1320), 1, + STATE(1175), 1, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2165), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113170,7 +103100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 26, + ACTIONS(2167), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -113197,158 +103127,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62203] = 30, + [51601] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + STATE(1176), 1, + sym_comment, + ACTIONS(2193), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(1971), 1, anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, anon_sym_PIPE, - ACTIONS(1979), 1, - anon_sym_PERCENT, - ACTIONS(1981), 1, - anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2366), 1, - anon_sym_RPAREN, - STATE(1321), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [62305] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(2123), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2368), 1, - anon_sym_RPAREN, - STATE(1322), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [62407] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51653] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1323), 1, + STATE(1177), 1, sym_comment, - ACTIONS(1993), 12, + ACTIONS(880), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113361,7 +103194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1995), 26, + ACTIONS(884), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -113388,63 +103221,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62459] = 7, + [51705] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, - anon_sym_EQ, - STATE(1324), 1, - sym_comment, - ACTIONS(2362), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1935), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1937), 21, - sym__ternary_qmark, + ACTIONS(1902), 1, anon_sym_LPAREN, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2366), 1, + anon_sym_RPAREN, + STATE(1178), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [62515] = 5, + [51807] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1325), 1, + STATE(1179), 1, sym_comment, - ACTIONS(2139), 12, + ACTIONS(2033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113457,7 +103313,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 26, + ACTIONS(2035), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -113484,84 +103340,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62567] = 28, + [51859] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1326), 1, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2368), 1, + anon_sym_RPAREN, + STATE(1180), 1, sym_comment, - ACTIONS(2035), 2, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2293), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [62665] = 5, + [51961] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1327), 1, + STATE(1181), 1, sym_comment, - ACTIONS(2131), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113574,7 +103432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2133), 26, + ACTIONS(2075), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -113601,158 +103459,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62717] = 30, + [52013] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(2370), 1, + sym__automatic_semicolon, + STATE(1182), 1, + sym_comment, + ACTIONS(1003), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(943), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(947), 23, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2370), 1, - anon_sym_RBRACK, - STATE(1328), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [62819] = 30, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [52069] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, ACTIONS(2372), 1, - anon_sym_RBRACE, - STATE(1329), 1, + anon_sym_RPAREN, + STATE(1183), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [62921] = 5, + [52171] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1330), 1, + ACTIONS(1872), 1, + anon_sym_EQ, + STATE(1184), 1, sym_comment, - ACTIONS(2127), 12, + ACTIONS(1869), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113765,14 +103607,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2129), 26, - sym__automatic_semicolon, + ACTIONS(1787), 21, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -113792,88 +103629,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62973] = 30, + [52227] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, ACTIONS(2374), 1, - anon_sym_RPAREN, - STATE(1331), 1, + anon_sym_RBRACK, + STATE(1185), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [63075] = 6, + [52329] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1873), 1, - anon_sym_EQ, - STATE(1332), 1, + STATE(1186), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(2089), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113886,10 +103721,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 25, + ACTIONS(2091), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, @@ -113912,61 +103748,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63129] = 5, + [52381] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1333), 1, - sym_comment, - ACTIONS(2123), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2125), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1973), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1975), 1, anon_sym_LBRACK, + ACTIONS(1977), 1, anon_sym_DOT, + ACTIONS(1979), 1, sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2203), 1, anon_sym_AMP_AMP, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1187), 1, + sym_comment, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63181] = 5, + ACTIONS(2294), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [52479] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1334), 1, + STATE(1188), 1, sym_comment, - ACTIONS(2119), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113979,7 +103838,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2121), 26, + ACTIONS(2093), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114006,14 +103865,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63233] = 5, + [52531] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1335), 1, + STATE(1189), 1, sym_comment, - ACTIONS(2085), 12, + ACTIONS(2065), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114026,7 +103885,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 26, + ACTIONS(2067), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114053,61 +103912,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63285] = 5, + [52583] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1336), 1, - sym_comment, - ACTIONS(2135), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2137), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2376), 1, + anon_sym_RPAREN, + STATE(1190), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63337] = 5, + [52685] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1337), 1, + STATE(1191), 1, sym_comment, - ACTIONS(2115), 12, + ACTIONS(1989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114120,7 +104004,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2117), 26, + ACTIONS(1991), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114147,14 +104031,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63389] = 5, + [52737] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1338), 1, + ACTIONS(1951), 1, + anon_sym_EQ, + STATE(1192), 1, sym_comment, - ACTIONS(942), 12, + ACTIONS(2352), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1944), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114167,14 +104058,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(946), 26, - sym__automatic_semicolon, + ACTIONS(1946), 21, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114194,14 +104080,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63441] = 5, + [52793] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1339), 1, + STATE(1193), 1, sym_comment, - ACTIONS(2111), 12, + ACTIONS(2161), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114214,7 +104100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 26, + ACTIONS(2163), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114241,68 +104127,160 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63493] = 5, + [52845] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1340), 1, - sym_comment, - ACTIONS(2107), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, anon_sym_GT_GT, + ACTIONS(2009), 1, anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2378), 1, + anon_sym_RBRACK, + STATE(1194), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2109), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [52947] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2380), 1, + anon_sym_RPAREN, + STATE(1195), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63545] = 7, + [53049] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1341), 1, + ACTIONS(1847), 1, + anon_sym_EQ, + STATE(1196), 1, sym_comment, - ACTIONS(2336), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(858), 12, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114315,9 +104293,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 21, + ACTIONS(1787), 25, + sym__automatic_semicolon, sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114337,468 +104319,516 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63601] = 28, + [53103] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1342), 1, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2382), 1, + anon_sym_RPAREN, + STATE(1197), 1, sym_comment, - ACTIONS(1906), 2, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2376), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [63699] = 30, + [53205] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2378), 1, - anon_sym_RBRACK, - STATE(1343), 1, + ACTIONS(2384), 1, + anon_sym_RPAREN, + STATE(1198), 1, sym_comment, - STATE(2137), 1, - aux_sym_array_repeat1, - ACTIONS(1906), 2, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [63801] = 8, + [53307] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1845), 1, - anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_in, - ACTIONS(1878), 1, - anon_sym_of, - STATE(1344), 1, - sym_comment, - ACTIONS(1781), 11, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1783), 24, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(1973), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1975), 1, anon_sym_LBRACK, + ACTIONS(1977), 1, anon_sym_DOT, + ACTIONS(1979), 1, sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2203), 1, anon_sym_AMP_AMP, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1199), 1, + sym_comment, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63859] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1345), 1, - sym_comment, - ACTIONS(2103), 12, + ACTIONS(2195), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 26, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2173), 3, sym__automatic_semicolon, - sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63911] = 5, + [53405] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1346), 1, - sym_comment, - ACTIONS(1953), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1955), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2386), 1, + anon_sym_RBRACK, + STATE(1200), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63963] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2380), 1, - sym__automatic_semicolon, - STATE(1347), 1, - sym_comment, - ACTIONS(1057), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(942), 12, + ACTIONS(1995), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(946), 23, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [53507] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_RPAREN, + STATE(1201), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64019] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1348), 1, - sym_comment, - ACTIONS(2045), 12, + ACTIONS(1995), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [53609] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2390), 1, + anon_sym_RPAREN, + STATE(1202), 1, + sym_comment, + STATE(2013), 1, + aux_sym_array_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64071] = 30, + [53711] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2382), 1, - anon_sym_RPAREN, - STATE(1349), 1, + ACTIONS(2392), 1, + anon_sym_RBRACK, + STATE(1203), 1, sym_comment, - STATE(2175), 1, + STATE(1965), 1, aux_sym_array_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [64173] = 5, + [53813] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1350), 1, + STATE(1204), 1, sym_comment, - ACTIONS(960), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114811,7 +104841,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(964), 26, + ACTIONS(2113), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114838,86 +104868,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64225] = 30, + [53865] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2384), 1, + ACTIONS(2394), 1, anon_sym_RPAREN, - STATE(1351), 1, + STATE(1205), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [64327] = 5, + [53967] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1352), 1, + STATE(1206), 1, sym_comment, - ACTIONS(884), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114930,7 +104960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(888), 26, + ACTIONS(1959), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -114957,86 +104987,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64379] = 30, + [54019] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2386), 1, + ACTIONS(2396), 1, anon_sym_RPAREN, - STATE(1353), 1, + STATE(1207), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [64481] = 5, + [54121] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1354), 1, + STATE(1208), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(2125), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115049,7 +105079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 26, + ACTIONS(2127), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -115076,61 +105106,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64533] = 5, + [54173] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1355), 1, - sym_comment, - ACTIONS(2099), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2101), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2398), 1, + anon_sym_RPAREN, + STATE(1209), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64585] = 5, + [54275] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1356), 1, + STATE(1210), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(2049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115143,7 +105198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 26, + ACTIONS(2051), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -115170,14 +105225,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64637] = 5, + [54327] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1357), 1, + ACTIONS(1804), 1, + anon_sym_EQ, + STATE(1211), 1, sym_comment, - ACTIONS(2081), 12, + ACTIONS(1852), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115190,14 +105252,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 26, - sym__automatic_semicolon, + ACTIONS(1787), 21, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -115217,14 +105274,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64689] = 5, + [54383] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1358), 1, + STATE(1212), 1, sym_comment, - ACTIONS(2099), 12, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115237,7 +105294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2101), 26, + ACTIONS(1787), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -115264,349 +105321,302 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64741] = 30, + [54435] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_RPAREN, - STATE(1359), 1, + ACTIONS(2400), 1, + anon_sym_RBRACE, + STATE(1213), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [64843] = 30, + [54537] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2390), 1, - anon_sym_RPAREN, - STATE(1360), 1, + ACTIONS(2402), 1, + anon_sym_RBRACK, + STATE(1214), 1, sym_comment, - STATE(2124), 1, + STATE(1991), 1, aux_sym_array_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [64945] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1361), 1, - sym_comment, - ACTIONS(2041), 12, - anon_sym_STAR, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2043), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + ACTIONS(2021), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64997] = 30, + [54639] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2392), 1, - anon_sym_RPAREN, - STATE(1362), 1, + ACTIONS(2404), 1, + anon_sym_COLON, + STATE(1215), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [65099] = 30, + [54741] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2394), 1, + ACTIONS(2406), 1, anon_sym_RBRACK, - STATE(1363), 1, + STATE(1216), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [65201] = 5, + [54843] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1364), 1, + STATE(1217), 1, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115619,7 +105629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 26, + ACTIONS(2085), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -115646,233 +105656,161 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65253] = 28, + [54895] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + STATE(1218), 1, + sym_comment, + ACTIONS(2175), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2207), 1, anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, - STATE(1365), 1, - sym_comment, - ACTIONS(2035), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2191), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2039), 3, + ACTIONS(2177), 26, sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2197), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2215), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [65351] = 30, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2396), 1, - anon_sym_RBRACE, - STATE(1366), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + anon_sym_BQUOTE, + [54947] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1219), 1, + sym_comment, + ACTIONS(2107), 12, anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(1969), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2109), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [65453] = 30, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [54999] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(2408), 1, + sym__automatic_semicolon, + STATE(1220), 1, + sym_comment, + ACTIONS(1019), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(965), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(969), 23, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2398), 1, - anon_sym_RBRACK, - STATE(1367), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [65555] = 6, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [55055] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2351), 1, - sym_regex_flags, - STATE(1368), 1, + ACTIONS(1884), 1, + anon_sym_EQ, + STATE(1221), 1, sym_comment, - ACTIONS(2059), 14, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, - anon_sym_of, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -115883,12 +105821,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_instanceof, - ACTIONS(2061), 23, + ACTIONS(1787), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -115905,22 +105843,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65609] = 7, + [55109] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2400), 1, - sym__automatic_semicolon, - STATE(1369), 1, + STATE(1222), 1, sym_comment, - ACTIONS(1039), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(960), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115933,10 +105867,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(964), 23, + ACTIONS(2071), 26, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -115957,230 +105894,205 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65665] = 30, + [55161] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + STATE(1223), 1, + sym_comment, + ACTIONS(2083), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2081), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(1963), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, - anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - ACTIONS(2319), 1, - anon_sym_COMMA, - ACTIONS(2402), 1, - anon_sym_RPAREN, - STATE(1370), 1, - sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1957), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1969), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1977), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1985), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1987), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(1961), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1983), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [65767] = 30, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [55213] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2404), 1, + ACTIONS(2410), 1, anon_sym_RPAREN, - STATE(1371), 1, + STATE(1224), 1, sym_comment, - STATE(2097), 1, - aux_sym_array_repeat1, - ACTIONS(1906), 2, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [65869] = 30, + [55315] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2406), 1, + ACTIONS(2412), 1, anon_sym_RBRACK, - STATE(1372), 1, + STATE(1225), 1, sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + STATE(1991), 1, + aux_sym_array_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [65971] = 5, + [55417] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1373), 1, + STATE(1226), 1, sym_comment, - ACTIONS(2181), 12, + ACTIONS(2103), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116193,7 +106105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2183), 26, + ACTIONS(2105), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -116220,19 +106132,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66023] = 7, + [55469] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2408), 1, - sym__automatic_semicolon, - STATE(1374), 1, + STATE(1227), 1, sym_comment, - ACTIONS(1031), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(970), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116245,59 +106152,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(974), 23, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66079] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2410), 1, + ACTIONS(1959), 26, sym__automatic_semicolon, - STATE(1375), 1, - sym_comment, - ACTIONS(1027), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(884), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(888), 23, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -116318,86 +106179,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66135] = 30, + [55521] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2329), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2412), 1, - anon_sym_RBRACK, - STATE(1376), 1, + ACTIONS(2414), 1, + anon_sym_RPAREN, + STATE(1228), 1, sym_comment, - STATE(2053), 1, - aux_sym_array_repeat1, - ACTIONS(1906), 2, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [66237] = 5, + [55623] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1377), 1, + STATE(1229), 1, sym_comment, - ACTIONS(918), 12, + ACTIONS(943), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116410,7 +106271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(922), 26, + ACTIONS(947), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -116437,14 +106298,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66289] = 5, + [55675] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1378), 1, + STATE(1230), 1, sym_comment, - ACTIONS(892), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116457,7 +106318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(896), 26, + ACTIONS(1987), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -116484,14 +106345,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66341] = 5, + [55727] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1379), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1231), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2416), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [55825] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1232), 1, sym_comment, - ACTIONS(876), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116504,7 +106435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(880), 26, + ACTIONS(1959), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -116531,235 +106462,357 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66393] = 30, + [55877] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2414), 1, + ACTIONS(2418), 1, anon_sym_RPAREN, - STATE(1380), 1, + STATE(1233), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [66495] = 30, + [55979] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2416), 1, + ACTIONS(2420), 1, anon_sym_RPAREN, - STATE(1381), 1, + STATE(1234), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [66597] = 30, + [56081] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1847), 1, + anon_sym_EQ, + ACTIONS(1877), 1, + anon_sym_in, + ACTIONS(1880), 1, + anon_sym_of, + STATE(1235), 1, + sym_comment, + ACTIONS(1785), 11, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1787), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(1900), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56139] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, + anon_sym_AMP_AMP, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, + anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, + anon_sym_PERCENT, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2340), 1, + anon_sym_COMMA, + ACTIONS(2422), 1, + anon_sym_RPAREN, + STATE(1236), 1, + sym_comment, + STATE(1685), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [56241] = 30, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2418), 1, + ACTIONS(2424), 1, anon_sym_RPAREN, - STATE(1382), 1, + STATE(1237), 1, sym_comment, - STATE(1785), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + STATE(1914), 1, + aux_sym_array_repeat1, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [66699] = 7, + [56343] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2420), 1, + ACTIONS(2426), 1, sym__automatic_semicolon, - STATE(1383), 1, + STATE(1238), 1, sym_comment, - ACTIONS(1019), 2, + ACTIONS(1015), 2, anon_sym_else, anon_sym_while, - ACTIONS(918), 12, + ACTIONS(955), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116772,7 +106825,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(922), 23, + ACTIONS(959), 23, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -116796,14 +106849,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66755] = 5, + [56399] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1384), 1, + ACTIONS(2428), 1, + sym__automatic_semicolon, + STATE(1239), 1, sym_comment, - ACTIONS(2177), 12, + ACTIONS(1011), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(932), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116816,13 +106874,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2179), 26, - sym__automatic_semicolon, + ACTIONS(936), 23, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -116843,14 +106898,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66807] = 5, + [56455] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1385), 1, + STATE(1240), 1, sym_comment, - ACTIONS(2073), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116863,7 +106918,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 26, + ACTIONS(1955), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -116890,93 +106945,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66859] = 30, + [56507] = 30, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - ACTIONS(2319), 1, + ACTIONS(2340), 1, anon_sym_COMMA, - ACTIONS(2422), 1, + ACTIONS(2430), 1, anon_sym_RPAREN, - STATE(1386), 1, + STATE(1241), 1, sym_comment, - STATE(1785), 1, + STATE(1685), 1, aux_sym_sequence_expression_repeat1, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [66961] = 7, + [56609] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2424), 1, - sym__automatic_semicolon, - STATE(1387), 1, + ACTIONS(2354), 1, + sym_regex_flags, + STATE(1242), 1, sym_comment, - ACTIONS(1053), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(892), 12, + ACTIONS(2141), 14, anon_sym_STAR, anon_sym_in, + anon_sym_of, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -116987,7 +107040,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(896), 23, + anon_sym_instanceof, + ACTIONS(2143), 23, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_LPAREN, @@ -117007,18 +107062,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67017] = 5, + [56663] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1388), 1, + STATE(1243), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(2115), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117031,7 +107085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 26, + ACTIONS(2117), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -117058,19 +107112,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67069] = 7, + [56715] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2426), 1, - sym__automatic_semicolon, - STATE(1389), 1, + STATE(1244), 1, sym_comment, - ACTIONS(1005), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(876), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117083,10 +107132,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(880), 23, + ACTIONS(2047), 26, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -117107,14 +107159,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67125] = 5, + [56767] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1390), 1, + ACTIONS(1975), 1, + anon_sym_LBRACK, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(2235), 1, + sym_optional_chain, + STATE(1245), 1, sym_comment, - ACTIONS(2161), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117127,7 +107185,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2163), 26, + ACTIONS(2047), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -117135,9 +107193,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -117154,108 +107209,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67177] = 5, + [56825] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1391), 1, - sym_comment, - ACTIONS(2157), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2159), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1902), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + STATE(1246), 1, + sym_comment, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67229] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1392), 1, - sym_comment, - ACTIONS(2149), 12, + ACTIONS(2432), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2151), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2434), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2450), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67281] = 5, + ACTIONS(2157), 6, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [56914] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1393), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + STATE(1247), 1, sym_comment, - ACTIONS(2145), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117268,2019 +107312,2014 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2147), 26, - sym__automatic_semicolon, + ACTIONS(2157), 15, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LBRACE, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67333] = 28, + [56981] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1394), 1, + ACTIONS(2456), 1, + anon_sym_SEMI, + ACTIONS(2458), 1, + sym__automatic_semicolon, + STATE(1248), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2428), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [67430] = 28, + [57080] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2464), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1395), 1, + STATE(1249), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2031), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2430), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [67527] = 13, + [57177] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - STATE(1396), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2468), 1, + sym__ternary_qmark, + STATE(1250), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2055), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 15, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2434), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2450), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [67594] = 7, + [57274] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1833), 1, - anon_sym_EQ, - STATE(1397), 1, - sym_comment, - ACTIONS(1885), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1781), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1783), 21, - sym__ternary_qmark, + ACTIONS(1973), 1, anon_sym_LPAREN, + ACTIONS(1975), 1, anon_sym_LBRACK, + ACTIONS(1977), 1, anon_sym_DOT, + ACTIONS(1979), 1, sym_optional_chain, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(2203), 1, anon_sym_AMP_AMP, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, + ACTIONS(2221), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + ACTIONS(2470), 1, + anon_sym_SEMI, + ACTIONS(2472), 1, + sym__automatic_semicolon, + STATE(1251), 1, + sym_comment, + ACTIONS(1981), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2209), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2217), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1169), 2, + sym_template_string, + sym_arguments, + ACTIONS(2199), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2223), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67649] = 29, + [57373] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2464), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - ACTIONS(2434), 1, - anon_sym_SEMI, - ACTIONS(2436), 1, - sym__automatic_semicolon, - STATE(1398), 1, + STATE(1252), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2081), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [67748] = 28, + [57470] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2464), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1399), 1, + STATE(1253), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2035), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2438), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [67845] = 29, + [57567] = 25, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, ACTIONS(2440), 1, - anon_sym_SEMI, + anon_sym_AMP, ACTIONS(2442), 1, - sym__automatic_semicolon, - STATE(1400), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2464), 1, + anon_sym_PIPE, + STATE(1254), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [67944] = 28, + ACTIONS(2157), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [57658] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2464), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1401), 1, + STATE(1255), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2101), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2444), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68041] = 28, + [57755] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2464), 1, anon_sym_PIPE, - ACTIONS(2221), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1402), 1, + STATE(1256), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2085), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2446), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68138] = 29, + [57852] = 16, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1908), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, - anon_sym_AMP_AMP, - ACTIONS(2201), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, - ACTIONS(2207), 1, - anon_sym_AMP, - ACTIONS(2209), 1, - anon_sym_CARET, - ACTIONS(2211), 1, - anon_sym_PIPE, - ACTIONS(2221), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, - sym__ternary_qmark, ACTIONS(2448), 1, - anon_sym_SEMI, - ACTIONS(2450), 1, - sym__automatic_semicolon, - STATE(1403), 1, + anon_sym_STAR_STAR, + STATE(1257), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2159), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 14, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [68237] = 29, + [57925] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2452), 1, - anon_sym_SEMI, - ACTIONS(2454), 1, - sym__automatic_semicolon, - STATE(1404), 1, + STATE(1258), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + ACTIONS(2474), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68336] = 28, + [58022] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1405), 1, + STATE(1259), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2093), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2310), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68433] = 28, + [58119] = 22, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, - anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, - sym__ternary_qmark, - STATE(1406), 1, + STATE(1260), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2159), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2305), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68530] = 28, + ACTIONS(2157), 7, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [58204] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, ACTIONS(2460), 1, anon_sym_AMP_AMP, ACTIONS(2462), 1, anon_sym_PIPE_PIPE, ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1407), 1, + STATE(1261), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2175), 2, + ACTIONS(2151), 2, anon_sym_LBRACE, anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68627] = 28, + [58301] = 23, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1408), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + STATE(1262), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68724] = 28, + ACTIONS(2157), 7, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [58388] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, ACTIONS(2460), 1, anon_sym_AMP_AMP, ACTIONS(2462), 1, anon_sym_PIPE_PIPE, ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1409), 1, + STATE(1263), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2143), 2, + ACTIONS(2123), 2, anon_sym_LBRACE, anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [68821] = 28, + [58485] = 15, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1410), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + STATE(1264), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2474), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2480), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2482), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2159), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 14, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [68918] = 28, + [58556] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1411), 1, + ACTIONS(2476), 1, + anon_sym_SEMI, + ACTIONS(2478), 1, + sym__automatic_semicolon, + STATE(1265), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2049), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69015] = 28, + [58655] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1412), 1, + STATE(1266), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2169), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + ACTIONS(2480), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69112] = 28, + [58752] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(2482), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2485), 1, + anon_sym_COLON, + STATE(1267), 1, + sym_comment, + ACTIONS(1785), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2468), 1, anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1413), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2117), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2466), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2474), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(1787), 23, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2458), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2478), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [69209] = 28, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58807] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2215), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2219), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - STATE(1414), 1, + STATE(1268), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2113), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + ACTIONS(2487), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69306] = 28, + [58904] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(2492), 1, + anon_sym_COLON, + STATE(1269), 1, + sym_comment, + ACTIONS(2103), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2105), 23, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1415), 1, - sym_comment, - ACTIONS(1906), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2105), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + anon_sym_BQUOTE, + [58959] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1839), 1, + anon_sym_EQ, + STATE(1270), 1, + sym_comment, + ACTIONS(1886), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1785), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2466), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2474), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(1787), 21, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2458), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2478), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [69403] = 29, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59014] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(2029), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(2031), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(2033), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(2037), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2193), 1, - anon_sym_PERCENT, - ACTIONS(2195), 1, - anon_sym_STAR_STAR, - ACTIONS(2199), 1, + ACTIONS(2203), 1, anon_sym_AMP_AMP, - ACTIONS(2201), 1, + ACTIONS(2205), 1, anon_sym_PIPE_PIPE, - ACTIONS(2203), 1, - anon_sym_GT_GT, ACTIONS(2207), 1, + anon_sym_GT_GT, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2209), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2211), 1, + ACTIONS(2215), 1, anon_sym_PIPE, + ACTIONS(2219), 1, + anon_sym_PERCENT, ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, anon_sym_QMARK_QMARK, - ACTIONS(2223), 1, + ACTIONS(2231), 1, sym__ternary_qmark, - ACTIONS(2488), 1, + ACTIONS(2494), 1, anon_sym_SEMI, - ACTIONS(2490), 1, + ACTIONS(2496), 1, sym__automatic_semicolon, - STATE(1416), 1, + STATE(1271), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2191), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2205), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2213), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2217), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1312), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2197), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2215), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69502] = 28, + [59113] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1417), 1, + STATE(1272), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2005), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + ACTIONS(2498), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69599] = 28, + [59210] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1418), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + ACTIONS(2464), 1, + anon_sym_PIPE, + STATE(1273), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1959), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69696] = 28, + ACTIONS(2157), 6, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [59299] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1419), 1, + STATE(1274), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2001), 2, - anon_sym_LBRACE, - anon_sym_COLON, - ACTIONS(2456), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + ACTIONS(2278), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69793] = 28, + [59396] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1420), 1, + STATE(1275), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2191), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2492), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [69890] = 26, + [59493] = 26, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, ACTIONS(2460), 1, anon_sym_AMP_AMP, ACTIONS(2462), 1, anon_sym_PIPE_PIPE, ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - STATE(1421), 1, + STATE(1276), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 4, + ACTIONS(2157), 4, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, anon_sym_QMARK_QMARK, - [69983] = 20, + [59586] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2476), 1, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - STATE(1422), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1277), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1158), 2, + ACTIONS(2225), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2227), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2500), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2013), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 9, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [70064] = 13, + [59683] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - STATE(1423), 1, + STATE(1278), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -119293,7 +109332,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 15, + ACTIONS(2157), 15, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, @@ -119309,400 +109348,465 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [70131] = 15, + [59750] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2476), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - STATE(1424), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2468), 1, + sym__ternary_qmark, + STATE(1279), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(1997), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 14, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2434), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2450), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [70202] = 7, + [59847] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2494), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2497), 1, - anon_sym_COLON, - STATE(1425), 1, - sym_comment, - ACTIONS(1781), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1783), 23, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(2468), 1, + sym__ternary_qmark, + STATE(1280), 1, + sym_comment, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [70257] = 24, + ACTIONS(2155), 2, + anon_sym_LBRACE, + anon_sym_COLON, + ACTIONS(2432), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2434), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2450), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [59944] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2211), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2213), 1, anon_sym_CARET, - ACTIONS(2476), 1, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - STATE(1426), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + ACTIONS(2502), 1, + anon_sym_SEMI, + ACTIONS(2504), 1, + sym__automatic_semicolon, + STATE(1281), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70346] = 7, + [60043] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2499), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(2502), 1, - anon_sym_COLON, - STATE(1427), 1, - sym_comment, - ACTIONS(2135), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2137), 23, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_SEMI, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2001), 1, anon_sym_AMP_AMP, + ACTIONS(2003), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2005), 1, + anon_sym_GT_GT, + ACTIONS(2009), 1, + anon_sym_AMP, + ACTIONS(2011), 1, anon_sym_CARET, + ACTIONS(2013), 1, + anon_sym_PIPE, + ACTIONS(2017), 1, anon_sym_PERCENT, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + STATE(1282), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1995), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2007), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2015), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2023), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2290), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(1999), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2021), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [70401] = 23, + [60140] = 20, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2476), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - STATE(1428), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + STATE(1283), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2482), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 7, + ACTIONS(2159), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 9, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [70488] = 22, + [60221] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(2203), 1, + anon_sym_AMP_AMP, + ACTIONS(2205), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2207), 1, anon_sym_GT_GT, - ACTIONS(2476), 1, + ACTIONS(2211), 1, + anon_sym_AMP, + ACTIONS(2213), 1, + anon_sym_CARET, + ACTIONS(2215), 1, + anon_sym_PIPE, + ACTIONS(2219), 1, anon_sym_PERCENT, - STATE(1429), 1, + ACTIONS(2221), 1, + anon_sym_STAR_STAR, + ACTIONS(2229), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2231), 1, + sym__ternary_qmark, + STATE(1284), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1981), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2013), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2456), 2, + ACTIONS(2195), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2209), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2217), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2225), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2227), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + ACTIONS(2506), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2199), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2223), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 7, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70573] = 16, + [60318] = 18, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2476), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2446), 1, anon_sym_PERCENT, - STATE(1430), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + STATE(1285), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2474), 2, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 8, + ACTIONS(2159), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 14, + ACTIONS(2157), 12, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, @@ -119710,478 +109814,541 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [70646] = 18, + [60395] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(1997), 1, + anon_sym_of, + ACTIONS(2512), 1, + anon_sym_AMP_AMP, + ACTIONS(2514), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2476), 1, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, + anon_sym_CARET, + ACTIONS(2524), 1, + anon_sym_PIPE, + ACTIONS(2528), 1, anon_sym_PERCENT, - STATE(1431), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + ACTIONS(2538), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2540), 1, + sym__ternary_qmark, + STATE(1286), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1158), 2, + ACTIONS(2534), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2536), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 7, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 12, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, + ACTIONS(2532), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [70723] = 25, + [60491] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2464), 1, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - STATE(1432), 1, + ACTIONS(2019), 1, + anon_sym_STAR_STAR, + ACTIONS(2027), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2029), 1, + sym__ternary_qmark, + ACTIONS(2542), 1, + anon_sym_RBRACK, + STATE(1287), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70814] = 24, + [60587] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2464), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - STATE(1433), 1, + ACTIONS(2448), 1, + anon_sym_STAR_STAR, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2468), 1, + sym__ternary_qmark, + ACTIONS(2544), 1, + anon_sym_COLON, + STATE(1288), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70903] = 25, + [60683] = 20, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, - ACTIONS(2514), 1, - anon_sym_AMP, ACTIONS(2516), 1, - anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + anon_sym_GT_GT, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1434), 1, + STATE(1289), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2530), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 4, + ACTIONS(2159), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 8, sym__ternary_qmark, anon_sym_of, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [70993] = 28, + [60763] = 26, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2049), 1, - anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, - sym__ternary_qmark, - STATE(1435), 1, + STATE(1290), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2157), 3, + sym__ternary_qmark, + anon_sym_of, + anon_sym_QMARK_QMARK, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71089] = 15, + [60855] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2522), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - STATE(1436), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2468), 1, + sym__ternary_qmark, + ACTIONS(2546), 1, + anon_sym_COLON, + STATE(1291), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 13, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2434), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2450), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - [71159] = 28, + [60951] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2191), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2514), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - ACTIONS(2538), 1, - anon_sym_COLON, - STATE(1437), 1, + STATE(1292), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71255] = 13, + [61047] = 15, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2524), 1, + ACTIONS(2528), 1, + anon_sym_PERCENT, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1438), 1, + STATE(1293), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, + ACTIONS(2508), 2, + anon_sym_STAR, + anon_sym_SLASH, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2159), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 13, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [61117] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1948), 1, + anon_sym_RBRACK, + ACTIONS(1951), 1, + anon_sym_EQ, + ACTIONS(2352), 1, + anon_sym_COMMA, + STATE(1294), 1, + sym_comment, + ACTIONS(1944), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120194,95 +110361,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 14, + ACTIONS(1946), 21, sym__ternary_qmark, - anon_sym_of, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [71321] = 20, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61173] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2510), 1, + ACTIONS(2123), 1, + anon_sym_of, + ACTIONS(2512), 1, + anon_sym_AMP_AMP, + ACTIONS(2514), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2516), 1, anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, ACTIONS(2522), 1, - anon_sym_PERCENT, + anon_sym_CARET, ACTIONS(2524), 1, + anon_sym_PIPE, + ACTIONS(2528), 1, + anon_sym_PERCENT, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1439), 1, + ACTIONS(2538), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2540), 1, + sym__ternary_qmark, + STATE(1295), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1158), 2, + ACTIONS(2534), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2536), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2013), 4, + [61269] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1937), 1, + anon_sym_RBRACK, + ACTIONS(1940), 1, + anon_sym_EQ, + ACTIONS(2336), 1, + anon_sym_COMMA, + STATE(1296), 1, + sym_comment, + ACTIONS(1933), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 8, + ACTIONS(1935), 21, sym__ternary_qmark, - anon_sym_of, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [71401] = 8, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61325] = 8, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1859), 1, - anon_sym_COMMA, - ACTIONS(1867), 1, + ACTIONS(1930), 1, anon_sym_RBRACK, - ACTIONS(1870), 1, - anon_sym_EQ, - STATE(1440), 1, + ACTIONS(2323), 1, + anon_sym_COMMA, + STATE(1297), 1, sym_comment, - ACTIONS(1781), 12, + ACTIONS(826), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120295,7 +110525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1783), 21, + ACTIONS(832), 21, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120317,494 +110547,561 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71457] = 26, + [61381] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2508), 1, + ACTIONS(2055), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - STATE(1441), 1, + ACTIONS(2538), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2540), 1, + sym__ternary_qmark, + STATE(1298), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2011), 3, - sym__ternary_qmark, - anon_sym_of, - anon_sym_QMARK_QMARK, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71549] = 28, + [61477] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2001), 1, - anon_sym_of, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1442), 1, + ACTIONS(2548), 1, + anon_sym_COLON, + STATE(1299), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71645] = 28, + [61573] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1959), 1, - anon_sym_of, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2516), 1, - anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, ACTIONS(2522), 1, + anon_sym_CARET, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, - sym__ternary_qmark, - STATE(1443), 1, + STATE(1300), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71741] = 28, + ACTIONS(2157), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [61661] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2005), 1, - anon_sym_of, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1444), 1, + ACTIONS(2550), 1, + anon_sym_COLON, + STATE(1301), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71837] = 28, + [61757] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2101), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2514), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1445), 1, + sym__ternary_qmark, + STATE(1302), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [71933] = 28, + [61853] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, + ACTIONS(2035), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(1965), 1, + ACTIONS(2514), 1, anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(1973), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(1975), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - ACTIONS(2542), 1, - anon_sym_RBRACK, - STATE(1446), 1, + STATE(1303), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72029] = 28, + [61949] = 23, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(1963), 1, - anon_sym_AMP_AMP, - ACTIONS(1965), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1967), 1, + ACTIONS(2159), 1, + anon_sym_PIPE, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(1971), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(1973), 1, - anon_sym_CARET, - ACTIONS(1975), 1, - anon_sym_PIPE, - ACTIONS(1979), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(1981), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(1989), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1991), 1, + STATE(1304), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2508), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2518), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2526), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2534), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2536), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2510), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2532), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(2157), 6, sym__ternary_qmark, - ACTIONS(2544), 1, - anon_sym_RBRACK, - STATE(1447), 1, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [62035] = 22, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2528), 1, + anon_sym_PERCENT, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + STATE(1305), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1957), 2, + ACTIONS(2159), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1969), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1977), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1985), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(1961), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1983), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72125] = 8, + ACTIONS(2157), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [62119] = 13, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1946), 1, - anon_sym_RBRACK, - ACTIONS(2336), 1, - anon_sym_COMMA, - STATE(1448), 1, + ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1904), 1, + anon_sym_LBRACK, + ACTIONS(1906), 1, + anon_sym_DOT, + ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + STATE(1306), 1, sym_comment, - ACTIONS(858), 12, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120817,246 +111114,289 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 21, + ACTIONS(2157), 14, sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [62185] = 16, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1902), 1, anon_sym_LPAREN, + ACTIONS(1904), 1, anon_sym_LBRACK, + ACTIONS(1906), 1, anon_sym_DOT, + ACTIONS(1908), 1, sym_optional_chain, + ACTIONS(1912), 1, + anon_sym_BQUOTE, + ACTIONS(2528), 1, + anon_sym_PERCENT, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + STATE(1307), 1, + sym_comment, + ACTIONS(1910), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2508), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2526), 2, + anon_sym_PLUS, + anon_sym_DASH, + STATE(1030), 2, + sym_template_string, + sym_arguments, + ACTIONS(2159), 8, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2157), 13, + sym__ternary_qmark, + anon_sym_of, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72181] = 28, + [62257] = 29, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2294), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2514), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - ACTIONS(2546), 1, - anon_sym_COLON, - STATE(1449), 1, + ACTIONS(2552), 1, + anon_sym_in, + STATE(1308), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2510), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72277] = 28, + [62355] = 25, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2179), 1, - anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, - sym__ternary_qmark, - STATE(1450), 1, + STATE(1309), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72373] = 28, + ACTIONS(2157), 4, + sym__ternary_qmark, + anon_sym_of, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [62445] = 24, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - ACTIONS(2548), 1, - anon_sym_COLON, - STATE(1451), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72469] = 8, + ACTIONS(2157), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [62533] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1930), 1, + ACTIONS(1862), 1, + anon_sym_COMMA, + ACTIONS(1869), 1, anon_sym_RBRACK, - ACTIONS(1933), 1, + ACTIONS(1872), 1, anon_sym_EQ, - ACTIONS(2327), 1, - anon_sym_COMMA, - STATE(1452), 1, + STATE(1311), 1, sym_comment, - ACTIONS(1926), 12, + ACTIONS(1785), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121069,7 +111409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 21, + ACTIONS(1787), 21, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121091,654 +111431,657 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72525] = 28, + [62589] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2175), 1, + ACTIONS(2081), 1, anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - STATE(1453), 1, + STATE(1312), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72621] = 28, + [62685] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2446), 1, + anon_sym_PERCENT, + ACTIONS(2448), 1, anon_sym_STAR_STAR, ACTIONS(2460), 1, anon_sym_AMP_AMP, ACTIONS(2462), 1, anon_sym_PIPE_PIPE, ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - ACTIONS(2550), 1, + ACTIONS(2555), 1, anon_sym_COLON, - STATE(1454), 1, + STATE(1313), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72717] = 28, + [62781] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2169), 1, - anon_sym_of, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1455), 1, + ACTIONS(2557), 1, + anon_sym_LBRACE, + STATE(1314), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72813] = 28, + [62877] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, + ACTIONS(2031), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2462), 1, + ACTIONS(2514), 1, anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2468), 1, + ACTIONS(2520), 1, anon_sym_AMP, - ACTIONS(2470), 1, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2472), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2476), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2484), 1, + ACTIONS(2530), 1, + anon_sym_STAR_STAR, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - ACTIONS(2552), 1, - anon_sym_LBRACE, - STATE(1456), 1, + STATE(1315), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2456), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2466), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2474), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2480), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2482), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2458), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2478), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [72909] = 24, + [62973] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2510), 1, - anon_sym_GT_GT, + ACTIONS(2085), 1, + anon_sym_of, + ACTIONS(2512), 1, + anon_sym_AMP_AMP, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, - anon_sym_CARET, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, ACTIONS(2522), 1, - anon_sym_PERCENT, + anon_sym_CARET, ACTIONS(2524), 1, + anon_sym_PIPE, + ACTIONS(2528), 1, + anon_sym_PERCENT, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1457), 1, + ACTIONS(2538), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2540), 1, + sym__ternary_qmark, + STATE(1316), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 5, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [72997] = 28, + [63069] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2143), 1, + ACTIONS(2151), 1, anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - STATE(1458), 1, + STATE(1317), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [73093] = 29, + [63165] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2293), 1, + ACTIONS(2155), 1, anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - ACTIONS(2554), 1, - anon_sym_in, - STATE(1459), 1, + STATE(1318), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2506), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2526), 3, + ACTIONS(2510), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [73191] = 28, + [63261] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2053), 1, + ACTIONS(2093), 1, anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2512), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, ACTIONS(2514), 1, - anon_sym_AMP, + anon_sym_PIPE_PIPE, ACTIONS(2516), 1, + anon_sym_GT_GT, + ACTIONS(2520), 1, + anon_sym_AMP, + ACTIONS(2522), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2524), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2538), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2540), 1, sym__ternary_qmark, - STATE(1460), 1, + STATE(1319), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2534), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2536), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2510), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2532), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [73287] = 28, + [63357] = 28, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2105), 1, - anon_sym_of, - ACTIONS(2508), 1, + ACTIONS(2001), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2003), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2005), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2009), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2011), 1, anon_sym_CARET, - ACTIONS(2518), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2017), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2019), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2027), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2029), 1, sym__ternary_qmark, - STATE(1461), 1, + ACTIONS(2559), 1, + anon_sym_RBRACK, + STATE(1320), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(1995), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2007), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2015), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2023), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2025), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(1999), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2021), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [73383] = 18, + [63453] = 18, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2510), 1, + ACTIONS(2516), 1, anon_sym_GT_GT, - ACTIONS(2522), 1, + ACTIONS(2528), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1462), 1, + STATE(1321), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2508), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2518), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2526), 2, anon_sym_PLUS, anon_sym_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 7, + ACTIONS(2159), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -121746,7 +112089,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 11, + ACTIONS(2157), 11, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -121758,80 +112101,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [73459] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1939), 1, - anon_sym_RBRACK, - ACTIONS(1942), 1, - anon_sym_EQ, - ACTIONS(2362), 1, - anon_sym_COMMA, - STATE(1463), 1, - sym_comment, - ACTIONS(1935), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1937), 21, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73515] = 13, + [63529] = 13, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2524), 1, + ACTIONS(2530), 1, anon_sym_STAR_STAR, - STATE(1464), 1, + STATE(1322), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2013), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121844,7 +112139,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 14, + ACTIONS(2157), 14, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -121859,388 +112154,253 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - [73581] = 24, + [63595] = 27, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1902), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1904), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, ACTIONS(1908), 1, + sym_optional_chain, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(2510), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - STATE(1465), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2468), 1, + sym__ternary_qmark, + STATE(1323), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(2011), 5, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [73669] = 16, + [63688] = 28, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(97), 1, + anon_sym_STAR, + ACTIONS(99), 1, + anon_sym_COMMA, + ACTIONS(109), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(2563), 1, + anon_sym_RBRACE, + ACTIONS(2565), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2522), 1, - anon_sym_PERCENT, - ACTIONS(2524), 1, - anon_sym_STAR_STAR, - STATE(1466), 1, + ACTIONS(2567), 1, + anon_sym_async, + ACTIONS(2569), 1, + anon_sym_AT, + ACTIONS(2571), 1, + anon_sym_static, + STATE(1324), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2504), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2520), 2, - anon_sym_PLUS, - anon_sym_DASH, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2013), 8, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 13, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [73741] = 22, + STATE(1402), 1, + aux_sym_export_statement_repeat1, + STATE(1516), 1, + sym_decorator, + STATE(1948), 1, + sym__property_name, + STATE(1950), 1, + aux_sym_object_pattern_repeat1, + STATE(2036), 1, + aux_sym_object_repeat1, + STATE(2668), 1, + sym__destructuring_pattern, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2573), 2, + anon_sym_get, + anon_sym_set, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(2561), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1946), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2038), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [63783] = 8, ACTIONS(5), 1, sym_html_comment, + ACTIONS(828), 1, + anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2510), 1, - anon_sym_GT_GT, - ACTIONS(2522), 1, - anon_sym_PERCENT, - ACTIONS(2524), 1, - anon_sym_STAR_STAR, - STATE(1467), 1, + ACTIONS(2323), 1, + anon_sym_of, + ACTIONS(2325), 1, + anon_sym_in, + STATE(1325), 1, sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2013), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2504), 2, + ACTIONS(826), 11, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2512), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2520), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2528), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2530), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2506), 3, - anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 6, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [73825] = 23, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2013), 1, - anon_sym_PIPE, - ACTIONS(2510), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, anon_sym_AMP, - ACTIONS(2522), 1, - anon_sym_PERCENT, - ACTIONS(2524), 1, - anon_sym_STAR_STAR, - STATE(1468), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2504), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2512), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2520), 2, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2506), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2526), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(2011), 6, + ACTIONS(832), 21, sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [73911] = 28, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, anon_sym_DOT, - ACTIONS(1904), 1, sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2117), 1, - anon_sym_of, - ACTIONS(2508), 1, anon_sym_AMP_AMP, - ACTIONS(2510), 1, - anon_sym_GT_GT, - ACTIONS(2514), 1, - anon_sym_AMP, - ACTIONS(2516), 1, - anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, - anon_sym_PERCENT, - ACTIONS(2524), 1, - anon_sym_STAR_STAR, - ACTIONS(2532), 1, anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, - sym__ternary_qmark, - STATE(1469), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2504), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2512), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2528), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2530), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2506), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2526), 3, - anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [74007] = 28, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [63838] = 27, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, + ACTIONS(1973), 1, anon_sym_LPAREN, - ACTIONS(1900), 1, + ACTIONS(1975), 1, anon_sym_LBRACK, - ACTIONS(1902), 1, + ACTIONS(1977), 1, anon_sym_DOT, - ACTIONS(1904), 1, + ACTIONS(1979), 1, sym_optional_chain, - ACTIONS(1908), 1, + ACTIONS(1983), 1, anon_sym_BQUOTE, - ACTIONS(2113), 1, - anon_sym_of, - ACTIONS(2508), 1, - anon_sym_AMP_AMP, - ACTIONS(2510), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2514), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2516), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2518), 1, - anon_sym_PIPE, - ACTIONS(2522), 1, + ACTIONS(2446), 1, anon_sym_PERCENT, - ACTIONS(2524), 1, + ACTIONS(2448), 1, anon_sym_STAR_STAR, - ACTIONS(2532), 1, + ACTIONS(2460), 1, + anon_sym_AMP_AMP, + ACTIONS(2462), 1, anon_sym_PIPE_PIPE, - ACTIONS(2534), 1, + ACTIONS(2464), 1, + anon_sym_PIPE, + ACTIONS(2466), 1, anon_sym_QMARK_QMARK, - ACTIONS(2536), 1, + ACTIONS(2468), 1, sym__ternary_qmark, - STATE(1470), 1, + STATE(1326), 1, sym_comment, - ACTIONS(1906), 2, + ACTIONS(1910), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2504), 2, + ACTIONS(2432), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2512), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2520), 2, + ACTIONS(2444), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2528), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2530), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - STATE(1158), 2, + STATE(1169), 2, sym_template_string, sym_arguments, - ACTIONS(2506), 3, + ACTIONS(2434), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2526), 3, + ACTIONS(2450), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [74103] = 28, + [63931] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -122257,169 +112417,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2559), 1, - anon_sym_RBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - anon_sym_async, ACTIONS(2565), 1, - anon_sym_AT, - ACTIONS(2567), 1, - anon_sym_static, - STATE(1471), 1, - sym_comment, - STATE(1548), 1, - aux_sym_export_statement_repeat1, - STATE(1657), 1, - sym_decorator, - STATE(2081), 1, - sym__property_name, - STATE(2086), 1, - aux_sym_object_pattern_repeat1, - STATE(2166), 1, - aux_sym_object_repeat1, - STATE(2778), 1, - sym__destructuring_pattern, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(2569), 2, - anon_sym_get, - anon_sym_set, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(2557), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(2077), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2165), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [74198] = 28, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(97), 1, - anon_sym_STAR, - ACTIONS(99), 1, - anon_sym_COMMA, - ACTIONS(109), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(1802), 1, - anon_sym_LBRACE, - ACTIONS(2561), 1, anon_sym_LBRACK, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2573), 1, + ACTIONS(2577), 1, anon_sym_RBRACE, - ACTIONS(2575), 1, + ACTIONS(2579), 1, anon_sym_async, - ACTIONS(2577), 1, + ACTIONS(2581), 1, anon_sym_static, - STATE(1472), 1, + STATE(1327), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2166), 1, + STATE(2036), 1, aux_sym_object_repeat1, - STATE(2778), 1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2579), 2, + ACTIONS(2583), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2571), 3, + ACTIONS(2575), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2165), 3, + STATE(2038), 3, sym_spread_element, sym_method_definition, sym_pair, - [74293] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2063), 1, - sym_regex_flags, - STATE(1473), 1, - sym_comment, - ACTIONS(2059), 14, - anon_sym_STAR, - anon_sym_in, - anon_sym_of, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_instanceof, - ACTIONS(2061), 20, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [74344] = 28, + [64026] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -122436,183 +112484,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2583), 1, + ACTIONS(2587), 1, anon_sym_RBRACE, - ACTIONS(2585), 1, + ACTIONS(2589), 1, anon_sym_async, - ACTIONS(2587), 1, + ACTIONS(2591), 1, anon_sym_static, - STATE(1474), 1, + STATE(1328), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2166), 1, + STATE(2036), 1, aux_sym_object_repeat1, - STATE(2778), 1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2589), 2, + ACTIONS(2593), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2581), 3, + ACTIONS(2585), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2165), 3, + STATE(2038), 3, sym_spread_element, sym_method_definition, sym_pair, - [74439] = 27, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, - ACTIONS(1900), 1, - anon_sym_LBRACK, - ACTIONS(1902), 1, - anon_sym_DOT, - ACTIONS(1904), 1, - sym_optional_chain, - ACTIONS(1908), 1, - anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1475), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2456), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2466), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2474), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2480), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2482), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1158), 2, - sym_template_string, - sym_arguments, - ACTIONS(2458), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2478), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [74532] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1807), 1, - anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_in, - ACTIONS(1878), 1, - anon_sym_of, - STATE(1476), 1, - sym_comment, - ACTIONS(1781), 11, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1783), 21, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [74587] = 8, + [64121] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1942), 1, + ACTIONS(1951), 1, anon_sym_EQ, - ACTIONS(2359), 1, + ACTIONS(2349), 1, anon_sym_in, - ACTIONS(2362), 1, + ACTIONS(2352), 1, anon_sym_of, - STATE(1477), 1, + STATE(1329), 1, sym_comment, - ACTIONS(1935), 11, + ACTIONS(1944), 11, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -122624,7 +112559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1937), 21, + ACTIONS(1946), 21, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122646,7 +112581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74642] = 28, + [64176] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -122663,181 +112598,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2593), 1, + ACTIONS(2597), 1, anon_sym_RBRACE, - ACTIONS(2595), 1, + ACTIONS(2599), 1, anon_sym_async, - ACTIONS(2597), 1, + ACTIONS(2601), 1, anon_sym_static, - STATE(1478), 1, + STATE(1330), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2086), 1, - aux_sym_object_pattern_repeat1, - STATE(2166), 1, + STATE(1949), 1, aux_sym_object_repeat1, - STATE(2778), 1, + STATE(1950), 1, + aux_sym_object_pattern_repeat1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2599), 2, + ACTIONS(2603), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2591), 3, + ACTIONS(2595), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2165), 3, + STATE(1947), 3, sym_spread_element, sym_method_definition, sym_pair, - [74737] = 27, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2029), 1, - anon_sym_LBRACK, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2033), 1, - sym_optional_chain, - ACTIONS(2037), 1, - anon_sym_BQUOTE, - ACTIONS(2432), 1, - anon_sym_STAR_STAR, - ACTIONS(2460), 1, - anon_sym_AMP_AMP, - ACTIONS(2462), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2464), 1, - anon_sym_GT_GT, - ACTIONS(2468), 1, - anon_sym_AMP, - ACTIONS(2470), 1, - anon_sym_CARET, - ACTIONS(2472), 1, - anon_sym_PIPE, - ACTIONS(2476), 1, - anon_sym_PERCENT, - ACTIONS(2484), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2486), 1, - sym__ternary_qmark, - STATE(1479), 1, - sym_comment, - ACTIONS(1906), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2456), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2466), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2474), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2480), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2482), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - STATE(1312), 2, - sym_template_string, - sym_arguments, - ACTIONS(2458), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2478), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [74830] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1890), 1, - anon_sym_EQ, - STATE(1480), 1, - sym_comment, - ACTIONS(1781), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1783), 22, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_of, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [74881] = 8, + [64271] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1933), 1, + ACTIONS(1940), 1, anon_sym_EQ, - ACTIONS(2327), 1, + ACTIONS(2336), 1, anon_sym_of, ACTIONS(2346), 1, anon_sym_in, - STATE(1481), 1, + STATE(1331), 1, sym_comment, - ACTIONS(1926), 11, + ACTIONS(1933), 11, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -122849,7 +112673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1928), 21, + ACTIONS(1935), 21, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122871,21 +112695,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74936] = 8, + [64326] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(860), 1, - anon_sym_EQ, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2333), 1, - anon_sym_in, - ACTIONS(2336), 1, - anon_sym_of, - STATE(1482), 1, + ACTIONS(2145), 1, + sym_regex_flags, + STATE(1332), 1, sym_comment, - ACTIONS(858), 11, + ACTIONS(2141), 14, anon_sym_STAR, + anon_sym_in, + anon_sym_of, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -122896,7 +112718,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(864), 21, + anon_sym_instanceof, + ACTIONS(2143), 20, sym__ternary_qmark, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122914,11 +112737,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74991] = 28, + [64377] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -122935,57 +112757,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2603), 1, + ACTIONS(2607), 1, anon_sym_RBRACE, - ACTIONS(2605), 1, + ACTIONS(2609), 1, anon_sym_async, - ACTIONS(2607), 1, + ACTIONS(2611), 1, anon_sym_static, - STATE(1483), 1, + STATE(1333), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2085), 1, + STATE(1949), 1, aux_sym_object_repeat1, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2778), 1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2609), 2, + ACTIONS(2613), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2601), 3, + ACTIONS(2605), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2078), 3, + STATE(1947), 3, sym_spread_element, sym_method_definition, sym_pair, - [75086] = 28, + [64472] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -123002,57 +112824,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2613), 1, + ACTIONS(2617), 1, anon_sym_RBRACE, - ACTIONS(2615), 1, + ACTIONS(2619), 1, anon_sym_async, - ACTIONS(2617), 1, + ACTIONS(2621), 1, anon_sym_static, - STATE(1484), 1, + STATE(1334), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2166), 1, + STATE(2036), 1, aux_sym_object_repeat1, - STATE(2778), 1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2619), 2, + ACTIONS(2623), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2611), 3, + ACTIONS(2615), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2165), 3, + STATE(2038), 3, sym_spread_element, sym_method_definition, sym_pair, - [75181] = 28, + [64567] = 28, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -123069,57 +112891,149 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2623), 1, + ACTIONS(2627), 1, anon_sym_RBRACE, - ACTIONS(2625), 1, + ACTIONS(2629), 1, anon_sym_async, - ACTIONS(2627), 1, + ACTIONS(2631), 1, anon_sym_static, - STATE(1485), 1, + STATE(1335), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2085), 1, - aux_sym_object_repeat1, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2778), 1, + STATE(2036), 1, + aux_sym_object_repeat1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2629), 2, + ACTIONS(2633), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2621), 3, + ACTIONS(2625), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2078), 3, + STATE(2038), 3, sym_spread_element, sym_method_definition, sym_pair, - [75276] = 25, + [64662] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1804), 1, + anon_sym_EQ, + ACTIONS(1877), 1, + anon_sym_in, + ACTIONS(1880), 1, + anon_sym_of, + STATE(1336), 1, + sym_comment, + ACTIONS(1785), 11, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1787), 21, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64717] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1894), 1, + anon_sym_EQ, + STATE(1337), 1, + sym_comment, + ACTIONS(1785), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1787), 22, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64768] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -123134,1433 +113048,1433 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, - anon_sym_LBRACK, ACTIONS(2565), 1, + anon_sym_LBRACK, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2636), 1, + ACTIONS(2640), 1, anon_sym_async, - ACTIONS(2638), 1, + ACTIONS(2642), 1, anon_sym_static, - STATE(1486), 1, + STATE(1338), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2081), 1, + STATE(1948), 1, sym__property_name, - STATE(2778), 1, + STATE(2668), 1, sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2633), 2, + ACTIONS(2637), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(2640), 2, + ACTIONS(2644), 2, anon_sym_get, anon_sym_set, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2631), 3, + ACTIONS(2635), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2575), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2578), 3, + STATE(2095), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - [75363] = 27, + STATE(2097), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [64855] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, + ACTIONS(2648), 1, anon_sym_STAR, - ACTIONS(2646), 1, + ACTIONS(2650), 1, anon_sym_RBRACE, - ACTIONS(2648), 1, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - STATE(1487), 1, + STATE(1339), 1, sym_comment, - STATE(1508), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75450] = 27, + [64942] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, - aux_sym_method_definition_token1, ACTIONS(2666), 1, + aux_sym_method_definition_token1, + ACTIONS(2670), 1, anon_sym_RBRACE, - STATE(1488), 1, + STATE(1340), 1, sym_comment, - STATE(1504), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75537] = 27, + [65029] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2668), 1, + ACTIONS(2672), 1, anon_sym_RBRACE, - STATE(1489), 1, + STATE(1341), 1, sym_comment, - STATE(1504), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75624] = 27, + [65116] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2670), 1, + ACTIONS(2674), 1, anon_sym_RBRACE, - STATE(1490), 1, + STATE(1342), 1, sym_comment, - STATE(1504), 1, + STATE(1352), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75711] = 27, + [65203] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2672), 1, + ACTIONS(2676), 1, anon_sym_RBRACE, - STATE(1491), 1, + STATE(1343), 1, sym_comment, - STATE(1509), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75798] = 27, + [65290] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2674), 1, + ACTIONS(2678), 1, anon_sym_RBRACE, - STATE(1492), 1, + STATE(1344), 1, sym_comment, - STATE(1495), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75885] = 27, + [65377] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2676), 1, + ACTIONS(2680), 1, anon_sym_RBRACE, - STATE(1493), 1, - sym_comment, - STATE(1504), 1, + STATE(1344), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1345), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [75972] = 27, + [65464] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2678), 1, + ACTIONS(2682), 1, anon_sym_RBRACE, - STATE(1490), 1, - aux_sym_class_body_repeat1, - STATE(1494), 1, + STATE(1346), 1, sym_comment, - STATE(1551), 1, + STATE(1350), 1, + aux_sym_class_body_repeat1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76059] = 27, + [65551] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2680), 1, + ACTIONS(2684), 1, anon_sym_RBRACE, - STATE(1495), 1, + STATE(1347), 1, sym_comment, - STATE(1504), 1, + STATE(1357), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76146] = 27, + [65638] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2682), 1, + ACTIONS(2686), 1, anon_sym_RBRACE, - STATE(1496), 1, + STATE(1348), 1, sym_comment, - STATE(1498), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76233] = 27, + [65725] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2684), 1, + ACTIONS(2688), 1, anon_sym_RBRACE, - STATE(1493), 1, + STATE(1339), 1, aux_sym_class_body_repeat1, - STATE(1497), 1, + STATE(1349), 1, sym_comment, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76320] = 27, + [65812] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(59), 1, - anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, - anon_sym_AT, - ACTIONS(2644), 1, + ACTIONS(2693), 1, anon_sym_STAR, - ACTIONS(2648), 1, + ACTIONS(2696), 1, + anon_sym_RBRACE, + ACTIONS(2698), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2701), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2704), 1, + anon_sym_LTtemplate_GT, + ACTIONS(2707), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2710), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, + ACTIONS(2713), 1, anon_sym_async, - ACTIONS(2660), 1, + ACTIONS(2719), 1, + anon_sym_AT, + ACTIONS(2722), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2725), 1, aux_sym_method_definition_token1, - ACTIONS(2686), 1, - anon_sym_RBRACE, - STATE(1498), 1, - sym_comment, - STATE(1504), 1, - aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2716), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2728), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1350), 2, + sym_comment, + aux_sym_class_body_repeat1, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2690), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76407] = 27, + [65897] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2688), 1, + ACTIONS(2731), 1, anon_sym_RBRACE, - STATE(1488), 1, + STATE(1348), 1, aux_sym_class_body_repeat1, - STATE(1499), 1, + STATE(1351), 1, sym_comment, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76494] = 27, + [65984] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2690), 1, + ACTIONS(2733), 1, anon_sym_RBRACE, - STATE(1500), 1, - sym_comment, - STATE(1503), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1352), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76581] = 27, + [66071] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2692), 1, + ACTIONS(2735), 1, anon_sym_RBRACE, - STATE(1501), 1, - sym_comment, - STATE(1502), 1, + STATE(1341), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1353), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76668] = 27, + [66158] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2694), 1, + ACTIONS(2737), 1, anon_sym_RBRACE, - STATE(1502), 1, + STATE(1354), 1, sym_comment, - STATE(1504), 1, + STATE(1358), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76755] = 27, + [66245] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2696), 1, + ACTIONS(2739), 1, anon_sym_RBRACE, - STATE(1503), 1, - sym_comment, - STATE(1504), 1, + STATE(1346), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1355), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76842] = 26, + [66332] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2701), 1, + ACTIONS(59), 1, + anon_sym_LTtemplate_GT, + ACTIONS(2569), 1, + anon_sym_AT, + ACTIONS(2648), 1, anon_sym_STAR, - ACTIONS(2704), 1, - anon_sym_RBRACE, - ACTIONS(2706), 1, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2709), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2712), 1, - anon_sym_LTtemplate_GT, - ACTIONS(2715), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2718), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2721), 1, + ACTIONS(2660), 1, anon_sym_async, - ACTIONS(2727), 1, - anon_sym_AT, - ACTIONS(2730), 1, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2733), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - STATE(1551), 1, + ACTIONS(2741), 1, + anon_sym_RBRACE, + STATE(1340), 1, + aux_sym_class_body_repeat1, + STATE(1356), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2724), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2736), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1504), 2, - sym_comment, - aux_sym_class_body_repeat1, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2698), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [76927] = 27, + [66419] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2739), 1, + ACTIONS(2743), 1, anon_sym_RBRACE, - STATE(1489), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1505), 1, + STATE(1357), 1, sym_comment, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [77014] = 27, + [66506] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2741), 1, + ACTIONS(2745), 1, anon_sym_RBRACE, - STATE(1506), 1, - sym_comment, - STATE(1507), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1551), 1, + STATE(1358), 1, + sym_comment, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [77101] = 27, + [66593] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2743), 1, + ACTIONS(2747), 1, anon_sym_RBRACE, - STATE(1504), 1, + STATE(1343), 1, aux_sym_class_body_repeat1, - STATE(1507), 1, + STATE(1359), 1, sym_comment, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [77188] = 27, + [66680] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2745), 1, + ACTIONS(2749), 1, anon_sym_RBRACE, - STATE(1504), 1, - aux_sym_class_body_repeat1, - STATE(1508), 1, + STATE(1360), 1, sym_comment, - STATE(1551), 1, + STATE(1361), 1, + aux_sym_class_body_repeat1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [77275] = 27, + [66767] = 27, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(59), 1, anon_sym_LTtemplate_GT, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2644), 1, - anon_sym_STAR, ACTIONS(2648), 1, + anon_sym_STAR, + ACTIONS(2652), 1, anon_sym_SEMI, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2656), 1, - anon_sym_async, ACTIONS(2660), 1, + anon_sym_async, + ACTIONS(2664), 1, anon_sym_static, - ACTIONS(2662), 1, + ACTIONS(2666), 1, aux_sym_method_definition_token1, - ACTIONS(2747), 1, + ACTIONS(2751), 1, anon_sym_RBRACE, - STATE(1504), 1, + STATE(1350), 1, aux_sym_class_body_repeat1, - STATE(1509), 1, + STATE(1361), 1, sym_comment, - STATE(1551), 1, + STATE(1395), 1, aux_sym_export_statement_repeat1, - STATE(1571), 1, + STATE(1424), 1, sym_glimmer_template, - STATE(1572), 1, + STATE(1425), 1, sym_class_static_block, - STATE(1574), 1, + STATE(1426), 1, sym_method_definition, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(1805), 1, + STATE(1673), 1, sym__property_name, - STATE(2012), 1, + STATE(1775), 1, sym_glimmer_opening_tag, - STATE(2446), 1, + STATE(2231), 1, sym_field_definition, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2664), 2, + ACTIONS(2668), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - [77362] = 23, + [66854] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -124569,191 +114483,191 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, ACTIONS(119), 1, aux_sym_method_definition_token1, - ACTIONS(1069), 1, + ACTIONS(1065), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2751), 1, + ACTIONS(2755), 1, anon_sym_COMMA, - ACTIONS(2753), 1, + ACTIONS(2757), 1, anon_sym_RBRACE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2757), 1, + ACTIONS(2761), 1, anon_sym_async, - ACTIONS(2759), 1, + ACTIONS(2763), 1, anon_sym_static, - STATE(1510), 1, + STATE(1362), 1, sym_comment, - STATE(1548), 1, + STATE(1402), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2171), 1, + STATE(1926), 1, sym__property_name, - STATE(2192), 1, + STATE(2052), 1, aux_sym_object_repeat1, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2761), 2, + ACTIONS(2765), 2, anon_sym_get, anon_sym_set, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2749), 3, + ACTIONS(2753), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(2193), 3, + STATE(2051), 3, sym_spread_element, sym_method_definition, sym_pair, - [77439] = 18, + [66931] = 21, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(912), 1, + ACTIONS(97), 1, + anon_sym_STAR, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(1065), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, - anon_sym_LBRACE, - ACTIONS(2561), 1, + ACTIONS(2569), 1, + anon_sym_AT, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2765), 1, - anon_sym_COMMA, - ACTIONS(2767), 1, - anon_sym_RBRACE, - STATE(1511), 1, + ACTIONS(2771), 1, + anon_sym_async, + ACTIONS(2773), 1, + anon_sym_static, + STATE(1363), 1, sym_comment, - STATE(2168), 1, - aux_sym_object_pattern_repeat1, - STATE(2778), 1, - sym__destructuring_pattern, - STATE(2787), 1, + STATE(1402), 1, + aux_sym_export_statement_repeat1, + STATE(1516), 1, + sym_decorator, + STATE(1926), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - STATE(2576), 2, + ACTIONS(2769), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2775), 2, + anon_sym_get, + anon_sym_set, + STATE(2413), 2, sym_string, sym_computed_property_name, - STATE(2164), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - ACTIONS(2763), 7, + ACTIONS(2767), 3, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [77505] = 21, + STATE(2097), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [67003] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(97), 1, - anon_sym_STAR, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(1069), 1, + ACTIONS(904), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, + ACTIONS(1820), 1, + anon_sym_LBRACE, ACTIONS(2565), 1, - anon_sym_AT, - ACTIONS(2755), 1, anon_sym_LBRACK, - ACTIONS(2773), 1, - anon_sym_async, - ACTIONS(2775), 1, - anon_sym_static, - STATE(1512), 1, + ACTIONS(2779), 1, + anon_sym_COMMA, + ACTIONS(2781), 1, + anon_sym_RBRACE, + STATE(1364), 1, sym_comment, - STATE(1548), 1, - aux_sym_export_statement_repeat1, - STATE(1657), 1, - sym_decorator, - STATE(2171), 1, + STATE(2028), 1, + aux_sym_object_pattern_repeat1, + STATE(2650), 1, sym__property_name, + STATE(2668), 1, + sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2771), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2777), 2, - anon_sym_get, - anon_sym_set, - STATE(2576), 2, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2769), 3, + STATE(2039), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + ACTIONS(2777), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, - STATE(2575), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [77577] = 18, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [67069] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(912), 1, + ACTIONS(904), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, + ACTIONS(2565), 1, anon_sym_LBRACK, - ACTIONS(2765), 1, + ACTIONS(2779), 1, anon_sym_COMMA, - ACTIONS(2781), 1, + ACTIONS(2785), 1, anon_sym_RBRACE, - STATE(1513), 1, + STATE(1365), 1, sym_comment, - STATE(2086), 1, + STATE(1950), 1, aux_sym_object_pattern_repeat1, - STATE(2778), 1, - sym__destructuring_pattern, - STATE(2787), 1, + STATE(2650), 1, sym__property_name, + STATE(2668), 1, + sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - STATE(2077), 3, + STATE(1946), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - ACTIONS(2779), 7, + ACTIONS(2783), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -124761,44 +114675,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77643] = 16, + [67135] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(912), 1, + ACTIONS(904), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(2561), 1, + ACTIONS(2565), 1, anon_sym_LBRACK, - STATE(1514), 1, + STATE(1366), 1, sym_comment, - STATE(2778), 1, - sym__destructuring_pattern, - STATE(2787), 1, + STATE(2650), 1, sym__property_name, + STATE(2668), 1, + sym__destructuring_pattern, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2785), 2, + ACTIONS(2789), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - STATE(2578), 3, + STATE(2095), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - ACTIONS(2783), 7, + ACTIONS(2787), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -124806,7 +114720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77704] = 19, + [67196] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -124817,23 +114731,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, + ACTIONS(1350), 1, + anon_sym_RBRACE, ACTIONS(1357), 1, anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2789), 1, - anon_sym_RBRACE, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1515), 1, + STATE(1367), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -124841,10 +114755,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 4, @@ -124852,7 +114766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [77769] = 19, + [67261] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -124865,21 +114779,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1357), 1, anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, - anon_sym_EQ, ACTIONS(2795), 1, + anon_sym_EQ, + ACTIONS(2797), 1, anon_sym_RBRACE, - STATE(1516), 1, + STATE(1368), 1, sym_comment, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2035), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -124887,10 +114801,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 4, @@ -124898,34 +114812,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [77834] = 19, + [67326] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(99), 1, anon_sym_COMMA, - ACTIONS(1272), 1, - anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1517), 1, + ACTIONS(2799), 1, + anon_sym_RBRACE, + STATE(1369), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -124933,18 +114845,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [77899] = 18, + [67389] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -124955,21 +114868,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1357), 1, + anon_sym_async, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, - anon_sym_EQ, ACTIONS(2795), 1, + anon_sym_EQ, + ACTIONS(2801), 1, anon_sym_RBRACE, - STATE(1518), 1, + STATE(1370), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -124977,19 +114892,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [77962] = 18, + [67454] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125000,21 +114914,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, ACTIONS(2797), 1, anon_sym_RBRACE, - STATE(1519), 1, + STATE(1371), 1, sym_comment, - STATE(2115), 1, - aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2035), 1, + aux_sym_object_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125022,10 +114936,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -125034,7 +114948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [78025] = 18, + [67517] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125045,21 +114959,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1314), 1, + anon_sym_RBRACE, + ACTIONS(1357), 1, + anon_sym_async, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2789), 1, - anon_sym_RBRACE, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1520), 1, + STATE(1372), 1, sym_comment, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2035), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125067,44 +114983,43 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [78088] = 18, + [67582] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(99), 1, anon_sym_COMMA, - ACTIONS(1272), 1, - anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1314), 1, + anon_sym_RBRACE, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1521), 1, + STATE(1373), 1, sym_comment, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2035), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125112,10 +115027,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -125124,7 +115039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [78151] = 19, + [67645] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125137,21 +115052,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1357), 1, anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - ACTIONS(2797), 1, + ACTIONS(2803), 1, anon_sym_RBRACE, - STATE(1522), 1, + STATE(1374), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125159,10 +115074,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 4, @@ -125170,7 +115085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [78216] = 19, + [67710] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125181,23 +115096,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(1350), 1, + anon_sym_RBRACE, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - ACTIONS(2799), 1, - anon_sym_RBRACE, - STATE(1523), 1, + STATE(1375), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125205,43 +115118,44 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [78281] = 18, + [67773] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(99), 1, anon_sym_COMMA, + ACTIONS(1272), 1, + anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1334), 1, - anon_sym_RBRACE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1524), 1, + STATE(1376), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125249,10 +115163,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -125261,7 +115175,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [78344] = 19, + [67836] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125272,23 +115186,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1334), 1, - anon_sym_RBRACE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1525), 1, + ACTIONS(2801), 1, + anon_sym_RBRACE, + STATE(1377), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125296,18 +115208,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [78409] = 18, + [67899] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125318,21 +115231,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - ACTIONS(2799), 1, + ACTIONS(2803), 1, anon_sym_RBRACE, - STATE(1526), 1, + STATE(1378), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125340,10 +115253,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -125352,32 +115265,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [78472] = 18, + [67962] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(99), 1, anon_sym_COMMA, + ACTIONS(1272), 1, + anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1330), 1, - anon_sym_RBRACE, - ACTIONS(2755), 1, + ACTIONS(1357), 1, + anon_sym_async, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1527), 1, + STATE(1379), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125385,19 +115300,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [78535] = 19, + [68027] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125408,23 +115322,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1330), 1, - anon_sym_RBRACE, ACTIONS(1357), 1, anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1528), 1, + ACTIONS(2799), 1, + anon_sym_RBRACE, + STATE(1380), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125432,10 +115346,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 4, @@ -125443,7 +115357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [78600] = 16, + [68092] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125454,27 +115368,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, ACTIONS(2797), 1, anon_sym_RBRACE, - STATE(1529), 1, + STATE(1381), 1, sym_comment, - STATE(2115), 1, - aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2035), 1, + aux_sym_object_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125485,7 +115399,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78658] = 16, + [68150] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125496,27 +115410,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1334), 1, - anon_sym_RBRACE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1530), 1, + ACTIONS(2799), 1, + anon_sym_RBRACE, + STATE(1382), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125527,38 +115441,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78716] = 16, + [68208] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(99), 1, anon_sym_COMMA, + ACTIONS(1272), 1, + anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2789), 1, - anon_sym_RBRACE, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1531), 1, + STATE(1383), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125569,7 +115483,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78774] = 16, + [68266] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125580,27 +115494,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1350), 1, + anon_sym_RBRACE, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, + STATE(1384), 1, + sym_comment, + STATE(1981), 1, + aux_sym_object_repeat1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2793), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [68324] = 16, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(99), 1, + anon_sym_COMMA, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, ACTIONS(2795), 1, + anon_sym_EQ, + ACTIONS(2801), 1, anon_sym_RBRACE, - STATE(1532), 1, + STATE(1385), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125611,50 +115567,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78832] = 17, + [68382] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2650), 1, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2801), 1, + ACTIONS(2805), 1, anon_sym_STAR, - ACTIONS(2803), 1, + ACTIONS(2807), 1, anon_sym_LBRACE, - ACTIONS(2805), 1, - anon_sym_async, ACTIONS(2809), 1, + anon_sym_async, + ACTIONS(2813), 1, sym__automatic_semicolon, - STATE(1533), 1, + STATE(1386), 1, sym_comment, - STATE(1585), 1, + STATE(1417), 1, sym_statement_block, - STATE(1818), 1, + STATE(1634), 1, sym__property_name, - ACTIONS(2658), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2807), 2, + ACTIONS(2811), 2, anon_sym_get, anon_sym_set, - STATE(1947), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - ACTIONS(2642), 4, + ACTIONS(2646), 4, anon_sym_export, anon_sym_let, sym_identifier, anon_sym_static, - [78892] = 16, + [68442] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125665,27 +115621,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1330), 1, - anon_sym_RBRACE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1534), 1, + ACTIONS(2803), 1, + anon_sym_RBRACE, + STATE(1387), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125696,7 +115652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78950] = 16, + [68500] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125707,27 +115663,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1314), 1, + anon_sym_RBRACE, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - ACTIONS(2799), 1, - anon_sym_RBRACE, - STATE(1535), 1, + STATE(1388), 1, sym_comment, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2035), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -125738,95 +115694,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79008] = 16, + [68558] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(99), 1, - anon_sym_COMMA, - ACTIONS(1272), 1, - anon_sym_RBRACE, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, ACTIONS(2755), 1, + anon_sym_COMMA, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, - anon_sym_EQ, - STATE(1536), 1, + ACTIONS(2791), 1, + anon_sym_STAR, + ACTIONS(2816), 1, + anon_sym_RBRACE, + STATE(1389), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2031), 1, aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(1359), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [79066] = 21, + [68615] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(115), 1, - anon_sym_AT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, + ACTIONS(1357), 1, + anon_sym_async, ACTIONS(2755), 1, + anon_sym_COMMA, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, - anon_sym_export, - ACTIONS(2814), 1, + ACTIONS(2791), 1, anon_sym_STAR, ACTIONS(2816), 1, - anon_sym_class, - ACTIONS(2818), 1, - anon_sym_async, - ACTIONS(2820), 1, - anon_sym_static, - ACTIONS(2822), 1, - aux_sym_method_definition_token1, - ACTIONS(2824), 1, - anon_sym_get, - ACTIONS(2826), 1, - anon_sym_set, - STATE(1537), 1, + anon_sym_RBRACE, + STATE(1390), 1, sym_comment, - STATE(1588), 1, - aux_sym_export_statement_repeat1, - STATE(1625), 1, - sym_decorator, - STATE(2568), 1, + STATE(2031), 1, + aux_sym_object_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(1352), 2, - anon_sym_let, - sym_identifier, - STATE(2576), 2, + ACTIONS(1359), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2793), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2413), 2, sym_string, sym_computed_property_name, - [79133] = 16, + ACTIONS(1352), 4, + anon_sym_export, + anon_sym_let, + sym_identifier, + anon_sym_static, + [68674] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125837,15 +115788,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1357), 1, anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1538), 1, + STATE(1391), 1, sym_comment, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125853,13 +115804,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2828), 2, + ACTIONS(2818), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 4, @@ -125867,24 +115818,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [79190] = 15, + [68731] = 21, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, + ACTIONS(115), 1, + anon_sym_AT, ACTIONS(1284), 1, anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2821), 1, + anon_sym_export, + ACTIONS(2823), 1, anon_sym_STAR, - ACTIONS(2793), 1, + ACTIONS(2825), 1, + anon_sym_class, + ACTIONS(2827), 1, + anon_sym_async, + ACTIONS(2829), 1, + anon_sym_static, + ACTIONS(2831), 1, + aux_sym_method_definition_token1, + ACTIONS(2833), 1, + anon_sym_get, + ACTIONS(2835), 1, + anon_sym_set, + STATE(1392), 1, + sym_comment, + STATE(1441), 1, + aux_sym_export_statement_repeat1, + STATE(1505), 1, + sym_decorator, + STATE(2122), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1352), 2, + anon_sym_let, + sym_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + [68798] = 15, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + ACTIONS(2791), 1, + anon_sym_STAR, + ACTIONS(2795), 1, anon_sym_EQ, - STATE(1539), 1, + STATE(1393), 1, sym_comment, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -125892,13 +115889,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2828), 2, + ACTIONS(2818), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -125907,7 +115904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [79245] = 16, + [68853] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125916,81 +115913,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2751), 1, - anon_sym_COMMA, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2837), 1, anon_sym_STAR, - ACTIONS(2831), 1, - anon_sym_RBRACE, - STATE(1540), 1, + ACTIONS(2841), 1, + sym__automatic_semicolon, + STATE(1394), 1, sym_comment, - STATE(2184), 1, - aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2485), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(1359), 2, + ACTIONS(2839), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, + ACTIONS(2793), 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, ACTIONS(1352), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - [79302] = 17, + [68905] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2751), 1, - anon_sym_COMMA, - ACTIONS(2755), 1, + ACTIONS(2569), 1, + anon_sym_AT, + ACTIONS(2654), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2656), 1, + anon_sym_DQUOTE, + ACTIONS(2658), 1, + anon_sym_SQUOTE, + ACTIONS(2843), 1, anon_sym_STAR, - ACTIONS(2831), 1, - anon_sym_RBRACE, - STATE(1541), 1, + ACTIONS(2845), 1, + anon_sym_async, + ACTIONS(2847), 1, + anon_sym_static, + ACTIONS(2849), 1, + aux_sym_method_definition_token1, + ACTIONS(2851), 1, + anon_sym_get, + ACTIONS(2853), 1, + anon_sym_set, + STATE(1395), 1, sym_comment, - STATE(2184), 1, - aux_sym_object_repeat1, - STATE(2580), 1, + STATE(1465), 1, + aux_sym_export_statement_repeat1, + STATE(1516), 1, + sym_decorator, + STATE(1644), 1, sym__property_name, - ACTIONS(1294), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(1359), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(2791), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2576), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(2646), 3, anon_sym_export, anon_sym_let, sym_identifier, - anon_sym_static, - [79361] = 13, + [68967] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -125999,35 +115994,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2793), 1, - anon_sym_EQ, - STATE(1542), 1, + ACTIONS(2841), 1, + sym__automatic_semicolon, + ACTIONS(2855), 1, + anon_sym_STAR, + ACTIONS(2857), 1, + anon_sym_get, + ACTIONS(2859), 1, + anon_sym_set, + STATE(1396), 1, sym_comment, - STATE(2580), 1, + STATE(2487), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2828), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(2793), 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [79411] = 14, + [69021] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126036,26 +116033,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2801), 1, - anon_sym_STAR, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - STATE(1543), 1, + ACTIONS(2861), 1, + anon_sym_STAR, + ACTIONS(2863), 1, + anon_sym_get, + ACTIONS(2865), 1, + anon_sym_set, + STATE(1397), 1, sym_comment, - STATE(2659), 1, + STATE(2501), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2833), 2, - anon_sym_get, - anon_sym_set, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126065,7 +116063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [79463] = 15, + [69075] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126074,15 +116072,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - STATE(1544), 1, + STATE(1398), 1, sym_comment, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -126090,21 +116086,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2837), 2, + ACTIONS(2867), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [79517] = 15, + [69127] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126114,74 +116111,75 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1286), 1, anon_sym_SQUOTE, ACTIONS(2755), 1, + anon_sym_COMMA, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, - sym__automatic_semicolon, - ACTIONS(2839), 1, - anon_sym_STAR, - ACTIONS(2841), 1, - anon_sym_get, - ACTIONS(2843), 1, - anon_sym_set, - STATE(1545), 1, + ACTIONS(2816), 1, + anon_sym_RBRACE, + STATE(1399), 1, sym_comment, - STATE(2672), 1, + STATE(2031), 1, + aux_sym_object_repeat1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + ACTIONS(2793), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(1352), 5, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - [79571] = 14, + anon_sym_get, + anon_sym_set, + [69179] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, + ACTIONS(2654), 1, + anon_sym_LBRACK, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(1286), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - ACTIONS(2845), 1, + ACTIONS(2869), 1, anon_sym_STAR, - STATE(1546), 1, + ACTIONS(2871), 1, + anon_sym_async, + ACTIONS(2873), 1, + anon_sym_get, + ACTIONS(2875), 1, + anon_sym_set, + STATE(1400), 1, sym_comment, - STATE(2670), 1, + STATE(1649), 1, sym__property_name, - ACTIONS(1294), 2, + ACTIONS(2662), 2, sym_number, sym_private_property_identifier, - ACTIONS(2847), 2, - anon_sym_get, - anon_sym_set, - STATE(2576), 2, + STATE(1815), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - ACTIONS(1352), 5, + ACTIONS(2646), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [79623] = 14, + [69235] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126190,13 +116188,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1357), 1, + anon_sym_async, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2791), 1, anon_sym_STAR, - STATE(1547), 1, + STATE(1401), 1, sym_comment, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, @@ -126204,22 +116204,21 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1359), 2, anon_sym_get, anon_sym_set, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2837), 2, + ACTIONS(2867), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [79675] = 19, + [69289] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126228,81 +116227,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2565), 1, + ACTIONS(2569), 1, anon_sym_AT, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2814), 1, + ACTIONS(2823), 1, anon_sym_STAR, - ACTIONS(2818), 1, + ACTIONS(2827), 1, anon_sym_async, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_static, - ACTIONS(2822), 1, + ACTIONS(2831), 1, aux_sym_method_definition_token1, - ACTIONS(2824), 1, + ACTIONS(2833), 1, anon_sym_get, - ACTIONS(2826), 1, + ACTIONS(2835), 1, anon_sym_set, - STATE(1548), 1, + STATE(1402), 1, sym_comment, - STATE(1613), 1, + STATE(1465), 1, aux_sym_export_statement_repeat1, - STATE(1657), 1, + STATE(1516), 1, sym_decorator, - STATE(2568), 1, + STATE(2122), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 3, anon_sym_export, anon_sym_let, sym_identifier, - [79737] = 16, + [69351] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2650), 1, - anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(1284), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2835), 1, - sym__automatic_semicolon, - ACTIONS(2849), 1, - anon_sym_STAR, - ACTIONS(2851), 1, - anon_sym_async, - ACTIONS(2853), 1, - anon_sym_get, - ACTIONS(2855), 1, - anon_sym_set, - STATE(1549), 1, + ACTIONS(2759), 1, + anon_sym_LBRACK, + ACTIONS(2795), 1, + anon_sym_EQ, + STATE(1403), 1, sym_comment, - STATE(1801), 1, + STATE(2090), 1, sym__property_name, - ACTIONS(2658), 2, + ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(1947), 2, + ACTIONS(2793), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2818), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(2642), 4, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [79793] = 15, + anon_sym_get, + anon_sym_set, + [69401] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126311,27 +116307,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, - sym__automatic_semicolon, - ACTIONS(2857), 1, + ACTIONS(2805), 1, anon_sym_STAR, - ACTIONS(2859), 1, - anon_sym_get, - ACTIONS(2861), 1, - anon_sym_set, - STATE(1550), 1, + ACTIONS(2841), 1, + sym__automatic_semicolon, + STATE(1404), 1, sym_comment, - STATE(2686), 1, + STATE(2474), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + ACTIONS(2877), 2, + anon_sym_get, + anon_sym_set, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126341,50 +116336,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [79847] = 19, + [69453] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2565), 1, - anon_sym_AT, - ACTIONS(2650), 1, - anon_sym_LBRACK, - ACTIONS(2652), 1, + ACTIONS(1284), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2863), 1, - anon_sym_STAR, - ACTIONS(2865), 1, - anon_sym_async, - ACTIONS(2867), 1, - anon_sym_static, - ACTIONS(2869), 1, - aux_sym_method_definition_token1, - ACTIONS(2871), 1, - anon_sym_get, - ACTIONS(2873), 1, - anon_sym_set, - STATE(1551), 1, + ACTIONS(2759), 1, + anon_sym_LBRACK, + ACTIONS(2841), 1, + sym__automatic_semicolon, + STATE(1405), 1, sym_comment, - STATE(1613), 1, - aux_sym_export_statement_repeat1, - STATE(1657), 1, - sym_decorator, - STATE(1817), 1, + STATE(2489), 1, sym__property_name, - ACTIONS(2658), 2, + ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(1947), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2642), 3, + ACTIONS(2793), 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, - [79909] = 14, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [69500] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126393,27 +116380,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2751), 1, - anon_sym_COMMA, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2831), 1, - anon_sym_RBRACE, - STATE(1552), 1, + ACTIONS(2841), 1, + sym__automatic_semicolon, + STATE(1406), 1, sym_comment, - STATE(2184), 1, - aux_sym_object_repeat1, - STATE(2580), 1, + STATE(2485), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, + ACTIONS(2793), 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, ACTIONS(1352), 7, anon_sym_export, anon_sym_let, @@ -126422,7 +116406,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79961] = 12, + [69547] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126431,22 +116415,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1553), 1, + STATE(1407), 1, sym_comment, - STATE(2580), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2791), 2, + ACTIONS(2793), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2837), 2, + ACTIONS(2867), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -126457,7 +116441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80008] = 12, + [69594] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126466,21 +116450,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - STATE(1554), 1, + STATE(1408), 1, sym_comment, - STATE(2674), 1, + STATE(2490), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126492,7 +116476,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80055] = 12, + [69641] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2881), 1, + anon_sym_LPAREN, + ACTIONS(2883), 1, + anon_sym_DOT, + STATE(1409), 1, + sym_comment, + STATE(1498), 1, + sym_arguments, + ACTIONS(2879), 16, + anon_sym_export, + anon_sym_STAR, + anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [69678] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2885), 1, + sym__automatic_semicolon, + STATE(1410), 1, + sym_comment, + ACTIONS(886), 18, + anon_sym_export, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_let, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [69711] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126501,21 +116543,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - STATE(1555), 1, + STATE(1411), 1, sym_comment, - STATE(2687), 1, + STATE(2502), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126527,7 +116569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80102] = 12, + [69758] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126536,21 +116578,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - STATE(1556), 1, + STATE(1412), 1, sym_comment, - STATE(2688), 1, + STATE(2503), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126562,7 +116604,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80149] = 12, + [69805] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2887), 1, + sym__automatic_semicolon, + STATE(1413), 1, + sym_comment, + ACTIONS(824), 18, + anon_sym_export, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_let, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [69838] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -126571,21 +116641,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2835), 1, + ACTIONS(2841), 1, sym__automatic_semicolon, - STATE(1557), 1, + STATE(1414), 1, sym_comment, - STATE(2670), 1, + STATE(2474), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(2791), 3, + ACTIONS(2793), 3, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, @@ -126597,16 +116667,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80196] = 5, + [69885] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2875), 1, - sym__automatic_semicolon, - STATE(1558), 1, + STATE(1415), 1, sym_comment, - ACTIONS(934), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126625,16 +116693,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80229] = 5, + [69915] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2877), 1, - sym__automatic_semicolon, - STATE(1559), 1, + STATE(1416), 1, sym_comment, - ACTIONS(856), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126653,27 +116719,23 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80262] = 7, + [69945] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2881), 1, - anon_sym_LPAREN, - ACTIONS(2883), 1, - anon_sym_DOT, - STATE(1560), 1, + STATE(1417), 1, sym_comment, - STATE(1624), 1, - sym_arguments, - ACTIONS(2879), 16, + ACTIONS(2891), 18, anon_sym_export, anon_sym_STAR, + anon_sym_RBRACE, anon_sym_let, + anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_DQUOTE, anon_sym_SQUOTE, - anon_sym_class, anon_sym_async, sym_number, sym_identifier, @@ -126683,84 +116745,92 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80299] = 12, + [69975] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2835), 1, - sym__automatic_semicolon, - STATE(1561), 1, + STATE(1418), 1, sym_comment, - STATE(2659), 1, - sym__property_name, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(2791), 3, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(1352), 7, + ACTIONS(2893), 18, anon_sym_export, + anon_sym_STAR, anon_sym_let, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, anon_sym_async, + sym_number, sym_identifier, + sym_private_property_identifier, + anon_sym_AT, anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80346] = 12, + [70005] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, + STATE(1419), 1, + sym_comment, + ACTIONS(2895), 18, + anon_sym_export, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_let, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_DQUOTE, - ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2835), 1, - sym__automatic_semicolon, - STATE(1562), 1, - sym_comment, - STATE(2675), 1, - sym__property_name, - ACTIONS(1294), 2, + anon_sym_async, sym_number, + sym_identifier, sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(2791), 3, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(1352), 7, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [70035] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1420), 1, + sym_comment, + ACTIONS(2895), 18, anon_sym_export, + anon_sym_STAR, + anon_sym_RBRACE, anon_sym_let, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, anon_sym_async, + sym_number, sym_identifier, + sym_private_property_identifier, + anon_sym_AT, anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80393] = 4, + [70065] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1563), 1, + STATE(1421), 1, sym_comment, - ACTIONS(2885), 18, + ACTIONS(2897), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126779,14 +116849,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80423] = 4, + [70095] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1564), 1, + STATE(1422), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2899), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126805,14 +116875,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80453] = 4, + [70125] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1565), 1, + STATE(1423), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2901), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126831,14 +116901,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80483] = 4, + [70155] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1566), 1, + STATE(1424), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2903), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126857,14 +116927,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80513] = 4, + [70185] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1567), 1, + STATE(1425), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2905), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126883,71 +116953,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80543] = 4, + [70215] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1568), 1, - sym_comment, - ACTIONS(2887), 18, - anon_sym_export, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_let, + ACTIONS(2907), 1, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [80573] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1569), 1, - sym_comment, - ACTIONS(2889), 18, - anon_sym_export, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_let, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [80603] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1570), 1, + STATE(1426), 1, sym_comment, - ACTIONS(2891), 18, + ACTIONS(2905), 17, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, anon_sym_let, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LTtemplate_GT, anon_sym_DQUOTE, @@ -126961,14 +116980,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80633] = 4, + [70247] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1571), 1, + STATE(1427), 1, sym_comment, - ACTIONS(2893), 18, + ACTIONS(2910), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -126987,14 +117006,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80663] = 4, + [70277] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1572), 1, + STATE(1428), 1, sym_comment, - ACTIONS(2895), 18, + ACTIONS(2912), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127013,14 +117032,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80693] = 4, + [70307] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1573), 1, + STATE(1429), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127039,41 +117058,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80723] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2897), 1, - anon_sym_SEMI, - STATE(1574), 1, - sym_comment, - ACTIONS(2895), 17, - anon_sym_export, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_let, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [80755] = 4, + [70337] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1575), 1, + STATE(1430), 1, sym_comment, - ACTIONS(2900), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127092,14 +117084,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80785] = 4, + [70367] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1576), 1, + STATE(1431), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127118,14 +117110,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80815] = 4, + [70397] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1577), 1, + STATE(1432), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127144,43 +117136,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80845] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2902), 1, - anon_sym_LPAREN, - ACTIONS(2904), 1, - anon_sym_DOT, - STATE(1578), 1, - sym_comment, - STATE(1676), 1, - sym_arguments, - ACTIONS(2879), 15, - anon_sym_export, - anon_sym_STAR, - anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [80881] = 4, + [70427] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1579), 1, + STATE(1433), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127199,14 +117162,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80911] = 4, + [70457] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1580), 1, + STATE(1434), 1, sym_comment, - ACTIONS(2885), 18, + ACTIONS(2914), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127225,14 +117188,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80941] = 4, + [70487] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1581), 1, + STATE(1435), 1, sym_comment, - ACTIONS(2906), 18, + ACTIONS(2916), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127251,14 +117214,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [80971] = 4, + [70517] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1582), 1, + STATE(1436), 1, sym_comment, - ACTIONS(2908), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127277,14 +117240,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81001] = 4, + [70547] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1583), 1, + STATE(1437), 1, sym_comment, - ACTIONS(2910), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127303,14 +117266,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81031] = 4, + [70577] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1584), 1, + STATE(1438), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2895), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127329,14 +117292,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81061] = 4, + [70607] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1585), 1, + STATE(1439), 1, sym_comment, - ACTIONS(2912), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127355,14 +117318,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81091] = 4, + [70637] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1586), 1, + STATE(1440), 1, sym_comment, - ACTIONS(2885), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127381,45 +117344,19 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81121] = 4, + [70667] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1587), 1, - sym_comment, - ACTIONS(2914), 18, - anon_sym_export, - anon_sym_STAR, - anon_sym_let, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [81151] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2918), 1, + ACTIONS(2920), 1, anon_sym_AT, - STATE(1625), 1, + STATE(1505), 1, sym_decorator, - STATE(1588), 2, + STATE(1441), 2, sym_comment, aux_sym_export_statement_repeat1, - ACTIONS(2916), 15, + ACTIONS(2918), 15, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -127435,66 +117372,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81185] = 4, + [70701] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1589), 1, - sym_comment, - ACTIONS(2885), 18, - anon_sym_export, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_let, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [81215] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1590), 1, - sym_comment, - ACTIONS(2906), 18, - anon_sym_export, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_let, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LTtemplate_GT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [81245] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1591), 1, + STATE(1442), 1, sym_comment, - ACTIONS(1953), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127513,21 +117398,24 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81275] = 4, + [70731] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1592), 1, + ACTIONS(2923), 1, + anon_sym_LPAREN, + ACTIONS(2925), 1, + anon_sym_DOT, + STATE(1443), 1, sym_comment, - ACTIONS(2149), 18, + STATE(1509), 1, + sym_arguments, + ACTIONS(2879), 15, anon_sym_export, anon_sym_STAR, - anon_sym_RBRACE, anon_sym_let, - anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_LTtemplate_GT, anon_sym_DQUOTE, anon_sym_SQUOTE, anon_sym_async, @@ -127539,14 +117427,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81305] = 4, + [70767] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1593), 1, + STATE(1444), 1, sym_comment, - ACTIONS(2887), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127565,14 +117453,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81335] = 4, + [70797] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1594), 1, + STATE(1445), 1, sym_comment, - ACTIONS(2921), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127591,14 +117479,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81365] = 4, + [70827] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1595), 1, + STATE(1446), 1, sym_comment, - ACTIONS(2906), 18, + ACTIONS(2179), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127617,14 +117505,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81395] = 4, + [70857] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1596), 1, + STATE(1447), 1, sym_comment, - ACTIONS(2906), 18, + ACTIONS(2889), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127643,14 +117531,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81425] = 4, + [70887] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1597), 1, + STATE(1448), 1, sym_comment, - ACTIONS(2906), 18, + ACTIONS(2927), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127669,14 +117557,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81455] = 4, + [70917] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1598), 1, + STATE(1449), 1, sym_comment, - ACTIONS(2906), 18, + ACTIONS(886), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127695,14 +117583,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81485] = 4, + [70947] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1599), 1, + STATE(1450), 1, sym_comment, - ACTIONS(2923), 18, + ACTIONS(1969), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127721,14 +117609,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81515] = 4, + [70977] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1600), 1, + STATE(1451), 1, sym_comment, - ACTIONS(2157), 18, + ACTIONS(1965), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127747,14 +117635,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81545] = 4, + [71007] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1601), 1, + STATE(1452), 1, sym_comment, - ACTIONS(2885), 18, + ACTIONS(922), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127773,14 +117661,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81575] = 4, + [71037] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1602), 1, + STATE(1453), 1, sym_comment, - ACTIONS(934), 18, + ACTIONS(2895), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127799,14 +117687,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81605] = 4, + [71067] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1603), 1, + STATE(1454), 1, sym_comment, - ACTIONS(952), 18, + ACTIONS(2895), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127825,14 +117713,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81635] = 4, + [71097] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1604), 1, + STATE(1455), 1, sym_comment, - ACTIONS(2885), 18, + ACTIONS(2895), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127851,14 +117739,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81665] = 4, + [71127] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1605), 1, + STATE(1456), 1, sym_comment, - ACTIONS(2925), 18, + ACTIONS(2929), 18, anon_sym_export, anon_sym_STAR, anon_sym_RBRACE, @@ -127877,74 +117765,33 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [81695] = 12, + [71157] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2791), 1, - anon_sym_LPAREN, - ACTIONS(2927), 1, - anon_sym_EQ_GT, - STATE(1606), 1, + STATE(1457), 1, sym_comment, - STATE(2359), 1, - sym__property_name, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(2889), 18, anon_sym_export, + anon_sym_STAR, + anon_sym_RBRACE, anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81740] = 13, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1284), 1, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LTtemplate_GT, anon_sym_DQUOTE, - ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2791), 1, - anon_sym_LPAREN, - ACTIONS(2929), 1, - anon_sym_STAR, - STATE(1607), 1, - sym_comment, - STATE(2359), 1, - sym__property_name, - ACTIONS(1294), 2, + anon_sym_async, sym_number, + sym_identifier, sym_private_property_identifier, - ACTIONS(2931), 2, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(1352), 5, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - [81787] = 14, + [71187] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -127953,24 +117800,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2933), 1, + ACTIONS(2931), 1, anon_sym_STAR, - ACTIONS(2935), 1, + ACTIONS(2933), 1, anon_sym_get, - ACTIONS(2937), 1, + ACTIONS(2935), 1, anon_sym_set, - STATE(1608), 1, + STATE(1458), 1, sym_comment, - STATE(2204), 1, + STATE(2233), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -127979,32 +117826,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [81836] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1609), 1, - sym_comment, - ACTIONS(2914), 17, - anon_sym_export, - anon_sym_STAR, - anon_sym_let, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [81865] = 13, + [71236] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128013,23 +117835,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2845), 1, + ACTIONS(2937), 1, anon_sym_STAR, - STATE(1610), 1, + STATE(1459), 1, sym_comment, - STATE(2670), 1, + STATE(2426), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2847), 2, + ACTIONS(2939), 2, anon_sym_get, anon_sym_set, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -128038,7 +117860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [81912] = 14, + [71283] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128047,24 +117869,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2939), 1, - anon_sym_STAR, ACTIONS(2941), 1, - anon_sym_get, + anon_sym_STAR, ACTIONS(2943), 1, + anon_sym_get, + ACTIONS(2945), 1, anon_sym_set, - STATE(1611), 1, + STATE(1460), 1, sym_comment, - STATE(2258), 1, + STATE(2505), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 5, @@ -128073,7 +117895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [81961] = 15, + [71332] = 15, ACTIONS(5), 1, sym_html_comment, ACTIONS(1215), 1, @@ -128088,55 +117910,28 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(2835), 1, + ACTIONS(2841), 1, anon_sym_LPAREN, - ACTIONS(2945), 1, + ACTIONS(2947), 1, anon_sym_default, - STATE(911), 1, + STATE(842), 1, sym_declaration, - STATE(1612), 1, + STATE(1461), 1, sym_comment, - STATE(2015), 1, + STATE(1763), 1, aux_sym_export_statement_repeat1, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, ACTIONS(1217), 2, anon_sym_let, anon_sym_const, - STATE(981), 5, + STATE(830), 5, sym_variable_declaration, sym_lexical_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [82012] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2947), 1, - anon_sym_AT, - STATE(1657), 1, - sym_decorator, - STATE(1613), 2, - sym_comment, - aux_sym_export_statement_repeat1, - ACTIONS(2916), 14, - anon_sym_export, - anon_sym_STAR, - anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [82045] = 15, + [71383] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128145,34 +117940,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2950), 1, + ACTIONS(2837), 1, anon_sym_STAR, - ACTIONS(2952), 1, - anon_sym_async, - ACTIONS(2954), 1, - anon_sym_get, - ACTIONS(2956), 1, - anon_sym_set, - STATE(1614), 1, + STATE(1462), 1, sym_comment, - STATE(2341), 1, + STATE(2485), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + ACTIONS(2839), 2, + anon_sym_get, + anon_sym_set, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [82096] = 14, + [71430] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128181,33 +117974,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2958), 1, - anon_sym_STAR, - ACTIONS(2960), 1, - anon_sym_get, - ACTIONS(2962), 1, - anon_sym_set, - STATE(1615), 1, + ACTIONS(2949), 1, + anon_sym_EQ_GT, + STATE(1463), 1, sym_comment, - STATE(2342), 1, + STATE(2426), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - [82145] = 14, + anon_sym_get, + anon_sym_set, + [71475] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128216,98 +118007,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - ACTIONS(2964), 1, + ACTIONS(2951), 1, anon_sym_STAR, - ACTIONS(2966), 1, + ACTIONS(2953), 1, + anon_sym_async, + ACTIONS(2955), 1, anon_sym_get, - ACTIONS(2968), 1, + ACTIONS(2957), 1, anon_sym_set, - STATE(1616), 1, + STATE(1464), 1, sym_comment, - STATE(2690), 1, + STATE(2517), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 5, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [82194] = 11, + [71526] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - ACTIONS(2791), 1, - anon_sym_LPAREN, - STATE(1617), 1, + ACTIONS(2959), 1, + anon_sym_AT, + STATE(1516), 1, + sym_decorator, + STATE(1465), 2, sym_comment, - STATE(2261), 1, - sym__property_name, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(1352), 7, + aux_sym_export_statement_repeat1, + ACTIONS(2918), 14, anon_sym_export, + anon_sym_STAR, anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, anon_sym_async, + sym_number, sym_identifier, + sym_private_property_identifier, anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [82236] = 14, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(1251), 1, - anon_sym_var, - ACTIONS(1259), 1, - anon_sym_class, - ACTIONS(1261), 1, - anon_sym_async, - ACTIONS(1263), 1, - anon_sym_function, - ACTIONS(2970), 1, - anon_sym_default, - STATE(672), 1, - sym_declaration, - STATE(1618), 1, - sym_comment, - STATE(2043), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - ACTIONS(1253), 2, - anon_sym_let, - anon_sym_const, - STATE(629), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [82284] = 13, + [71559] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128316,31 +118070,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(1357), 1, - anon_sym_async, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2787), 1, + ACTIONS(2793), 1, + anon_sym_LPAREN, + ACTIONS(2962), 1, anon_sym_STAR, - STATE(1619), 1, + ACTIONS(2964), 1, + anon_sym_get, + ACTIONS(2966), 1, + anon_sym_set, + STATE(1466), 1, sym_comment, - STATE(2580), 1, + STATE(2057), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(1359), 2, - anon_sym_get, - anon_sym_set, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [82330] = 11, + [71608] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128349,43 +118105,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1620), 1, + ACTIONS(2968), 1, + anon_sym_STAR, + ACTIONS(2970), 1, + anon_sym_get, + ACTIONS(2972), 1, + anon_sym_set, + STATE(1467), 1, sym_comment, - STATE(2211), 1, + STATE(2477), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [82372] = 4, + [71657] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1621), 1, + STATE(1468), 1, sym_comment, - ACTIONS(2879), 16, + ACTIONS(2893), 17, anon_sym_export, anon_sym_STAR, anon_sym_let, + anon_sym_LPAREN, anon_sym_LBRACK, + anon_sym_DOT, anon_sym_DQUOTE, anon_sym_SQUOTE, - anon_sym_class, anon_sym_async, sym_number, sym_identifier, @@ -128395,7 +118156,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [82400] = 11, + [71686] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128404,18 +118165,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1622), 1, + STATE(1469), 1, sym_comment, - STATE(2697), 1, + STATE(2496), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128426,7 +118187,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82442] = 11, + [71728] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128435,18 +118196,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1623), 1, + STATE(1470), 1, sym_comment, - STATE(2696), 1, + STATE(2512), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128457,38 +118218,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82484] = 4, + [71770] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1624), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + ACTIONS(2793), 1, + anon_sym_LPAREN, + STATE(1471), 1, sym_comment, - ACTIONS(2972), 16, + STATE(2499), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, anon_sym_export, - anon_sym_STAR, anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, anon_sym_async, - sym_number, sym_identifier, - sym_private_property_identifier, - anon_sym_AT, anon_sym_static, - aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [82512] = 4, + [71812] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1625), 1, + STATE(1472), 1, sym_comment, - ACTIONS(2974), 16, + ACTIONS(2165), 16, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -128505,7 +118273,41 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [82540] = 11, + [71840] = 14, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1215), 1, + anon_sym_var, + ACTIONS(1229), 1, + anon_sym_class, + ACTIONS(1231), 1, + anon_sym_async, + ACTIONS(1233), 1, + anon_sym_function, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(2947), 1, + anon_sym_default, + STATE(842), 1, + sym_declaration, + STATE(1473), 1, + sym_comment, + STATE(1763), 1, + aux_sym_export_statement_repeat1, + STATE(1941), 1, + sym_decorator, + ACTIONS(1217), 2, + anon_sym_let, + anon_sym_const, + STATE(830), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [71888] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128514,29 +118316,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, - anon_sym_LPAREN, - STATE(1626), 1, + ACTIONS(2805), 1, + anon_sym_STAR, + ACTIONS(2974), 1, + anon_sym_async, + STATE(1474), 1, sym_comment, - STATE(2692), 1, + STATE(2474), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + ACTIONS(2877), 2, + anon_sym_get, + anon_sym_set, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [82582] = 11, + [71934] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128545,18 +118349,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1627), 1, + STATE(1475), 1, sym_comment, - STATE(2691), 1, + STATE(2294), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128567,7 +118371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82624] = 11, + [71976] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128576,29 +118380,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, - anon_sym_LPAREN, - STATE(1628), 1, + ACTIONS(2976), 1, + anon_sym_STAR, + ACTIONS(2978), 1, + anon_sym_async, + ACTIONS(2980), 1, + anon_sym_get, + ACTIONS(2982), 1, + anon_sym_set, + STATE(1476), 1, sym_comment, - STATE(2327), 1, + STATE(2518), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [82666] = 11, + [72024] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128607,18 +118414,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1629), 1, + STATE(1477), 1, sym_comment, - STATE(2331), 1, + STATE(2519), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128629,7 +118436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82708] = 14, + [72066] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128638,32 +118445,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2976), 1, - anon_sym_STAR, - ACTIONS(2978), 1, - anon_sym_async, - ACTIONS(2980), 1, - anon_sym_get, - ACTIONS(2982), 1, - anon_sym_set, - STATE(1630), 1, + ACTIONS(2793), 1, + anon_sym_LPAREN, + STATE(1478), 1, sym_comment, - STATE(2336), 1, + STATE(2520), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [82756] = 11, + anon_sym_get, + anon_sym_set, + [72108] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128672,18 +118476,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1631), 1, + STATE(1479), 1, sym_comment, - STATE(2538), 1, + STATE(2426), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128694,41 +118498,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82798] = 14, + [72150] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(1302), 1, - anon_sym_var, - ACTIONS(1308), 1, - anon_sym_class, - ACTIONS(1310), 1, - anon_sym_async, - ACTIONS(1312), 1, - anon_sym_function, - ACTIONS(2984), 1, - anon_sym_default, - STATE(773), 1, - sym_declaration, - STATE(1632), 1, + STATE(1480), 1, sym_comment, - STATE(2030), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - ACTIONS(1304), 2, - anon_sym_let, - anon_sym_const, - STATE(783), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [82846] = 11, + ACTIONS(2879), 16, + anon_sym_export, + anon_sym_STAR, + anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [72178] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128737,18 +118531,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1633), 1, + STATE(1481), 1, sym_comment, - STATE(2203), 1, + STATE(2106), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128759,7 +118553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82888] = 11, + [72220] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128768,18 +118562,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1634), 1, + STATE(1482), 1, sym_comment, - STATE(2464), 1, + STATE(2506), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128790,7 +118584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82930] = 11, + [72262] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128799,18 +118593,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1635), 1, + STATE(1483), 1, sym_comment, - STATE(2468), 1, + STATE(2179), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128821,7 +118615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82972] = 11, + [72304] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128830,29 +118624,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(1357), 1, + anon_sym_async, + ACTIONS(2759), 1, anon_sym_LBRACK, ACTIONS(2791), 1, - anon_sym_LPAREN, - STATE(1636), 1, + anon_sym_STAR, + STATE(1484), 1, sym_comment, - STATE(2359), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + ACTIONS(1359), 2, + anon_sym_get, + anon_sym_set, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [83014] = 13, + [72350] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128861,31 +118657,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2801), 1, - anon_sym_STAR, - ACTIONS(2986), 1, - anon_sym_async, - STATE(1637), 1, + ACTIONS(2793), 1, + anon_sym_LPAREN, + STATE(1485), 1, sym_comment, - STATE(2659), 1, + STATE(2507), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - ACTIONS(2833), 2, - anon_sym_get, - anon_sym_set, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [83060] = 11, + anon_sym_get, + anon_sym_set, + [72392] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128894,18 +118688,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1638), 1, + STATE(1486), 1, sym_comment, - STATE(2700), 1, + STATE(2511), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128916,7 +118710,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83102] = 11, + [72434] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1487), 1, + sym_comment, + ACTIONS(2057), 16, + anon_sym_export, + anon_sym_STAR, + anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [72462] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128925,18 +118743,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1639), 1, + STATE(1488), 1, sym_comment, - STATE(2207), 1, + STATE(2498), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128947,7 +118765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83144] = 11, + [72504] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128956,18 +118774,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1640), 1, + STATE(1489), 1, sym_comment, - STATE(2684), 1, + STATE(2079), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -128978,7 +118796,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83186] = 11, + [72546] = 14, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(1302), 1, + anon_sym_var, + ACTIONS(1308), 1, + anon_sym_class, + ACTIONS(1310), 1, + anon_sym_async, + ACTIONS(1312), 1, + anon_sym_function, + ACTIONS(2984), 1, + anon_sym_default, + STATE(603), 1, + sym_declaration, + STATE(1490), 1, + sym_comment, + STATE(1897), 1, + aux_sym_export_statement_repeat1, + STATE(1941), 1, + sym_decorator, + ACTIONS(1304), 2, + anon_sym_let, + anon_sym_const, + STATE(627), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [72594] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -128987,18 +118839,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1641), 1, + STATE(1491), 1, sym_comment, - STATE(2683), 1, + STATE(2146), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129009,7 +118861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83228] = 11, + [72636] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129018,18 +118870,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1642), 1, + STATE(1492), 1, sym_comment, - STATE(2208), 1, + STATE(2307), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129040,7 +118892,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83270] = 11, + [72678] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129049,18 +118901,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1643), 1, + STATE(1493), 1, sym_comment, - STATE(2260), 1, + STATE(2132), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129071,41 +118923,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83312] = 14, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1215), 1, - anon_sym_var, - ACTIONS(1229), 1, - anon_sym_class, - ACTIONS(1231), 1, - anon_sym_async, - ACTIONS(1233), 1, - anon_sym_function, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(2945), 1, - anon_sym_default, - STATE(911), 1, - sym_declaration, - STATE(1644), 1, - sym_comment, - STATE(2015), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - ACTIONS(1217), 2, - anon_sym_let, - anon_sym_const, - STATE(981), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [83360] = 11, + [72720] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129114,18 +118932,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1645), 1, + STATE(1494), 1, sym_comment, - STATE(2739), 1, + STATE(2485), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129136,7 +118954,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83402] = 14, + [72762] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129145,90 +118963,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2988), 1, - anon_sym_STAR, - ACTIONS(2990), 1, - anon_sym_async, - ACTIONS(2992), 1, - anon_sym_get, - ACTIONS(2994), 1, - anon_sym_set, - STATE(1646), 1, + ACTIONS(2793), 1, + anon_sym_LPAREN, + STATE(1495), 1, sym_comment, - STATE(2673), 1, + STATE(2514), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 4, + ACTIONS(1352), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [83450] = 14, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(1318), 1, - anon_sym_var, - ACTIONS(1324), 1, - anon_sym_class, - ACTIONS(1326), 1, - anon_sym_async, - ACTIONS(1328), 1, - anon_sym_function, - ACTIONS(2996), 1, - anon_sym_default, - STATE(1647), 1, - sym_comment, - STATE(2014), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - STATE(2605), 1, - sym_declaration, - ACTIONS(1320), 2, - anon_sym_let, - anon_sym_const, - STATE(2409), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [83498] = 4, + anon_sym_get, + anon_sym_set, + [72804] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1648), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + ACTIONS(2793), 1, + anon_sym_LPAREN, + STATE(1496), 1, sym_comment, - ACTIONS(2165), 16, + STATE(2084), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, anon_sym_export, - anon_sym_STAR, anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, anon_sym_async, - sym_number, sym_identifier, - sym_private_property_identifier, - anon_sym_AT, anon_sym_static, - aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [83526] = 11, + [72846] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129237,18 +119025,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1649), 1, + STATE(1497), 1, sym_comment, - STATE(2670), 1, + STATE(2098), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129259,14 +119047,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83568] = 4, + [72888] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1650), 1, + STATE(1498), 1, sym_comment, - ACTIONS(2127), 16, + ACTIONS(2986), 16, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -129283,65 +119071,41 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [83596] = 14, + [72916] = 14, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(1340), 1, + ACTIONS(1322), 1, anon_sym_var, - ACTIONS(1346), 1, + ACTIONS(1328), 1, anon_sym_class, - ACTIONS(1348), 1, + ACTIONS(1330), 1, anon_sym_async, - ACTIONS(1350), 1, + ACTIONS(1332), 1, anon_sym_function, - ACTIONS(2998), 1, + ACTIONS(2988), 1, anon_sym_default, - STATE(850), 1, - sym_declaration, - STATE(1651), 1, + STATE(1499), 1, sym_comment, - STATE(2034), 1, + STATE(1876), 1, aux_sym_export_statement_repeat1, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - ACTIONS(1342), 2, + STATE(2550), 1, + sym_declaration, + ACTIONS(1324), 2, anon_sym_let, anon_sym_const, - STATE(885), 5, + STATE(2424), 5, sym_variable_declaration, sym_lexical_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [83644] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1652), 1, - sym_comment, - ACTIONS(2045), 16, - anon_sym_export, - anon_sym_STAR, - anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_class, - anon_sym_async, - sym_number, - sym_identifier, - sym_private_property_identifier, - anon_sym_AT, - anon_sym_static, - aux_sym_method_definition_token1, - anon_sym_get, - anon_sym_set, - [83672] = 11, + [72964] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129350,18 +119114,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1653), 1, + STATE(1500), 1, sym_comment, - STATE(2699), 1, + STATE(2515), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129372,7 +119136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83714] = 11, + [73006] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129381,18 +119145,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1654), 1, + STATE(1501), 1, sym_comment, - STATE(2589), 1, + STATE(2312), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129403,7 +119167,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83756] = 11, + [73048] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129412,18 +119176,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - ACTIONS(2791), 1, + ACTIONS(2793), 1, anon_sym_LPAREN, - STATE(1655), 1, + STATE(1502), 1, sym_comment, - STATE(2681), 1, + STATE(2293), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129434,49 +119198,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83798] = 10, + [73090] = 14, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(1251), 1, + anon_sym_var, + ACTIONS(1259), 1, + anon_sym_class, + ACTIONS(1261), 1, + anon_sym_async, + ACTIONS(1263), 1, + anon_sym_function, + ACTIONS(2990), 1, + anon_sym_default, + STATE(747), 1, + sym_declaration, + STATE(1503), 1, + sym_comment, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1941), 1, + sym_decorator, + ACTIONS(1253), 2, + anon_sym_let, + anon_sym_const, + STATE(725), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [73138] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - STATE(1656), 1, + STATE(1504), 1, sym_comment, - STATE(2257), 1, - sym__property_name, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(2073), 16, anon_sym_export, + anon_sym_STAR, anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_class, anon_sym_async, + sym_number, sym_identifier, + sym_private_property_identifier, + anon_sym_AT, anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [83837] = 4, + [73166] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1657), 1, + STATE(1505), 1, sym_comment, - ACTIONS(2974), 15, + ACTIONS(2992), 16, anon_sym_export, anon_sym_STAR, anon_sym_let, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, + anon_sym_class, anon_sym_async, sym_number, sym_identifier, @@ -129486,7 +119280,41 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [83864] = 10, + [73194] = 14, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(1338), 1, + anon_sym_var, + ACTIONS(1344), 1, + anon_sym_class, + ACTIONS(1346), 1, + anon_sym_async, + ACTIONS(1348), 1, + anon_sym_function, + ACTIONS(2994), 1, + anon_sym_default, + STATE(669), 1, + sym_declaration, + STATE(1506), 1, + sym_comment, + STATE(1886), 1, + aux_sym_export_statement_repeat1, + STATE(1941), 1, + sym_decorator, + ACTIONS(1340), 2, + anon_sym_let, + anon_sym_const, + STATE(645), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [73242] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129495,34 +119323,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1658), 1, + ACTIONS(2996), 1, + anon_sym_STAR, + ACTIONS(2998), 1, + anon_sym_async, + ACTIONS(3000), 1, + anon_sym_get, + ACTIONS(3002), 1, + anon_sym_set, + STATE(1507), 1, sym_comment, - STATE(2659), 1, + STATE(2488), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(1352), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [83903] = 4, + [73290] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1659), 1, + STATE(1508), 1, sym_comment, - ACTIONS(3000), 15, + ACTIONS(3004), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -129538,14 +119371,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83930] = 4, + [73317] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1660), 1, + STATE(1509), 1, sym_comment, - ACTIONS(2045), 15, + ACTIONS(2986), 15, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -129561,7 +119394,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [83957] = 10, + [73344] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129570,16 +119403,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1661), 1, + STATE(1510), 1, sym_comment, - STATE(2580), 1, + STATE(2496), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [73383] = 10, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + STATE(1511), 1, + sym_comment, + STATE(2486), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129590,7 +119452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83996] = 10, + [73422] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129599,16 +119461,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1662), 1, + STATE(1512), 1, sym_comment, - STATE(2681), 1, + STATE(2090), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129619,14 +119481,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84035] = 4, + [73461] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1513), 1, + sym_comment, + ACTIONS(3006), 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, + [73488] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1663), 1, + STATE(1514), 1, sym_comment, - ACTIONS(2165), 15, + ACTIONS(2879), 15, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -129642,36 +119527,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [84062] = 10, + [73515] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1515), 1, + sym_comment, + ACTIONS(3008), 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, + [73542] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(2755), 1, - anon_sym_LBRACK, - STATE(1664), 1, + STATE(1516), 1, sym_comment, - STATE(2698), 1, - sym__property_name, - ACTIONS(1294), 2, - sym_number, - sym_private_property_identifier, - STATE(2576), 2, - sym_string, - sym_computed_property_name, - ACTIONS(1352), 7, + ACTIONS(2992), 15, anon_sym_export, + anon_sym_STAR, anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, anon_sym_async, + sym_number, sym_identifier, + sym_private_property_identifier, + anon_sym_AT, anon_sym_static, + aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [84101] = 10, + [73569] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129680,16 +119582,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1665), 1, + STATE(1517), 1, sym_comment, - STATE(2685), 1, + STATE(2069), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129700,30 +119602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84140] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1666), 1, - sym_comment, - ACTIONS(3002), 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, - [84167] = 10, + [73608] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129732,16 +119611,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1667), 1, + STATE(1518), 1, sym_comment, - STATE(2211), 1, + STATE(2513), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129752,7 +119631,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84206] = 10, + [73647] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129761,16 +119640,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1668), 1, + STATE(1519), 1, sym_comment, - STATE(2682), 1, + STATE(2485), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129781,7 +119660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84245] = 10, + [73686] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129790,16 +119669,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1669), 1, + STATE(1520), 1, sym_comment, - STATE(2695), 1, + STATE(2079), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129810,14 +119689,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84284] = 4, + [73725] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1670), 1, + STATE(1521), 1, sym_comment, - ACTIONS(3004), 15, + ACTIONS(3010), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -129833,30 +119712,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84311] = 4, + [73752] = 10, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1671), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + STATE(1522), 1, sym_comment, - ACTIONS(3006), 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, - [84338] = 10, + STATE(2426), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [73791] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129865,16 +119750,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1672), 1, + STATE(1523), 1, sym_comment, - STATE(2343), 1, + STATE(2510), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -129885,14 +119770,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84377] = 4, + [73830] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1673), 1, + STATE(1524), 1, sym_comment, - ACTIONS(2879), 15, + ACTIONS(2073), 15, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -129908,14 +119793,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [84404] = 4, + [73857] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1674), 1, + STATE(1525), 1, sym_comment, - ACTIONS(3008), 15, + ACTIONS(3012), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -129931,14 +119816,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84431] = 4, + [73884] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1675), 1, + STATE(1526), 1, sym_comment, - ACTIONS(2127), 15, + ACTIONS(2057), 15, anon_sym_export, anon_sym_STAR, anon_sym_let, @@ -129954,30 +119839,36 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [84458] = 4, + [73911] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1676), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(2759), 1, + anon_sym_LBRACK, + STATE(1527), 1, sym_comment, - ACTIONS(2972), 15, + STATE(2261), 1, + sym__property_name, + ACTIONS(1294), 2, + sym_number, + sym_private_property_identifier, + STATE(2413), 2, + sym_string, + sym_computed_property_name, + ACTIONS(1352), 7, anon_sym_export, - anon_sym_STAR, anon_sym_let, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, anon_sym_async, - sym_number, sym_identifier, - sym_private_property_identifier, - anon_sym_AT, anon_sym_static, - aux_sym_method_definition_token1, anon_sym_get, anon_sym_set, - [84485] = 10, + [73950] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -129986,16 +119877,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1677), 1, + STATE(1528), 1, sym_comment, - STATE(2663), 1, + STATE(2497), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130006,7 +119897,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84524] = 10, + [73989] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1529), 1, + sym_comment, + ACTIONS(2165), 15, + anon_sym_export, + anon_sym_STAR, + anon_sym_let, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_async, + sym_number, + sym_identifier, + sym_private_property_identifier, + anon_sym_AT, + anon_sym_static, + aux_sym_method_definition_token1, + anon_sym_get, + anon_sym_set, + [74016] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130015,16 +119929,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1678), 1, + STATE(1530), 1, sym_comment, - STATE(2209), 1, + STATE(2306), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130035,7 +119949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84563] = 10, + [74055] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130044,16 +119958,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1679), 1, + STATE(1531), 1, sym_comment, - STATE(2205), 1, + STATE(2474), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130064,7 +119978,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84602] = 10, + [74094] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130073,16 +119987,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1680), 1, + STATE(1532), 1, sym_comment, - STATE(2463), 1, + STATE(2504), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130093,7 +120007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84641] = 10, + [74133] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130102,16 +120016,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1681), 1, + STATE(1533), 1, sym_comment, - STATE(2359), 1, + STATE(2170), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130122,7 +120036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84680] = 10, + [74172] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130131,16 +120045,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1682), 1, + STATE(1534), 1, sym_comment, - STATE(2689), 1, + STATE(2468), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130151,7 +120065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84719] = 10, + [74211] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130160,16 +120074,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1683), 1, + STATE(1535), 1, sym_comment, - STATE(2671), 1, + STATE(2500), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130180,7 +120094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84758] = 10, + [74250] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -130189,16 +120103,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(2755), 1, + ACTIONS(2759), 1, anon_sym_LBRACK, - STATE(1684), 1, + STATE(1536), 1, sym_comment, - STATE(2670), 1, + STATE(2292), 1, sym__property_name, ACTIONS(1294), 2, sym_number, sym_private_property_identifier, - STATE(2576), 2, + STATE(2413), 2, sym_string, sym_computed_property_name, ACTIONS(1352), 7, @@ -130209,1344 +120123,1242 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [84797] = 12, + [74289] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(3010), 1, + ACTIONS(3014), 1, sym_identifier, - ACTIONS(3012), 1, + ACTIONS(3016), 1, anon_sym_STAR, - ACTIONS(3014), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - STATE(1685), 1, + STATE(1537), 1, sym_comment, - STATE(2001), 1, + STATE(1787), 1, sym_string, - STATE(2719), 1, + STATE(2459), 1, sym_import_clause, - STATE(2754), 2, + STATE(2597), 2, sym_namespace_import, sym_named_imports, - ACTIONS(3016), 4, + ACTIONS(3020), 4, anon_sym_LPAREN, anon_sym_DOT, sym_optional_chain, anon_sym_BQUOTE, - [84838] = 12, + [74330] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3018), 1, - anon_sym_LBRACE, ACTIONS(3022), 1, + anon_sym_LBRACE, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, + ACTIONS(3028), 1, anon_sym_LT, - ACTIONS(3026), 1, + ACTIONS(3030), 1, anon_sym_LT_SLASH, - STATE(1390), 1, + STATE(1172), 1, sym_jsx_closing_element, - STATE(1686), 1, + STATE(1538), 1, sym_comment, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - STATE(1695), 1, + STATE(1550), 1, aux_sym_jsx_element_repeat1, - ACTIONS(3020), 2, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [84879] = 11, + [74371] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, + ACTIONS(2656), 1, + anon_sym_DQUOTE, + ACTIONS(2658), 1, + anon_sym_SQUOTE, + ACTIONS(3014), 1, + sym_identifier, + ACTIONS(3016), 1, + anon_sym_STAR, ACTIONS(3018), 1, anon_sym_LBRACE, + STATE(1539), 1, + sym_comment, + STATE(1806), 1, + sym_string, + STATE(2396), 1, + sym_import_clause, + STATE(2597), 2, + sym_namespace_import, + sym_named_imports, + ACTIONS(3020), 4, + anon_sym_LPAREN, + anon_sym_DOT, + sym_optional_chain, + anon_sym_BQUOTE, + [74412] = 11, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, ACTIONS(3022), 1, + anon_sym_LBRACE, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, - anon_sym_LT, ACTIONS(3028), 1, + anon_sym_LT, + ACTIONS(3032), 1, anon_sym_LT_SLASH, - STATE(1692), 1, + STATE(1543), 1, aux_sym_jsx_element_repeat1, - STATE(1798), 1, + STATE(1679), 1, sym_jsx_closing_element, - ACTIONS(3020), 2, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1687), 2, + STATE(1540), 2, sym_jsx_opening_element, sym_comment, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [84918] = 12, + [74451] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2652), 1, - anon_sym_DQUOTE, - ACTIONS(2654), 1, - anon_sym_SQUOTE, - ACTIONS(3010), 1, - sym_identifier, - ACTIONS(3012), 1, - anon_sym_STAR, - ACTIONS(3014), 1, + ACTIONS(3022), 1, anon_sym_LBRACE, - STATE(1688), 1, + ACTIONS(3026), 1, + sym_html_character_reference, + ACTIONS(3028), 1, + anon_sym_LT, + ACTIONS(3034), 1, + anon_sym_LT_SLASH, + STATE(961), 1, + sym_jsx_closing_element, + STATE(1540), 1, + sym_jsx_opening_element, + STATE(1541), 1, sym_comment, - STATE(1972), 1, - sym_string, - STATE(2644), 1, - sym_import_clause, - STATE(2754), 2, - sym_namespace_import, - sym_named_imports, - ACTIONS(3016), 4, - anon_sym_LPAREN, - anon_sym_DOT, - sym_optional_chain, - anon_sym_BQUOTE, - [84959] = 12, + STATE(1542), 1, + aux_sym_jsx_element_repeat1, + ACTIONS(3024), 2, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + STATE(1660), 4, + sym_jsx_element, + sym_jsx_text, + sym_jsx_expression, + sym_jsx_self_closing_element, + [74492] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3018), 1, + ACTIONS(3022), 1, anon_sym_LBRACE, + ACTIONS(3026), 1, + sym_html_character_reference, + ACTIONS(3028), 1, + anon_sym_LT, + ACTIONS(3034), 1, + anon_sym_LT_SLASH, + STATE(1046), 1, + sym_jsx_closing_element, + STATE(1540), 1, + sym_jsx_opening_element, + STATE(1542), 1, + sym_comment, + STATE(1550), 1, + aux_sym_jsx_element_repeat1, + ACTIONS(3024), 2, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + STATE(1660), 4, + sym_jsx_element, + sym_jsx_text, + sym_jsx_expression, + sym_jsx_self_closing_element, + [74533] = 12, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, ACTIONS(3022), 1, + anon_sym_LBRACE, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, + ACTIONS(3028), 1, anon_sym_LT, - ACTIONS(3030), 1, + ACTIONS(3032), 1, anon_sym_LT_SLASH, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - STATE(1689), 1, + STATE(1543), 1, sym_comment, - STATE(1698), 1, + STATE(1550), 1, aux_sym_jsx_element_repeat1, - STATE(1893), 1, + STATE(1635), 1, sym_jsx_closing_element, - ACTIONS(3020), 2, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [85000] = 12, + [74574] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(3010), 1, + ACTIONS(3014), 1, sym_identifier, - ACTIONS(3012), 1, + ACTIONS(3016), 1, anon_sym_STAR, - ACTIONS(3014), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - STATE(1690), 1, + STATE(1544), 1, sym_comment, - STATE(1924), 1, + STATE(1851), 1, sym_string, - STATE(2577), 1, + STATE(2532), 1, sym_import_clause, - STATE(2754), 2, + STATE(2597), 2, sym_namespace_import, sym_named_imports, - ACTIONS(3016), 4, + ACTIONS(3020), 4, anon_sym_LPAREN, anon_sym_DOT, sym_optional_chain, anon_sym_BQUOTE, - [85041] = 12, + [74615] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(3010), 1, + ACTIONS(3014), 1, sym_identifier, - ACTIONS(3012), 1, + ACTIONS(3016), 1, anon_sym_STAR, - ACTIONS(3014), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - STATE(1691), 1, + STATE(1545), 1, sym_comment, - STATE(1963), 1, + STATE(1760), 1, sym_string, - STATE(2714), 1, + STATE(2534), 1, sym_import_clause, - STATE(2754), 2, + STATE(2597), 2, sym_namespace_import, sym_named_imports, - ACTIONS(3016), 4, + ACTIONS(3020), 4, anon_sym_LPAREN, anon_sym_DOT, sym_optional_chain, anon_sym_BQUOTE, - [85082] = 12, + [74656] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3018), 1, - anon_sym_LBRACE, ACTIONS(3022), 1, - sym_html_character_reference, - ACTIONS(3024), 1, - anon_sym_LT, - ACTIONS(3028), 1, - anon_sym_LT_SLASH, - STATE(1687), 1, - sym_jsx_opening_element, - STATE(1692), 1, - sym_comment, - STATE(1698), 1, - aux_sym_jsx_element_repeat1, - STATE(1792), 1, - sym_jsx_closing_element, - ACTIONS(3020), 2, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - STATE(1802), 4, - sym_jsx_element, - sym_jsx_text, - sym_jsx_expression, - sym_jsx_self_closing_element, - [85123] = 12, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(3022), 1, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, + ACTIONS(3028), 1, anon_sym_LT, - ACTIONS(3032), 1, + ACTIONS(3030), 1, anon_sym_LT_SLASH, - STATE(1108), 1, + STATE(1230), 1, sym_jsx_closing_element, - STATE(1687), 1, - sym_jsx_opening_element, - STATE(1693), 1, - sym_comment, - STATE(1698), 1, + STATE(1538), 1, aux_sym_jsx_element_repeat1, - ACTIONS(3020), 2, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - STATE(1802), 4, - sym_jsx_element, - sym_jsx_text, - sym_jsx_expression, - sym_jsx_self_closing_element, - [85164] = 12, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3018), 1, - anon_sym_LBRACE, - ACTIONS(3022), 1, - sym_html_character_reference, - ACTIONS(3024), 1, - anon_sym_LT, - ACTIONS(3032), 1, - anon_sym_LT_SLASH, - STATE(1186), 1, - sym_jsx_closing_element, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - STATE(1693), 1, - aux_sym_jsx_element_repeat1, - STATE(1694), 1, + STATE(1546), 1, sym_comment, - ACTIONS(3020), 2, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [85205] = 12, + [74697] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3018), 1, - anon_sym_LBRACE, ACTIONS(3022), 1, + anon_sym_LBRACE, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, + ACTIONS(3028), 1, anon_sym_LT, - ACTIONS(3026), 1, + ACTIONS(3036), 1, anon_sym_LT_SLASH, - STATE(1316), 1, - sym_jsx_closing_element, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - STATE(1695), 1, + STATE(1547), 1, sym_comment, - STATE(1698), 1, + STATE(1548), 1, aux_sym_jsx_element_repeat1, - ACTIONS(3020), 2, + STATE(1741), 1, + sym_jsx_closing_element, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [85246] = 12, + [74738] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3018), 1, - anon_sym_LBRACE, ACTIONS(3022), 1, + anon_sym_LBRACE, + ACTIONS(3026), 1, sym_html_character_reference, - ACTIONS(3024), 1, + ACTIONS(3028), 1, anon_sym_LT, - ACTIONS(3030), 1, + ACTIONS(3036), 1, anon_sym_LT_SLASH, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - STATE(1689), 1, - aux_sym_jsx_element_repeat1, - STATE(1696), 1, + STATE(1548), 1, sym_comment, - STATE(1891), 1, + STATE(1550), 1, + aux_sym_jsx_element_repeat1, + STATE(1750), 1, sym_jsx_closing_element, - ACTIONS(3020), 2, + ACTIONS(3024), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [85287] = 12, + [74779] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2652), 1, + ACTIONS(2656), 1, anon_sym_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - ACTIONS(3010), 1, + ACTIONS(3014), 1, sym_identifier, - ACTIONS(3012), 1, + ACTIONS(3016), 1, anon_sym_STAR, - ACTIONS(3014), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - STATE(1697), 1, + STATE(1549), 1, sym_comment, - STATE(2005), 1, + STATE(1768), 1, sym_string, - STATE(2650), 1, + STATE(2400), 1, sym_import_clause, - STATE(2754), 2, + STATE(2597), 2, sym_namespace_import, sym_named_imports, - ACTIONS(3016), 4, + ACTIONS(3020), 4, anon_sym_LPAREN, anon_sym_DOT, sym_optional_chain, anon_sym_BQUOTE, - [85328] = 10, + [74820] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3034), 1, + ACTIONS(3038), 1, anon_sym_LBRACE, - ACTIONS(3040), 1, + ACTIONS(3044), 1, sym_html_character_reference, - ACTIONS(3043), 1, + ACTIONS(3047), 1, anon_sym_LT, - ACTIONS(3046), 1, + ACTIONS(3050), 1, anon_sym_LT_SLASH, - STATE(1687), 1, + STATE(1540), 1, sym_jsx_opening_element, - ACTIONS(3037), 2, + ACTIONS(3041), 2, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, - STATE(1698), 2, + STATE(1550), 2, sym_comment, aux_sym_jsx_element_repeat1, - STATE(1802), 4, + STATE(1660), 4, sym_jsx_element, sym_jsx_text, sym_jsx_expression, sym_jsx_self_closing_element, - [85364] = 12, + [74856] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, + ACTIONS(3060), 1, anon_sym_DOT, - ACTIONS(3058), 1, + ACTIONS(3062), 1, anon_sym_SLASH_GT, - STATE(1699), 1, + STATE(1551), 1, sym_comment, - STATE(1729), 1, + STATE(1564), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85403] = 12, + [74895] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, - anon_sym_DOT, ACTIONS(3060), 1, + anon_sym_DOT, + ACTIONS(3064), 1, anon_sym_SLASH_GT, - STATE(1700), 1, + STATE(1552), 1, sym_comment, - STATE(1720), 1, + STATE(1568), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85442] = 12, + [74934] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, + ACTIONS(3060), 1, anon_sym_DOT, - ACTIONS(3062), 1, + ACTIONS(3066), 1, anon_sym_SLASH_GT, - STATE(1701), 1, + STATE(1553), 1, sym_comment, - STATE(1731), 1, + STATE(1577), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85481] = 12, + [74973] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, + ACTIONS(3060), 1, anon_sym_DOT, - ACTIONS(3064), 1, + ACTIONS(3068), 1, anon_sym_SLASH_GT, - STATE(1702), 1, + STATE(1554), 1, sym_comment, - STATE(1714), 1, + STATE(1570), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85520] = 11, + [75012] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, ACTIONS(3054), 1, + anon_sym_LBRACE, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, + ACTIONS(3060), 1, anon_sym_DOT, - ACTIONS(3058), 1, + ACTIONS(3064), 1, anon_sym_SLASH_GT, - STATE(1703), 1, + STATE(1555), 1, sym_comment, - STATE(1727), 1, + STATE(1569), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85556] = 11, + [75048] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, - anon_sym_GT, ACTIONS(3058), 1, + anon_sym_GT, + ACTIONS(3064), 1, anon_sym_SLASH_GT, - STATE(1704), 1, + STATE(1556), 1, sym_comment, - STATE(1711), 1, + STATE(1566), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85592] = 11, + [75084] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3060), 1, + ACTIONS(3066), 1, anon_sym_SLASH_GT, - STATE(1705), 1, + STATE(1557), 1, sym_comment, - STATE(1721), 1, + STATE(1579), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85628] = 11, + [75120] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, ACTIONS(3054), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(3056), 1, - anon_sym_DOT, - ACTIONS(3062), 1, + anon_sym_COLON, + ACTIONS(3058), 1, + anon_sym_GT, + ACTIONS(3068), 1, anon_sym_SLASH_GT, - STATE(1706), 1, + STATE(1558), 1, sym_comment, - STATE(1732), 1, + STATE(1583), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85664] = 11, + [75156] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, ACTIONS(3054), 1, + anon_sym_LBRACE, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, - anon_sym_DOT, ACTIONS(3060), 1, + anon_sym_DOT, + ACTIONS(3066), 1, anon_sym_SLASH_GT, - STATE(1707), 1, + STATE(1559), 1, sym_comment, - STATE(1718), 1, + STATE(1580), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85700] = 11, + [75192] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_COLON, ACTIONS(3054), 1, - anon_sym_GT, - ACTIONS(3064), 1, - anon_sym_SLASH_GT, - STATE(1708), 1, - sym_comment, - STATE(1733), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, - sym_jsx_namespace_name, - ACTIONS(3048), 2, - sym_jsx_identifier, - sym_identifier, - STATE(1888), 2, - sym_jsx_expression, - sym_jsx_attribute, - [85736] = 11, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3050), 1, anon_sym_LBRACE, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3056), 1, + ACTIONS(3060), 1, anon_sym_DOT, - ACTIONS(3064), 1, + ACTIONS(3068), 1, anon_sym_SLASH_GT, - STATE(1709), 1, + STATE(1560), 1, sym_comment, - STATE(1716), 1, + STATE(1585), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85772] = 11, + [75228] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_COLON, - ACTIONS(3054), 1, + ACTIONS(3058), 1, anon_sym_GT, ACTIONS(3062), 1, anon_sym_SLASH_GT, - STATE(1710), 1, + STATE(1561), 1, sym_comment, - STATE(1730), 1, + STATE(1565), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85808] = 10, + [75264] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3066), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3068), 1, + ACTIONS(3060), 1, + anon_sym_DOT, + ACTIONS(3062), 1, anon_sym_SLASH_GT, - STATE(1711), 1, + STATE(1562), 1, sym_comment, - STATE(1728), 1, + STATE(1581), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85841] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3070), 1, - anon_sym_LBRACE, - ACTIONS(3072), 1, - anon_sym_LT, - ACTIONS(3074), 1, - anon_sym_DQUOTE, - ACTIONS(3076), 1, - anon_sym_SQUOTE, - STATE(1696), 1, - sym_jsx_opening_element, - STATE(1712), 1, - sym_comment, - STATE(1875), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [85872] = 10, + [75300] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3073), 1, anon_sym_LBRACE, - ACTIONS(3054), 1, + STATE(1687), 1, + sym_jsx_namespace_name, + ACTIONS(3070), 2, + sym_jsx_identifier, + sym_identifier, + ACTIONS(3076), 2, anon_sym_GT, - ACTIONS(3062), 1, anon_sym_SLASH_GT, - STATE(1713), 1, + STATE(1563), 2, sym_comment, - STATE(1724), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, - sym_jsx_namespace_name, - ACTIONS(3048), 2, - sym_jsx_identifier, - sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85905] = 10, + [75329] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, ACTIONS(3078), 1, anon_sym_GT, ACTIONS(3080), 1, anon_sym_SLASH_GT, - STATE(1714), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1564), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85938] = 10, + [75362] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, ACTIONS(3082), 1, anon_sym_GT, ACTIONS(3084), 1, anon_sym_SLASH_GT, - STATE(1715), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1565), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [85971] = 10, + [75395] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(3082), 1, anon_sym_GT, - ACTIONS(3088), 1, + ACTIONS(3086), 1, anon_sym_SLASH_GT, - STATE(1716), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1566), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86004] = 10, + [75428] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3082), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3090), 1, + ACTIONS(3066), 1, anon_sym_SLASH_GT, - STATE(1717), 1, + STATE(1567), 1, sym_comment, - STATE(1728), 1, + STATE(1573), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86037] = 10, + [75461] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(3078), 1, anon_sym_GT, - ACTIONS(3092), 1, + ACTIONS(3088), 1, anon_sym_SLASH_GT, - STATE(1718), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1568), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86070] = 10, + [75494] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3082), 1, + ACTIONS(3090), 1, anon_sym_GT, - ACTIONS(3094), 1, + ACTIONS(3092), 1, anon_sym_SLASH_GT, - STATE(1719), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1569), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86103] = 10, + [75527] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, ACTIONS(3078), 1, anon_sym_GT, - ACTIONS(3096), 1, + ACTIONS(3094), 1, anon_sym_SLASH_GT, - STATE(1720), 1, - sym_comment, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1570), 1, + sym_comment, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86136] = 10, + [75560] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3066), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3098), 1, + ACTIONS(3068), 1, anon_sym_SLASH_GT, - STATE(1721), 1, + STATE(1571), 1, sym_comment, - STATE(1728), 1, + STATE(1584), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86169] = 10, - ACTIONS(3), 1, - aux_sym_comment_token1, + [75593] = 9, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3096), 1, anon_sym_LBRACE, - ACTIONS(3054), 1, - anon_sym_GT, - ACTIONS(3064), 1, - anon_sym_SLASH_GT, - STATE(1719), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(1722), 1, + ACTIONS(3098), 1, + anon_sym_LT, + ACTIONS(3100), 1, + anon_sym_DQUOTE, + ACTIONS(3102), 1, + anon_sym_SQUOTE, + STATE(1547), 1, + sym_jsx_opening_element, + STATE(1572), 1, sym_comment, - STATE(1790), 1, - sym_jsx_namespace_name, - ACTIONS(3048), 2, - sym_jsx_identifier, - sym_identifier, - STATE(1888), 2, + STATE(1740), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [86202] = 10, + sym_jsx_self_closing_element, + sym__jsx_string, + [75624] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, ACTIONS(3054), 1, + anon_sym_LBRACE, + ACTIONS(3104), 1, anon_sym_GT, - ACTIONS(3060), 1, + ACTIONS(3106), 1, anon_sym_SLASH_GT, - STATE(1715), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1723), 1, + STATE(1573), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86235] = 10, + [75657] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3082), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3100), 1, + ACTIONS(3062), 1, anon_sym_SLASH_GT, - STATE(1724), 1, + STATE(1574), 1, sym_comment, - STATE(1728), 1, + STATE(1575), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86268] = 10, + [75690] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, - anon_sym_LBRACE, ACTIONS(3054), 1, + anon_sym_LBRACE, + ACTIONS(3104), 1, anon_sym_GT, - ACTIONS(3058), 1, + ACTIONS(3108), 1, anon_sym_SLASH_GT, - STATE(1717), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1725), 1, + STATE(1575), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86301] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3070), 1, - anon_sym_LBRACE, - ACTIONS(3072), 1, - anon_sym_LT, - ACTIONS(3074), 1, - anon_sym_DQUOTE, - ACTIONS(3076), 1, - anon_sym_SQUOTE, - STATE(1696), 1, - sym_jsx_opening_element, - STATE(1726), 1, - sym_comment, - STATE(1876), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [86332] = 10, + [75723] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(3058), 1, anon_sym_GT, - ACTIONS(3102), 1, + ACTIONS(3064), 1, anon_sym_SLASH_GT, - STATE(1727), 1, + STATE(1576), 1, sym_comment, - STATE(1728), 1, + STATE(1578), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86365] = 8, + [75756] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3107), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - STATE(1790), 1, - sym_jsx_namespace_name, - ACTIONS(3104), 2, - sym_jsx_identifier, - sym_identifier, - ACTIONS(3110), 2, + ACTIONS(3078), 1, anon_sym_GT, + ACTIONS(3110), 1, anon_sym_SLASH_GT, - STATE(1728), 2, - sym_comment, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1888), 2, + STATE(1577), 1, + sym_comment, + STATE(1687), 1, + sym_jsx_namespace_name, + ACTIONS(3052), 2, + sym_jsx_identifier, + sym_identifier, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86394] = 10, + [75789] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3078), 1, + ACTIONS(3104), 1, anon_sym_GT, ACTIONS(3112), 1, anon_sym_SLASH_GT, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1729), 1, + STATE(1578), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86427] = 10, + [75822] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3066), 1, + ACTIONS(3082), 1, anon_sym_GT, ACTIONS(3114), 1, anon_sym_SLASH_GT, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1730), 1, + STATE(1579), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86460] = 10, + [75855] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3078), 1, + ACTIONS(3090), 1, anon_sym_GT, ACTIONS(3116), 1, anon_sym_SLASH_GT, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1731), 1, + STATE(1580), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86493] = 10, + [75888] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(3090), 1, anon_sym_GT, ACTIONS(3118), 1, anon_sym_SLASH_GT, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1732), 1, + STATE(1581), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86526] = 10, + [75921] = 9, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3096), 1, + anon_sym_LBRACE, + ACTIONS(3098), 1, + anon_sym_LT, + ACTIONS(3100), 1, + anon_sym_DQUOTE, + ACTIONS(3102), 1, + anon_sym_SQUOTE, + STATE(1547), 1, + sym_jsx_opening_element, + STATE(1582), 1, + sym_comment, + STATE(1739), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + sym__jsx_string, + [75952] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3050), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(3066), 1, + ACTIONS(3082), 1, anon_sym_GT, ACTIONS(3120), 1, anon_sym_SLASH_GT, - STATE(1728), 1, + STATE(1563), 1, aux_sym_jsx_opening_element_repeat1, - STATE(1733), 1, + STATE(1583), 1, sym_comment, - STATE(1790), 1, + STATE(1687), 1, sym_jsx_namespace_name, - ACTIONS(3048), 2, + ACTIONS(3052), 2, sym_jsx_identifier, sym_identifier, - STATE(1888), 2, + STATE(1726), 2, sym_jsx_expression, sym_jsx_attribute, - [86559] = 11, + [75985] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, + ACTIONS(3054), 1, + anon_sym_LBRACE, + ACTIONS(3104), 1, + anon_sym_GT, ACTIONS(3122), 1, - sym_identifier, - ACTIONS(3124), 1, - anon_sym_COMMA, - ACTIONS(3126), 1, - anon_sym_RBRACE, - STATE(1734), 1, + anon_sym_SLASH_GT, + STATE(1563), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(1584), 1, sym_comment, - STATE(1932), 1, - sym_string, - STATE(2111), 1, - sym_export_specifier, - STATE(2112), 1, - sym__module_export_name, - [86593] = 11, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(3128), 1, + STATE(1687), 1, + sym_jsx_namespace_name, + ACTIONS(3052), 2, + sym_jsx_identifier, sym_identifier, - ACTIONS(3130), 1, - anon_sym_COMMA, - ACTIONS(3132), 1, - anon_sym_RBRACE, - STATE(1735), 1, - sym_comment, - STATE(1932), 1, - sym_string, - STATE(2123), 1, - sym_import_specifier, - STATE(2784), 1, - sym__module_export_name, - [86627] = 9, + STATE(1726), 2, + sym_jsx_expression, + sym_jsx_attribute, + [76018] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(3054), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(3134), 1, - sym_identifier, - STATE(1736), 1, + ACTIONS(3090), 1, + anon_sym_GT, + ACTIONS(3124), 1, + anon_sym_SLASH_GT, + STATE(1563), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(1585), 1, sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1973), 1, - sym_variable_declarator, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - [86656] = 10, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(3122), 1, + STATE(1687), 1, + sym_jsx_namespace_name, + ACTIONS(3052), 2, + sym_jsx_identifier, sym_identifier, - ACTIONS(3136), 1, - anon_sym_RBRACE, - STATE(1737), 1, - sym_comment, - STATE(1932), 1, - sym_string, - STATE(2112), 1, - sym__module_export_name, - STATE(2221), 1, - sym_export_specifier, - [86687] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1738), 1, - sym_comment, - ACTIONS(3138), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [86706] = 10, + STATE(1726), 2, + sym_jsx_expression, + sym_jsx_attribute, + [76051] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -131555,19 +121367,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(3128), 1, + ACTIONS(3126), 1, sym_identifier, - ACTIONS(3140), 1, + ACTIONS(3128), 1, + anon_sym_COMMA, + ACTIONS(3130), 1, anon_sym_RBRACE, - STATE(1739), 1, + STATE(1586), 1, sym_comment, - STATE(1932), 1, + STATE(1779), 1, sym_string, - STATE(2302), 1, - sym_import_specifier, - STATE(2784), 1, + STATE(2000), 1, + sym_export_specifier, + STATE(2047), 1, sym__module_export_name, - [86737] = 10, + [76085] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -131576,86 +121390,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(3128), 1, + ACTIONS(3132), 1, sym_identifier, - ACTIONS(3142), 1, + ACTIONS(3134), 1, + anon_sym_COMMA, + ACTIONS(3136), 1, anon_sym_RBRACE, - STATE(1740), 1, + STATE(1587), 1, sym_comment, - STATE(1932), 1, + STATE(1779), 1, sym_string, - STATE(2302), 1, + STATE(2014), 1, sym_import_specifier, - STATE(2784), 1, + STATE(2653), 1, sym__module_export_name, - [86768] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(3134), 1, - sym_identifier, - STATE(1741), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(2000), 1, - sym_variable_declarator, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - [86797] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(3134), 1, - sym_identifier, - STATE(1742), 1, - sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1975), 1, - sym_variable_declarator, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - [86826] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1243), 1, - anon_sym_RBRACE, - ACTIONS(3144), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, - anon_sym_EQ, - STATE(1743), 1, - sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, - aux_sym_object_repeat1, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86855] = 4, + [76119] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1744), 1, + STATE(1588), 1, sym_comment, - ACTIONS(3148), 7, + ACTIONS(3138), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -131663,149 +121419,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, anon_sym_EQ, anon_sym_RBRACK, - [86874] = 9, + [76138] = 9, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1213), 1, - anon_sym_RBRACE, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3144), 1, + ACTIONS(3140), 1, anon_sym_COMMA, - ACTIONS(3146), 1, - anon_sym_EQ, - STATE(1745), 1, - sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, - aux_sym_object_repeat1, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86903] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, + ACTIONS(3142), 1, + anon_sym_RBRACE, ACTIONS(3144), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, anon_sym_EQ, - ACTIONS(3150), 1, - anon_sym_RBRACE, - STATE(1746), 1, + STATE(1589), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_LPAREN, anon_sym_COLON, - [86932] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1747), 1, - sym_comment, - ACTIONS(3152), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [86951] = 4, + [76167] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1748), 1, - sym_comment, - ACTIONS(3154), 7, + ACTIONS(3140), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [86970] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1245), 1, - anon_sym_RBRACE, ACTIONS(3144), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, anon_sym_EQ, - STATE(1749), 1, + ACTIONS(3146), 1, + anon_sym_RBRACE, + STATE(1590), 1, sym_comment, - STATE(2115), 1, + STATE(1981), 1, aux_sym_object_repeat1, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_LPAREN, anon_sym_COLON, - [86999] = 6, + [76196] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3052), 1, - anon_sym_COLON, - ACTIONS(3158), 1, - anon_sym_EQ, - STATE(1750), 1, - sym_comment, - ACTIONS(3156), 5, + ACTIONS(1398), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(3148), 1, sym_identifier, - [87022] = 9, + STATE(1591), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1791), 1, + sym_variable_declarator, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + [76225] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1751), 1, + STATE(1592), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1916), 1, + STATE(1790), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87051] = 4, + [76254] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1752), 1, + ACTIONS(1398), 1, + anon_sym_LBRACE, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(3148), 1, + sym_identifier, + STATE(1593), 1, sym_comment, - ACTIONS(3160), 7, - anon_sym_COMMA, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1802), 1, + sym_variable_declarator, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + [76283] = 10, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(3132), 1, + sym_identifier, + ACTIONS(3150), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [87070] = 10, + STATE(1594), 1, + sym_comment, + STATE(1779), 1, + sym_string, + STATE(2121), 1, + sym_import_specifier, + STATE(2653), 1, + sym__module_export_name, + [76314] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -131814,138 +121549,177 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(3122), 1, + ACTIONS(3126), 1, sym_identifier, - ACTIONS(3162), 1, + ACTIONS(3152), 1, anon_sym_RBRACE, - STATE(1753), 1, + STATE(1595), 1, sym_comment, - STATE(1932), 1, + STATE(1779), 1, sym_string, - STATE(2112), 1, + STATE(2047), 1, sym__module_export_name, - STATE(2221), 1, + STATE(2185), 1, sym_export_specifier, - [87101] = 5, + [76345] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3164), 1, - sym__automatic_semicolon, - STATE(1754), 1, + ACTIONS(3056), 1, + anon_sym_COLON, + ACTIONS(3156), 1, + anon_sym_EQ, + STATE(1596), 1, sym_comment, - ACTIONS(938), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [87122] = 9, + ACTIONS(3154), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + sym_identifier, + [76368] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1755), 1, + STATE(1597), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1976), 1, + STATE(1798), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87151] = 9, + [76397] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1756), 1, + STATE(1598), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1919), 1, + STATE(1759), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87180] = 9, + [76426] = 9, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3140), 1, + anon_sym_COMMA, + ACTIONS(3144), 1, + anon_sym_EQ, + ACTIONS(3158), 1, + anon_sym_RBRACE, + STATE(1599), 1, + sym_comment, + STATE(1981), 1, + aux_sym_object_repeat1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [76455] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3164), 1, + anon_sym_EQ, + STATE(1600), 1, + sym_comment, + STATE(2007), 1, + sym__initializer, + ACTIONS(3162), 2, + anon_sym_in, + anon_sym_of, + ACTIONS(3160), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [76480] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1757), 1, + STATE(1601), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1920), 1, + STATE(1758), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87209] = 5, + [76509] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2300), 1, - sym__automatic_semicolon, - STATE(1758), 1, + STATE(1602), 1, sym_comment, - ACTIONS(948), 6, + ACTIONS(3166), 7, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [87230] = 9, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + anon_sym_RBRACK, + [76528] = 10, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3144), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, - anon_sym_EQ, - ACTIONS(3166), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(3132), 1, + sym_identifier, + ACTIONS(3168), 1, anon_sym_RBRACE, - STATE(1759), 1, + STATE(1603), 1, sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, - aux_sym_object_repeat1, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87259] = 4, + STATE(1779), 1, + sym_string, + STATE(2121), 1, + sym_import_specifier, + STATE(2653), 1, + sym__module_export_name, + [76559] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1760), 1, + STATE(1604), 1, sym_comment, - ACTIONS(3168), 7, + ACTIONS(3170), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -131953,632 +121727,640 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, anon_sym_EQ, anon_sym_RBRACK, - [87278] = 9, + [76578] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3144), 1, + ACTIONS(3140), 1, anon_sym_COMMA, - ACTIONS(3146), 1, + ACTIONS(3144), 1, anon_sym_EQ, - ACTIONS(3170), 1, + ACTIONS(3172), 1, anon_sym_RBRACE, - STATE(1761), 1, + STATE(1605), 1, sym_comment, - STATE(2116), 1, + STATE(2032), 1, aux_sym_object_pattern_repeat1, - STATE(2158), 1, + STATE(2035), 1, aux_sym_object_repeat1, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_LPAREN, anon_sym_COLON, - [87307] = 7, + [76607] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3176), 1, - anon_sym_EQ, - STATE(1762), 1, + STATE(1606), 1, sym_comment, - STATE(1879), 1, - sym__initializer, - ACTIONS(3174), 2, - anon_sym_in, - anon_sym_of, - ACTIONS(3172), 3, - sym__automatic_semicolon, + ACTIONS(3174), 7, anon_sym_COMMA, - anon_sym_SEMI, - [87332] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3178), 1, - anon_sym_EQ, - STATE(1763), 1, - sym_comment, - STATE(2128), 1, - sym__initializer, - ACTIONS(3174), 2, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_in, anon_sym_of, - ACTIONS(3172), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [87357] = 9, + anon_sym_EQ, + anon_sym_RBRACK, + [76626] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1764), 1, + STATE(1607), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1999), 1, + STATE(1909), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87386] = 9, + [76655] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1765), 1, + STATE(1608), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(2182), 1, + STATE(1800), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87415] = 9, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3144), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, - anon_sym_EQ, - ACTIONS(3180), 1, - anon_sym_RBRACE, - STATE(1766), 1, - sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - STATE(2158), 1, - aux_sym_object_repeat1, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87444] = 9, + [76684] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3182), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1762), 1, - sym__destructuring_pattern, - STATE(1767), 1, + STATE(1609), 1, sym_comment, - STATE(1962), 1, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1799), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87473] = 9, + [76713] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(3184), 1, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(3126), 1, sym_identifier, - STATE(1763), 1, - sym__destructuring_pattern, - STATE(1768), 1, + ACTIONS(3176), 1, + anon_sym_RBRACE, + STATE(1610), 1, sym_comment, - STATE(1961), 1, - sym_variable_declarator, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - [87502] = 9, - ACTIONS(3), 1, + STATE(1779), 1, + sym_string, + STATE(2047), 1, + sym__module_export_name, + STATE(2185), 1, + sym_export_specifier, + [76744] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, aux_sym_comment_token1, + ACTIONS(3178), 1, + anon_sym_EQ, + STATE(1611), 1, + sym_comment, + STATE(1710), 1, + sym__initializer, + ACTIONS(3162), 2, + anon_sym_in, + anon_sym_of, + ACTIONS(3160), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [76769] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, - anon_sym_LBRACE, - ACTIONS(1388), 1, - anon_sym_LBRACK, - ACTIONS(3134), 1, - sym_identifier, - STATE(1769), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1612), 1, sym_comment, - STATE(1850), 1, - sym__destructuring_pattern, - STATE(1998), 1, - sym_variable_declarator, - STATE(1828), 2, - sym_object_pattern, - sym_array_pattern, - [87531] = 9, + ACTIONS(3180), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + anon_sym_RBRACK, + [76788] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1386), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(1388), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - ACTIONS(3134), 1, + ACTIONS(3148), 1, sym_identifier, - STATE(1770), 1, + STATE(1613), 1, sym_comment, - STATE(1850), 1, + STATE(1738), 1, sym__destructuring_pattern, - STATE(1987), 1, + STATE(1769), 1, sym_variable_declarator, - STATE(1828), 2, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87560] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1771), 1, - sym_comment, - ACTIONS(2099), 6, - anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [87578] = 4, + [76817] = 9, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1213), 1, + anon_sym_RBRACE, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1772), 1, - sym_comment, - ACTIONS(3138), 6, - sym__automatic_semicolon, + ACTIONS(3140), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(3144), 1, anon_sym_EQ, - [87596] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1773), 1, + STATE(1614), 1, sym_comment, - ACTIONS(2173), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, + STATE(1981), 1, + aux_sym_object_repeat1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(2841), 2, anon_sym_LPAREN, anon_sym_COLON, - [87614] = 4, + [76846] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1774), 1, - sym_comment, - ACTIONS(2099), 6, + ACTIONS(1398), 1, anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [87632] = 4, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(3148), 1, + sym_identifier, + STATE(1615), 1, + sym_comment, + STATE(1738), 1, + sym__destructuring_pattern, + STATE(1770), 1, + sym_variable_declarator, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + [76875] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1775), 1, - sym_comment, - ACTIONS(2187), 6, - anon_sym_as, - anon_sym_COMMA, + ACTIONS(1243), 1, anon_sym_RBRACE, - anon_sym_from, + ACTIONS(3140), 1, + anon_sym_COMMA, + ACTIONS(3144), 1, + anon_sym_EQ, + STATE(1616), 1, + sym_comment, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + STATE(2035), 1, + aux_sym_object_repeat1, + ACTIONS(2841), 2, anon_sym_LPAREN, anon_sym_COLON, - [87650] = 8, + [76904] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, + ACTIONS(1398), 1, anon_sym_LBRACE, - ACTIONS(3186), 1, - sym_identifier, - ACTIONS(3188), 1, + ACTIONS(1400), 1, anon_sym_LBRACK, - STATE(1776), 1, - sym_comment, - STATE(2793), 1, + ACTIONS(3182), 1, + sym_identifier, + STATE(1611), 1, sym__destructuring_pattern, - STATE(1747), 2, + STATE(1617), 1, + sym_comment, + STATE(1850), 1, + sym_variable_declarator, + STATE(1659), 2, sym_object_pattern, sym_array_pattern, - [87676] = 4, + [76933] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1777), 1, - sym_comment, - ACTIONS(2131), 6, + ACTIONS(1398), 1, anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [87694] = 8, + ACTIONS(1400), 1, + anon_sym_LBRACK, + ACTIONS(3184), 1, + sym_identifier, + STATE(1600), 1, + sym__destructuring_pattern, + STATE(1618), 1, + sym_comment, + STATE(1846), 1, + sym_variable_declarator, + STATE(1659), 2, + sym_object_pattern, + sym_array_pattern, + [76962] = 9, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3192), 1, + ACTIONS(1245), 1, anon_sym_RBRACE, - ACTIONS(3194), 1, - anon_sym_case, - STATE(1778), 1, + ACTIONS(3140), 1, + anon_sym_COMMA, + ACTIONS(3144), 1, + anon_sym_EQ, + STATE(1619), 1, sym_comment, - STATE(1780), 1, - aux_sym_switch_body_repeat1, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [87720] = 8, + STATE(1981), 1, + aux_sym_object_repeat1, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [76991] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3194), 1, - anon_sym_case, - ACTIONS(3196), 1, + ACTIONS(2292), 1, + sym__automatic_semicolon, + STATE(1620), 1, + sym_comment, + ACTIONS(928), 6, + anon_sym_COMMA, anon_sym_RBRACE, - STATE(1779), 1, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [77012] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1621), 1, + sym_comment, + ACTIONS(3186), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + anon_sym_RBRACK, + [77031] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3188), 1, + sym__automatic_semicolon, + STATE(1622), 1, sym_comment, - STATE(1839), 1, - aux_sym_switch_body_repeat1, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [87746] = 8, + ACTIONS(888), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [77052] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(3190), 1, anon_sym_default, + ACTIONS(3192), 1, + anon_sym_RBRACE, ACTIONS(3194), 1, anon_sym_case, - ACTIONS(3198), 1, - anon_sym_RBRACE, - STATE(1780), 1, + STATE(1623), 1, sym_comment, - STATE(1806), 1, + STATE(1650), 1, aux_sym_switch_body_repeat1, - STATE(2185), 2, + STATE(1911), 2, sym_switch_case, sym_switch_default, - [87772] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(3128), 1, - sym_identifier, - STATE(1781), 1, - sym_comment, - STATE(1932), 1, - sym_string, - STATE(2302), 1, - sym_import_specifier, - STATE(2784), 1, - sym__module_export_name, - [87800] = 4, + [77078] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1782), 1, + STATE(1624), 1, sym_comment, - ACTIONS(2362), 6, + ACTIONS(2352), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [87818] = 4, + [77096] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1783), 1, + ACTIONS(3198), 1, + anon_sym_BQUOTE, + ACTIONS(3200), 1, + anon_sym_DOLLAR_LBRACE, + STATE(1625), 1, sym_comment, - ACTIONS(3168), 6, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87836] = 4, + STATE(1653), 1, + aux_sym_template_string_repeat1, + STATE(1841), 1, + sym_template_substitution, + ACTIONS(3196), 2, + sym__template_chars, + sym_escape_sequence, + [77122] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1784), 1, + ACTIONS(3204), 1, + anon_sym_LPAREN, + ACTIONS(3206), 1, + anon_sym_DOT, + STATE(1626), 1, sym_comment, - ACTIONS(938), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [87854] = 6, + STATE(1975), 1, + sym_arguments, + ACTIONS(3202), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [77146] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2319), 1, - anon_sym_COMMA, - STATE(1785), 1, - sym_comment, - STATE(1797), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(3200), 4, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3208), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [87876] = 4, + STATE(1627), 1, + sym_comment, + STATE(1651), 1, + aux_sym_switch_body_repeat1, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [77172] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1786), 1, + STATE(1628), 1, sym_comment, - ACTIONS(3202), 6, + ACTIONS(3210), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [87894] = 4, + [77190] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1787), 1, + STATE(1629), 1, sym_comment, - ACTIONS(2099), 6, + ACTIONS(3210), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [87912] = 4, + [77208] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1788), 1, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(3212), 1, + sym_identifier, + ACTIONS(3214), 1, + anon_sym_LBRACK, + STATE(1630), 1, + sym_comment, + STATE(2631), 1, + sym__destructuring_pattern, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + [77234] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1631), 1, sym_comment, - ACTIONS(2099), 6, + ACTIONS(3210), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [87930] = 8, + [77252] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3194), 1, - anon_sym_case, - ACTIONS(3204), 1, - anon_sym_RBRACE, - STATE(1789), 1, - sym_comment, - STATE(1796), 1, - aux_sym_switch_body_repeat1, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [87956] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3208), 1, - anon_sym_EQ, - STATE(1790), 1, + STATE(1632), 1, sym_comment, - ACTIONS(3206), 5, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - sym_identifier, - [87976] = 4, + ACTIONS(1963), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [77270] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1791), 1, + STATE(1633), 1, sym_comment, - ACTIONS(3160), 6, + ACTIONS(3166), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [87994] = 4, + [77288] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3164), 1, + anon_sym_EQ, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(1634), 1, + sym_comment, + STATE(2096), 1, + sym_formal_parameters, + STATE(2240), 1, + sym__initializer, + ACTIONS(3218), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [77314] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1792), 1, + STATE(1635), 1, sym_comment, - ACTIONS(1997), 6, + ACTIONS(2187), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88012] = 4, + [77332] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3220), 1, + anon_sym_catch, + ACTIONS(3222), 1, + anon_sym_finally, + STATE(1636), 1, + sym_comment, + STATE(1882), 1, + sym_catch_clause, + STATE(2214), 1, + sym_finally_clause, + ACTIONS(1449), 2, + anon_sym_else, + anon_sym_while, + [77358] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1793), 1, + STATE(1637), 1, sym_comment, - ACTIONS(1993), 6, + ACTIONS(2183), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88030] = 8, + [77376] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1638), 1, + sym_comment, + ACTIONS(3180), 6, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [77394] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(3188), 1, + ACTIONS(3214), 1, anon_sym_LBRACK, - ACTIONS(3210), 1, + ACTIONS(3224), 1, sym_identifier, - STATE(1794), 1, + STATE(1639), 1, sym_comment, - STATE(2766), 1, + STATE(2575), 1, sym__destructuring_pattern, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - [88056] = 4, + [77420] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1795), 1, + STATE(1640), 1, sym_comment, - ACTIONS(2085), 6, + ACTIONS(1957), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88074] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3194), 1, - anon_sym_case, - ACTIONS(3212), 1, - anon_sym_RBRACE, - STATE(1796), 1, - sym_comment, - STATE(1806), 1, - aux_sym_switch_body_repeat1, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [88100] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3214), 1, - anon_sym_COMMA, - STATE(1797), 2, - sym_comment, - aux_sym_sequence_expression_repeat1, - ACTIONS(2039), 4, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [88120] = 4, + [77438] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1798), 1, + STATE(1641), 1, sym_comment, - ACTIONS(2161), 6, + ACTIONS(1957), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88138] = 9, + [77456] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -132587,81 +122369,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(3122), 1, + ACTIONS(3126), 1, sym_identifier, - STATE(1799), 1, + STATE(1642), 1, sym_comment, - STATE(1932), 1, + STATE(1779), 1, sym_string, - STATE(2112), 1, + STATE(2047), 1, sym__module_export_name, - STATE(2221), 1, + STATE(2185), 1, sym_export_specifier, - [88166] = 8, + [77484] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, - anon_sym_LBRACE, - ACTIONS(3188), 1, - anon_sym_LBRACK, - ACTIONS(3217), 1, - sym_identifier, - STATE(1800), 1, + STATE(1643), 1, sym_comment, - STATE(2809), 1, - sym__destructuring_pattern, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - [88192] = 8, + ACTIONS(3226), 6, + anon_sym_LBRACE, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [77502] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, + ACTIONS(3164), 1, anon_sym_EQ, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(1801), 1, + STATE(1644), 1, sym_comment, - STATE(2349), 1, - sym__initializer, - STATE(2614), 1, + STATE(2129), 1, sym_formal_parameters, - ACTIONS(3221), 2, + STATE(2246), 1, + sym__initializer, + ACTIONS(3228), 2, sym__automatic_semicolon, anon_sym_SEMI, - [88218] = 4, + [77528] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1802), 1, + STATE(1645), 1, sym_comment, - ACTIONS(3223), 6, + ACTIONS(1957), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88236] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [77546] = 8, ACTIONS(5), 1, sym_html_comment, - STATE(1803), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3230), 1, + anon_sym_RBRACE, + STATE(1646), 1, sym_comment, - ACTIONS(3225), 6, - anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [88254] = 8, + STATE(1662), 1, + aux_sym_switch_body_repeat1, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [77572] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -132670,295 +122452,369 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_default, ACTIONS(3194), 1, anon_sym_case, - ACTIONS(3227), 1, + ACTIONS(3232), 1, anon_sym_RBRACE, - STATE(1804), 1, + STATE(1647), 1, sym_comment, - STATE(1806), 1, + STATE(1688), 1, aux_sym_switch_body_repeat1, - STATE(2185), 2, + STATE(1911), 2, sym_switch_case, sym_switch_default, - [88280] = 8, + [77598] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, + STATE(1648), 1, + sym_comment, + ACTIONS(2336), 6, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [77616] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3164), 1, anon_sym_EQ, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(1805), 1, + STATE(1649), 1, sym_comment, - STATE(2242), 1, + STATE(2340), 1, sym__initializer, - STATE(2622), 1, + STATE(2403), 1, sym_formal_parameters, - ACTIONS(3229), 2, + ACTIONS(3234), 2, sym__automatic_semicolon, anon_sym_SEMI, - [88306] = 7, + [77642] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3231), 1, + ACTIONS(3236), 1, anon_sym_default, - ACTIONS(3234), 1, + ACTIONS(3239), 1, anon_sym_RBRACE, - ACTIONS(3236), 1, + ACTIONS(3241), 1, anon_sym_case, - STATE(1806), 2, + STATE(1650), 2, sym_comment, aux_sym_switch_body_repeat1, - STATE(2185), 2, + STATE(1911), 2, sym_switch_case, sym_switch_default, - [88330] = 7, + [77666] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3241), 1, - anon_sym_LPAREN, - ACTIONS(3243), 1, - anon_sym_DOT, - STATE(1807), 1, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3244), 1, + anon_sym_RBRACE, + STATE(1650), 1, + aux_sym_switch_body_repeat1, + STATE(1651), 1, sym_comment, - STATE(2152), 1, - sym_arguments, - ACTIONS(3239), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [88354] = 8, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [77692] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1652), 1, + sym_comment, + ACTIONS(3246), 6, + anon_sym_LBRACE, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [77710] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3247), 1, - anon_sym_BQUOTE, - ACTIONS(3249), 1, + ACTIONS(3200), 1, anon_sym_DOLLAR_LBRACE, - STATE(1808), 1, + ACTIONS(3248), 1, + anon_sym_BQUOTE, + STATE(1653), 1, sym_comment, - STATE(1820), 1, + STATE(1658), 1, aux_sym_template_string_repeat1, - STATE(1942), 1, + STATE(1841), 1, sym_template_substitution, - ACTIONS(3245), 2, + ACTIONS(3196), 2, sym__template_chars, sym_escape_sequence, - [88380] = 8, + [77736] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, + STATE(1654), 1, + sym_comment, + ACTIONS(3250), 6, anon_sym_LBRACE, - ACTIONS(3188), 1, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [77754] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1655), 1, + sym_comment, + ACTIONS(3138), 6, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [77772] = 8, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(3214), 1, anon_sym_LBRACK, - ACTIONS(3251), 1, + ACTIONS(3252), 1, sym_identifier, - STATE(1809), 1, + STATE(1656), 1, sym_comment, - STATE(2755), 1, + STATE(2560), 1, sym__destructuring_pattern, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - [88406] = 8, + [77798] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3249), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(3253), 1, - anon_sym_BQUOTE, - STATE(1808), 1, - aux_sym_template_string_repeat1, - STATE(1810), 1, + STATE(1657), 1, sym_comment, - STATE(1942), 1, - sym_template_substitution, - ACTIONS(3245), 2, - sym__template_chars, - sym_escape_sequence, - [88432] = 8, + ACTIONS(2043), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [77816] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2027), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_DOT, - ACTIONS(2037), 1, + ACTIONS(3257), 1, anon_sym_BQUOTE, - ACTIONS(3255), 1, - sym_optional_chain, - STATE(1811), 1, + ACTIONS(3259), 1, + anon_sym_DOLLAR_LBRACE, + STATE(1841), 1, + sym_template_substitution, + ACTIONS(3254), 2, + sym__template_chars, + sym_escape_sequence, + STATE(1658), 2, sym_comment, - STATE(1312), 2, - sym_template_string, - sym_arguments, - [88458] = 4, + aux_sym_template_string_repeat1, + [77840] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1812), 1, + STATE(1659), 1, sym_comment, - ACTIONS(2336), 6, + ACTIONS(3186), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88476] = 4, + [77858] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1660), 1, + sym_comment, + ACTIONS(3262), 6, + anon_sym_LBRACE, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [77876] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1813), 1, + ACTIONS(3264), 1, + anon_sym_COMMA, + STATE(1661), 2, + sym_comment, + aux_sym_sequence_expression_repeat1, + ACTIONS(2173), 4, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [77896] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3267), 1, + anon_sym_RBRACE, + STATE(1650), 1, + aux_sym_switch_body_repeat1, + STATE(1662), 1, + sym_comment, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [77922] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1663), 1, sym_comment, - ACTIONS(3154), 6, + ACTIONS(2323), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88494] = 4, + [77940] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1814), 1, + STATE(1664), 1, sym_comment, - ACTIONS(3257), 6, + ACTIONS(3269), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88512] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3249), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(3259), 1, - anon_sym_BQUOTE, - STATE(1815), 1, - sym_comment, - STATE(1820), 1, - aux_sym_template_string_repeat1, - STATE(1942), 1, - sym_template_substitution, - ACTIONS(3245), 2, - sym__template_chars, - sym_escape_sequence, - [88538] = 4, + [77958] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1816), 1, + STATE(1665), 1, sym_comment, - ACTIONS(954), 6, + ACTIONS(924), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, - [88556] = 8, + [77976] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, - anon_sym_EQ, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(1817), 1, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3271), 1, + anon_sym_RBRACE, + STATE(1623), 1, + aux_sym_switch_body_repeat1, + STATE(1666), 1, sym_comment, - STATE(2407), 1, - sym__initializer, - STATE(2597), 1, - sym_formal_parameters, - ACTIONS(3261), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [88582] = 8, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [78002] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1667), 1, + sym_comment, + ACTIONS(888), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [78020] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, - anon_sym_EQ, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(1818), 1, + STATE(1668), 1, sym_comment, - STATE(2402), 1, - sym__initializer, - STATE(2590), 1, - sym_formal_parameters, - ACTIONS(3263), 2, + ACTIONS(3174), 6, sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - [88608] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(1819), 1, - sym_comment, - ACTIONS(3265), 6, - anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [88626] = 7, + anon_sym_EQ, + [78038] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3270), 1, - anon_sym_BQUOTE, - ACTIONS(3272), 1, - anon_sym_DOLLAR_LBRACE, - STATE(1942), 1, - sym_template_substitution, - ACTIONS(3267), 2, - sym__template_chars, - sym_escape_sequence, - STATE(1820), 2, + STATE(1669), 1, sym_comment, - aux_sym_template_string_repeat1, - [88650] = 4, + ACTIONS(3170), 6, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [78056] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1821), 1, + STATE(1670), 1, sym_comment, - ACTIONS(3265), 6, + ACTIONS(3210), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88668] = 8, + [78074] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -132967,191 +122823,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_default, ACTIONS(3194), 1, anon_sym_case, - ACTIONS(3275), 1, + ACTIONS(3273), 1, anon_sym_RBRACE, - STATE(1804), 1, + STATE(1650), 1, aux_sym_switch_body_repeat1, - STATE(1822), 1, + STATE(1671), 1, sym_comment, - STATE(2185), 2, + STATE(1911), 2, sym_switch_case, sym_switch_default, - [88694] = 8, + [78100] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3249), 1, + ACTIONS(3200), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(3277), 1, + ACTIONS(3275), 1, anon_sym_BQUOTE, - STATE(1815), 1, - aux_sym_template_string_repeat1, - STATE(1823), 1, + STATE(1672), 1, sym_comment, - STATE(1942), 1, + STATE(1686), 1, + aux_sym_template_string_repeat1, + STATE(1841), 1, sym_template_substitution, - ACTIONS(3245), 2, + ACTIONS(3196), 2, sym__template_chars, sym_escape_sequence, - [88720] = 4, + [78126] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3164), 1, + anon_sym_EQ, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(1673), 1, + sym_comment, + STATE(2211), 1, + sym__initializer, + STATE(2255), 1, + sym_formal_parameters, + ACTIONS(3277), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [78152] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1824), 1, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(3214), 1, + anon_sym_LBRACK, + ACTIONS(3279), 1, + sym_identifier, + STATE(1674), 1, sym_comment, - ACTIONS(3265), 6, + STATE(2581), 1, + sym__destructuring_pattern, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + [78178] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1675), 1, + sym_comment, + ACTIONS(3281), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88738] = 8, + [78196] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3279), 1, - anon_sym_catch, - ACTIONS(3281), 1, - anon_sym_finally, - STATE(1825), 1, + STATE(1676), 1, sym_comment, - STATE(1931), 1, - sym_catch_clause, - STATE(2598), 1, - sym_finally_clause, - ACTIONS(1455), 2, - anon_sym_else, - anon_sym_while, - [88764] = 8, + ACTIONS(3283), 6, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_DOT, + anon_sym_SLASH_GT, + sym_identifier, + [78214] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1898), 1, - anon_sym_LPAREN, ACTIONS(1902), 1, + anon_sym_LPAREN, + ACTIONS(1906), 1, anon_sym_DOT, - ACTIONS(1908), 1, + ACTIONS(1912), 1, anon_sym_BQUOTE, - ACTIONS(3283), 1, + ACTIONS(3285), 1, sym_optional_chain, - STATE(1826), 1, + STATE(1677), 1, sym_comment, - STATE(1158), 2, + STATE(1030), 2, sym_template_string, sym_arguments, - [88790] = 4, + [78240] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1827), 1, - sym_comment, - ACTIONS(3285), 6, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_DOT, - anon_sym_SLASH_GT, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(3132), 1, sym_identifier, - [88808] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1828), 1, + STATE(1678), 1, sym_comment, - ACTIONS(3152), 6, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88826] = 4, + STATE(1779), 1, + sym_string, + STATE(2121), 1, + sym_import_specifier, + STATE(2653), 1, + sym__module_export_name, + [78268] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1829), 1, + STATE(1679), 1, sym_comment, - ACTIONS(3287), 6, + ACTIONS(1985), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88844] = 4, + [78286] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1830), 1, + ACTIONS(1973), 1, + anon_sym_LPAREN, + ACTIONS(1977), 1, + anon_sym_DOT, + ACTIONS(1983), 1, + anon_sym_BQUOTE, + ACTIONS(3287), 1, + sym_optional_chain, + STATE(1680), 1, sym_comment, - ACTIONS(3148), 6, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88862] = 4, + STATE(1169), 2, + sym_template_string, + sym_arguments, + [78312] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1831), 1, - sym_comment, - ACTIONS(3289), 6, + ACTIONS(1820), 1, anon_sym_LBRACE, - aux_sym_jsx_text_token1, - aux_sym_jsx_text_token2, - sym_html_character_reference, - anon_sym_LT, - anon_sym_LT_SLASH, - [88880] = 8, + ACTIONS(3214), 1, + anon_sym_LBRACK, + ACTIONS(3289), 1, + sym_identifier, + STATE(1681), 1, + sym_comment, + STATE(1844), 1, + sym__destructuring_pattern, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + [78338] = 8, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3194), 1, - anon_sym_case, + ACTIONS(1820), 1, + anon_sym_LBRACE, + ACTIONS(3214), 1, + anon_sym_LBRACK, ACTIONS(3291), 1, - anon_sym_RBRACE, - STATE(1806), 1, - aux_sym_switch_body_repeat1, - STATE(1832), 1, + sym_identifier, + STATE(1682), 1, sym_comment, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [88906] = 4, + STATE(2206), 1, + sym__destructuring_pattern, + STATE(1621), 2, + sym_object_pattern, + sym_array_pattern, + [78364] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1833), 1, + STATE(1683), 1, sym_comment, - ACTIONS(3265), 6, + ACTIONS(2069), 6, anon_sym_LBRACE, aux_sym_jsx_text_token1, aux_sym_jsx_text_token2, sym_html_character_reference, anon_sym_LT, anon_sym_LT_SLASH, - [88924] = 4, + [78382] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1834), 1, + STATE(1684), 1, sym_comment, ACTIONS(3293), 6, anon_sym_LBRACE, @@ -133160,57 +123047,56 @@ static const uint16_t ts_small_parse_table[] = { sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [88942] = 8, - ACTIONS(3), 1, - aux_sym_comment_token1, + [78400] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, - anon_sym_LBRACE, - ACTIONS(3188), 1, - anon_sym_LBRACK, - ACTIONS(3295), 1, - sym_identifier, - STATE(1835), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(2340), 1, + anon_sym_COMMA, + STATE(1661), 1, + aux_sym_sequence_expression_repeat1, + STATE(1685), 1, sym_comment, - STATE(2826), 1, - sym__destructuring_pattern, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - [88968] = 4, + ACTIONS(3295), 4, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [78422] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1836), 1, + ACTIONS(3200), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(3297), 1, + anon_sym_BQUOTE, + STATE(1658), 1, + aux_sym_template_string_repeat1, + STATE(1686), 1, sym_comment, - ACTIONS(2327), 6, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88986] = 8, + STATE(1841), 1, + sym_template_substitution, + ACTIONS(3196), 2, + sym__template_chars, + sym_escape_sequence, + [78448] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, + ACTIONS(3301), 1, + anon_sym_EQ, + STATE(1687), 1, + sym_comment, + ACTIONS(3299), 5, anon_sym_LBRACE, - ACTIONS(3188), 1, - anon_sym_LBRACK, - ACTIONS(3297), 1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, sym_identifier, - STATE(1837), 1, - sym_comment, - STATE(2352), 1, - sym__destructuring_pattern, - STATE(1747), 2, - sym_object_pattern, - sym_array_pattern, - [89012] = 8, + [78468] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -133219,739 +123105,783 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_default, ACTIONS(3194), 1, anon_sym_case, - ACTIONS(3299), 1, + ACTIONS(3303), 1, anon_sym_RBRACE, - STATE(1832), 1, + STATE(1650), 1, aux_sym_switch_body_repeat1, - STATE(1838), 1, + STATE(1688), 1, sym_comment, - STATE(2185), 2, + STATE(1911), 2, sym_switch_case, sym_switch_default, - [89038] = 8, + [78494] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3190), 1, - anon_sym_default, - ACTIONS(3194), 1, - anon_sym_case, - ACTIONS(3301), 1, - anon_sym_RBRACE, - STATE(1806), 1, - aux_sym_switch_body_repeat1, - STATE(1839), 1, + STATE(1689), 1, sym_comment, - STATE(2185), 2, - sym_switch_case, - sym_switch_default, - [89064] = 8, + ACTIONS(2107), 6, + anon_sym_LBRACE, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [78512] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1802), 1, + ACTIONS(1820), 1, anon_sym_LBRACE, - ACTIONS(3188), 1, + ACTIONS(3214), 1, anon_sym_LBRACK, - ACTIONS(3303), 1, + ACTIONS(3305), 1, sym_identifier, - STATE(1840), 1, + STATE(1690), 1, sym_comment, - STATE(2023), 1, + STATE(2608), 1, sym__destructuring_pattern, - STATE(1747), 2, + STATE(1621), 2, sym_object_pattern, sym_array_pattern, - [89090] = 8, + [78538] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3305), 1, - sym_identifier, - ACTIONS(3307), 1, - anon_sym_LBRACE, - ACTIONS(3309), 1, - anon_sym_extends, - STATE(1361), 1, - sym_class_body, - STATE(1841), 1, + STATE(1691), 1, sym_comment, - STATE(2627), 1, - sym_class_heritage, - [89115] = 8, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(1957), 6, + anon_sym_LBRACE, + aux_sym_jsx_text_token1, + aux_sym_jsx_text_token2, + sym_html_character_reference, + anon_sym_LT, + anon_sym_LT_SLASH, + [78556] = 8, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3311), 1, - sym_identifier, - ACTIONS(3313), 1, - anon_sym_GT, - ACTIONS(3315), 1, - sym_jsx_identifier, - STATE(1706), 1, - sym_nested_identifier, - STATE(1713), 1, - sym_jsx_namespace_name, - STATE(1842), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3190), 1, + anon_sym_default, + ACTIONS(3194), 1, + anon_sym_case, + ACTIONS(3307), 1, + anon_sym_RBRACE, + STATE(1671), 1, + aux_sym_switch_body_repeat1, + STATE(1692), 1, sym_comment, - [89140] = 8, + STATE(1911), 2, + sym_switch_case, + sym_switch_default, + [78582] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3317), 1, + ACTIONS(3309), 1, anon_sym_export, - ACTIONS(3319), 1, + ACTIONS(3311), 1, anon_sym_class, - STATE(1843), 1, + STATE(1693), 1, sym_comment, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [89165] = 8, + [78607] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3309), 1, - anon_sym_extends, - ACTIONS(3321), 1, - sym_identifier, - ACTIONS(3323), 1, - anon_sym_LBRACE, - STATE(1134), 1, - sym_class_body, - STATE(1844), 1, + STATE(1694), 1, sym_comment, - STATE(2247), 1, - sym_class_heritage, - [89190] = 8, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(1957), 5, anon_sym_LBRACE, - ACTIONS(3309), 1, - anon_sym_extends, - ACTIONS(3325), 1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, sym_identifier, - STATE(1361), 1, - sym_class_body, - STATE(1845), 1, + [78624] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3315), 1, + anon_sym_AT, + STATE(1941), 1, + sym_decorator, + ACTIONS(3313), 2, + anon_sym_export, + anon_sym_class, + STATE(1695), 2, sym_comment, - STATE(2627), 1, - sym_class_heritage, - [89215] = 4, + aux_sym_export_statement_repeat1, + [78645] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1846), 1, + STATE(1696), 1, sym_comment, - ACTIONS(1859), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, + ACTIONS(1963), 5, + sym__automatic_semicolon, + anon_sym_with, + anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_EQ, - anon_sym_RBRACK, - [89232] = 8, + [78662] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + STATE(1697), 1, + sym_comment, + ACTIONS(3246), 5, anon_sym_LBRACE, - ACTIONS(3309), 1, - anon_sym_extends, - ACTIONS(3327), 1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, sym_identifier, - STATE(1304), 1, - sym_class_body, - STATE(1847), 1, - sym_comment, - STATE(2355), 1, - sym_class_heritage, - [89257] = 8, + [78679] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3329), 1, + ACTIONS(3318), 1, sym_identifier, - ACTIONS(3331), 1, + ACTIONS(3320), 1, anon_sym_GT, - ACTIONS(3333), 1, + ACTIONS(3322), 1, sym_jsx_identifier, - STATE(1848), 1, + STATE(1698), 1, sym_comment, - STATE(2318), 1, + STATE(2374), 1, sym_nested_identifier, - STATE(2837), 1, + STATE(2603), 1, sym_jsx_namespace_name, - [89282] = 5, + [78704] = 8, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3335), 1, - anon_sym_EQ, - STATE(1849), 1, + ACTIONS(3324), 1, + sym_identifier, + ACTIONS(3326), 1, + anon_sym_GT, + ACTIONS(3328), 1, + sym_jsx_identifier, + STATE(1560), 1, + sym_nested_identifier, + STATE(1571), 1, + sym_jsx_namespace_name, + STATE(1699), 1, sym_comment, - ACTIONS(1853), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [89301] = 6, + [78729] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, - anon_sym_EQ, - STATE(1850), 1, - sym_comment, - STATE(2128), 1, - sym__initializer, - ACTIONS(3172), 3, - sym__automatic_semicolon, + ACTIONS(3330), 1, anon_sym_COMMA, - anon_sym_SEMI, - [89322] = 8, + ACTIONS(3332), 1, + anon_sym_RBRACE, + STATE(1700), 1, + sym_comment, + STATE(2031), 1, + aux_sym_object_repeat1, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [78752] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3334), 1, + sym_identifier, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3337), 1, - sym_identifier, - STATE(1304), 1, + STATE(1193), 1, sym_class_body, - STATE(1851), 1, + STATE(1701), 1, sym_comment, - STATE(2355), 1, + STATE(2379), 1, sym_class_heritage, - [89347] = 8, + [78777] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1284), 1, - anon_sym_DQUOTE, - ACTIONS(1286), 1, - anon_sym_SQUOTE, - ACTIONS(3122), 1, - sym_identifier, - STATE(1852), 1, + STATE(1702), 1, sym_comment, - STATE(1932), 1, - sym_string, - STATE(2219), 1, - sym__module_export_name, - [89372] = 5, + ACTIONS(3226), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + sym_identifier, + [78794] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3339), 1, + ACTIONS(2841), 1, + anon_sym_COLON, + ACTIONS(3144), 1, anon_sym_EQ, - STATE(1853), 1, - sym_comment, - ACTIONS(1859), 4, + ACTIONS(3340), 1, anon_sym_COMMA, + ACTIONS(3342), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [89391] = 8, + STATE(1703), 1, + sym_comment, + STATE(1980), 1, + aux_sym_object_pattern_repeat1, + [78819] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3344), 1, + anon_sym_export, + ACTIONS(3346), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1704), 1, + sym_comment, + STATE(1941), 1, + sym_decorator, + [78844] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3313), 1, - anon_sym_GT, - ACTIONS(3342), 1, + ACTIONS(3336), 1, + anon_sym_LBRACE, + ACTIONS(3338), 1, + anon_sym_extends, + ACTIONS(3348), 1, sym_identifier, - ACTIONS(3344), 1, - sym_jsx_identifier, - STATE(1703), 1, - sym_nested_identifier, - STATE(1725), 1, - sym_jsx_namespace_name, - STATE(1854), 1, + STATE(1149), 1, + sym_class_body, + STATE(1705), 1, sym_comment, - [89416] = 8, + STATE(2113), 1, + sym_class_heritage, + [78869] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3346), 1, - sym_identifier, - ACTIONS(3348), 1, - anon_sym_GT, ACTIONS(3350), 1, - sym_jsx_identifier, - STATE(1855), 1, - sym_comment, - STATE(2437), 1, - sym_nested_identifier, - STATE(2800), 1, - sym_jsx_namespace_name, - [89441] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, + sym_identifier, ACTIONS(3352), 1, - anon_sym_export, + anon_sym_LPAREN, ACTIONS(3354), 1, - anon_sym_class, - STATE(1856), 1, + anon_sym_LBRACK, + ACTIONS(3356), 1, + sym_private_property_identifier, + STATE(1218), 1, + sym_arguments, + STATE(1706), 1, sym_comment, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - [89466] = 8, + [78894] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3356), 1, + ACTIONS(3358), 1, sym_identifier, - STATE(1361), 1, + STATE(1193), 1, sym_class_body, - STATE(1857), 1, + STATE(1707), 1, sym_comment, - STATE(2627), 1, + STATE(2379), 1, sym_class_heritage, - [89491] = 8, + [78919] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3313), 1, - anon_sym_GT, - ACTIONS(3358), 1, - sym_identifier, + ACTIONS(3336), 1, + anon_sym_LBRACE, + ACTIONS(3338), 1, + anon_sym_extends, ACTIONS(3360), 1, - sym_jsx_identifier, - STATE(1707), 1, - sym_nested_identifier, - STATE(1723), 1, - sym_jsx_namespace_name, - STATE(1858), 1, + sym_identifier, + STATE(1149), 1, + sym_class_body, + STATE(1708), 1, sym_comment, - [89516] = 8, + STATE(2113), 1, + sym_class_heritage, + [78944] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, ACTIONS(3362), 1, sym_identifier, - STATE(1361), 1, + STATE(1193), 1, sym_class_body, - STATE(1859), 1, + STATE(1709), 1, sym_comment, - STATE(2627), 1, + STATE(2379), 1, sym_class_heritage, - [89541] = 8, + [78969] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3366), 1, + anon_sym_in, + ACTIONS(3368), 1, + anon_sym_of, + STATE(1710), 1, + sym_comment, + ACTIONS(3364), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [78990] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3364), 1, + ACTIONS(3370), 1, anon_sym_export, - ACTIONS(3366), 1, + ACTIONS(3372), 1, anon_sym_class, - STATE(1860), 1, - sym_comment, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2071), 1, + STATE(1711), 1, + sym_comment, + STATE(1941), 1, sym_decorator, - [89566] = 4, + [79015] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1861), 1, - sym_comment, - ACTIONS(3257), 5, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, + ACTIONS(1284), 1, + anon_sym_DQUOTE, + ACTIONS(1286), 1, + anon_sym_SQUOTE, + ACTIONS(3126), 1, sym_identifier, - [89583] = 8, + STATE(1712), 1, + sym_comment, + STATE(1779), 1, + sym_string, + STATE(2601), 1, + sym__module_export_name, + [79040] = 8, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(2841), 1, + anon_sym_COLON, + ACTIONS(3144), 1, + anon_sym_EQ, + ACTIONS(3340), 1, + anon_sym_COMMA, + ACTIONS(3374), 1, + anon_sym_RBRACE, + STATE(1713), 1, + sym_comment, + STATE(2032), 1, + aux_sym_object_pattern_repeat1, + [79065] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3368), 1, + ACTIONS(3376), 1, sym_identifier, - STATE(1304), 1, + STATE(1149), 1, sym_class_body, - STATE(1862), 1, + STATE(1714), 1, sym_comment, - STATE(2355), 1, + STATE(2113), 1, sym_class_heritage, - [89608] = 8, + [79090] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3326), 1, + anon_sym_GT, + ACTIONS(3378), 1, + sym_identifier, + ACTIONS(3380), 1, + sym_jsx_identifier, + STATE(1559), 1, + sym_nested_identifier, + STATE(1567), 1, + sym_jsx_namespace_name, + STATE(1715), 1, + sym_comment, + [79115] = 8, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3370), 1, + ACTIONS(3382), 1, sym_identifier, - STATE(1361), 1, + STATE(1193), 1, sym_class_body, - STATE(1863), 1, + STATE(1716), 1, sym_comment, - STATE(2627), 1, + STATE(2379), 1, sym_class_heritage, - [89633] = 8, + [79140] = 8, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3372), 1, + ACTIONS(3384), 1, anon_sym_export, - ACTIONS(3374), 1, + ACTIONS(3386), 1, anon_sym_class, - STATE(1864), 1, - sym_comment, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2071), 1, + STATE(1717), 1, + sym_comment, + STATE(1941), 1, sym_decorator, - [89658] = 8, + [79165] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3376), 1, + ACTIONS(3388), 1, sym_identifier, - STATE(1304), 1, + STATE(1149), 1, sym_class_body, - STATE(1865), 1, + STATE(1718), 1, sym_comment, - STATE(2355), 1, + STATE(2113), 1, sym_class_heritage, - [89683] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1866), 1, - sym_comment, - ACTIONS(3378), 5, - anon_sym_export, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_class, - anon_sym_AT, - [89700] = 8, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + [79190] = 8, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3380), 1, - anon_sym_export, - ACTIONS(3382), 1, - anon_sym_class, - STATE(1867), 1, - sym_comment, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(2071), 1, - sym_decorator, - [89725] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(3386), 1, - anon_sym_RBRACE, - STATE(1868), 1, + ACTIONS(3338), 1, + anon_sym_extends, + ACTIONS(3390), 1, + sym_identifier, + ACTIONS(3392), 1, + anon_sym_LBRACE, + STATE(1025), 1, + sym_class_body, + STATE(1719), 1, sym_comment, - STATE(2184), 1, - aux_sym_object_repeat1, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [89748] = 8, + STATE(2063), 1, + sym_class_heritage, + [79215] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3388), 1, - sym_identifier, - ACTIONS(3390), 1, - anon_sym_LPAREN, - ACTIONS(3392), 1, - anon_sym_LBRACK, + ACTIONS(3326), 1, + anon_sym_GT, ACTIONS(3394), 1, - sym_private_property_identifier, - STATE(1150), 1, - sym_arguments, - STATE(1869), 1, + sym_identifier, + ACTIONS(3396), 1, + sym_jsx_identifier, + STATE(1562), 1, + sym_nested_identifier, + STATE(1574), 1, + sym_jsx_namespace_name, + STATE(1720), 1, sym_comment, - [89773] = 8, + [79240] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, - anon_sym_LBRACE, - ACTIONS(3309), 1, - anon_sym_extends, - ACTIONS(3396), 1, + ACTIONS(3398), 1, sym_identifier, - STATE(1361), 1, - sym_class_body, - STATE(1870), 1, + ACTIONS(3400), 1, + anon_sym_GT, + ACTIONS(3402), 1, + sym_jsx_identifier, + STATE(1721), 1, sym_comment, - STATE(2627), 1, - sym_class_heritage, - [89798] = 5, + STATE(2538), 1, + sym_nested_identifier, + STATE(2684), 1, + sym_jsx_namespace_name, + [79265] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3398), 1, + ACTIONS(3404), 1, anon_sym_EQ, - STATE(1871), 1, + STATE(1722), 1, sym_comment, - ACTIONS(1859), 4, + ACTIONS(1852), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [89817] = 8, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3401), 1, - sym_identifier, - ACTIONS(3403), 1, - anon_sym_GT, - ACTIONS(3405), 1, - sym_jsx_identifier, - STATE(1872), 1, - sym_comment, - STATE(2476), 1, - sym_nested_identifier, - STATE(2795), 1, - sym_jsx_namespace_name, - [89842] = 8, + [79284] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3407), 1, + ACTIONS(3406), 1, sym_identifier, - ACTIONS(3409), 1, + ACTIONS(3408), 1, anon_sym_LPAREN, - ACTIONS(3411), 1, + ACTIONS(3410), 1, anon_sym_LBRACK, - ACTIONS(3413), 1, + ACTIONS(3412), 1, sym_private_property_identifier, - STATE(1357), 1, + STATE(1043), 1, sym_arguments, - STATE(1873), 1, + STATE(1723), 1, sym_comment, - [89867] = 8, + [79309] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3313), 1, - anon_sym_GT, - ACTIONS(3415), 1, + ACTIONS(3414), 1, sym_identifier, - ACTIONS(3417), 1, + ACTIONS(3416), 1, + anon_sym_GT, + ACTIONS(3418), 1, sym_jsx_identifier, - STATE(1709), 1, + STATE(1724), 1, + sym_comment, + STATE(2252), 1, sym_nested_identifier, - STATE(1722), 1, + STATE(2625), 1, sym_jsx_namespace_name, - STATE(1874), 1, - sym_comment, - [89892] = 4, + [79334] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1875), 1, - sym_comment, - ACTIONS(3419), 5, + ACTIONS(3336), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, + ACTIONS(3338), 1, + anon_sym_extends, + ACTIONS(3420), 1, sym_identifier, - [89909] = 4, + STATE(1193), 1, + sym_class_body, + STATE(1725), 1, + sym_comment, + STATE(2379), 1, + sym_class_heritage, + [79359] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1876), 1, + STATE(1726), 1, sym_comment, - ACTIONS(3421), 5, + ACTIONS(3422), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [89926] = 8, + [79376] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3423), 1, + ACTIONS(3424), 1, sym_identifier, - ACTIONS(3425), 1, + ACTIONS(3426), 1, anon_sym_GT, - ACTIONS(3427), 1, + ACTIONS(3428), 1, sym_jsx_identifier, - STATE(1877), 1, + STATE(1727), 1, sym_comment, - STATE(2390), 1, + STATE(2133), 1, sym_nested_identifier, - STATE(2820), 1, + STATE(2656), 1, sym_jsx_namespace_name, - [89951] = 4, + [79401] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3430), 1, + anon_sym_EQ, + STATE(1728), 1, + sym_comment, + ACTIONS(1862), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [79420] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1878), 1, - sym_comment, - ACTIONS(3289), 5, + ACTIONS(3336), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, + ACTIONS(3338), 1, + anon_sym_extends, + ACTIONS(3433), 1, sym_identifier, - [89968] = 6, + STATE(1193), 1, + sym_class_body, + STATE(1729), 1, + sym_comment, + STATE(2379), 1, + sym_class_heritage, + [79445] = 8, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(3336), 1, + anon_sym_LBRACE, + ACTIONS(3338), 1, + anon_sym_extends, + ACTIONS(3435), 1, + sym_identifier, + STATE(1149), 1, + sym_class_body, + STATE(1730), 1, + sym_comment, + STATE(2113), 1, + sym_class_heritage, + [79470] = 8, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(3431), 1, - anon_sym_in, - ACTIONS(3433), 1, - anon_sym_of, - STATE(1879), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3326), 1, + anon_sym_GT, + ACTIONS(3437), 1, + sym_identifier, + ACTIONS(3439), 1, + sym_jsx_identifier, + STATE(1555), 1, + sym_nested_identifier, + STATE(1576), 1, + sym_jsx_namespace_name, + STATE(1731), 1, sym_comment, - ACTIONS(3429), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [89989] = 4, + [79495] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1880), 1, + STATE(1732), 1, sym_comment, - ACTIONS(2173), 5, + ACTIONS(2043), 5, sym__automatic_semicolon, anon_sym_with, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [90006] = 8, + [79512] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_COLON, - ACTIONS(3146), 1, + ACTIONS(3144), 1, anon_sym_EQ, - ACTIONS(3435), 1, + STATE(1733), 1, + sym_comment, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3441), 2, anon_sym_COMMA, - ACTIONS(3437), 1, anon_sym_RBRACE, - STATE(1881), 1, - sym_comment, - STATE(2116), 1, - aux_sym_object_pattern_repeat1, - [90031] = 8, - ACTIONS(3), 1, - aux_sym_comment_token1, + [79533] = 8, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, - anon_sym_LBRACE, - ACTIONS(3309), 1, - anon_sym_extends, - ACTIONS(3439), 1, - sym_identifier, - STATE(1304), 1, - sym_class_body, - STATE(1882), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3444), 1, + anon_sym_export, + ACTIONS(3446), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1734), 1, sym_comment, - STATE(2355), 1, - sym_class_heritage, - [90056] = 6, + STATE(1941), 1, + sym_decorator, + [79558] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3443), 1, - anon_sym_AT, - STATE(2071), 1, - sym_decorator, - ACTIONS(3441), 2, + STATE(1735), 1, + sym_comment, + ACTIONS(3448), 5, anon_sym_export, + anon_sym_LPAREN, + anon_sym_DOT, anon_sym_class, - STATE(1883), 2, + anon_sym_AT, + [79575] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(1736), 1, sym_comment, - aux_sym_export_statement_repeat1, - [90077] = 8, + ACTIONS(3450), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + sym_identifier, + [79592] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -133960,6424 +123890,6025 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1286), 1, anon_sym_SQUOTE, - ACTIONS(3122), 1, + ACTIONS(3126), 1, sym_identifier, - STATE(1884), 1, + STATE(1737), 1, sym_comment, - STATE(1932), 1, + STATE(1779), 1, sym_string, - STATE(2822), 1, + STATE(2174), 1, sym__module_export_name, - [90102] = 4, + [79617] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3164), 1, + anon_sym_EQ, + STATE(1738), 1, + sym_comment, + STATE(2007), 1, + sym__initializer, + ACTIONS(3160), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [79638] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1885), 1, + STATE(1739), 1, sym_comment, - ACTIONS(2085), 5, + ACTIONS(3452), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90119] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(1886), 1, - sym_comment, - ACTIONS(2187), 5, - sym__automatic_semicolon, - anon_sym_with, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - [90136] = 4, + [79655] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1887), 1, + STATE(1740), 1, sym_comment, - ACTIONS(3446), 5, + ACTIONS(3454), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90153] = 4, + [79672] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1888), 1, + STATE(1741), 1, sym_comment, - ACTIONS(3448), 5, + ACTIONS(1985), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90170] = 8, + [79689] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3307), 1, + ACTIONS(3336), 1, anon_sym_LBRACE, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3450), 1, + ACTIONS(3456), 1, sym_identifier, - STATE(1304), 1, + STATE(1149), 1, sym_class_body, - STATE(1889), 1, + STATE(1742), 1, sym_comment, - STATE(2355), 1, + STATE(2113), 1, sym_class_heritage, - [90195] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3146), 1, - anon_sym_EQ, - STATE(1890), 1, - sym_comment, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3452), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90216] = 4, + [79714] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1891), 1, + STATE(1743), 1, sym_comment, - ACTIONS(2161), 5, + ACTIONS(3458), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90233] = 4, + [79731] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1892), 1, + STATE(1744), 1, sym_comment, - ACTIONS(1993), 5, + ACTIONS(2183), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90250] = 4, + [79748] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1745), 1, + sym_comment, + ACTIONS(1862), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [79765] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1893), 1, + STATE(1746), 1, sym_comment, - ACTIONS(1997), 5, + ACTIONS(2107), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90267] = 8, + [79782] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3460), 1, + anon_sym_EQ, + STATE(1747), 1, + sym_comment, + ACTIONS(1862), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [79801] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3309), 1, + ACTIONS(3338), 1, anon_sym_extends, - ACTIONS(3323), 1, + ACTIONS(3392), 1, anon_sym_LBRACE, - ACTIONS(3455), 1, + ACTIONS(3463), 1, sym_identifier, - STATE(1112), 1, + STATE(968), 1, sym_class_body, - STATE(1894), 1, + STATE(1748), 1, sym_comment, - STATE(2561), 1, + STATE(2523), 1, sym_class_heritage, - [90292] = 4, + [79826] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1895), 1, + STATE(1749), 1, sym_comment, - ACTIONS(2099), 5, + ACTIONS(1957), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90309] = 4, + [79843] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1896), 1, + STATE(1750), 1, sym_comment, - ACTIONS(2099), 5, + ACTIONS(2187), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90326] = 4, + [79860] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1897), 1, + STATE(1751), 1, sym_comment, - ACTIONS(3457), 5, + ACTIONS(1957), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90343] = 4, + [79877] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1898), 1, + STATE(1752), 1, sym_comment, - ACTIONS(2099), 5, + ACTIONS(1957), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90360] = 4, + [79894] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1899), 1, + STATE(1753), 1, sym_comment, - ACTIONS(2099), 5, + ACTIONS(2069), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, sym_identifier, - [90377] = 4, + [79911] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3465), 1, + anon_sym_LBRACE, + ACTIONS(3467), 1, + anon_sym_extends, + STATE(602), 1, + sym_class_body, + STATE(1754), 1, + sym_comment, + STATE(2269), 1, + sym_class_heritage, + [79933] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(1900), 1, + ACTIONS(3469), 1, + anon_sym_DQUOTE, + ACTIONS(3471), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + STATE(1755), 2, sym_comment, - ACTIONS(2131), 5, + aux_sym_string_repeat1, + [79951] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3474), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - sym_identifier, - [90394] = 8, + STATE(536), 1, + sym_class_body, + STATE(1756), 1, + sym_comment, + STATE(2150), 1, + sym_class_heritage, + [79973] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_COLON, - ACTIONS(3146), 1, + ACTIONS(3476), 1, + anon_sym_COMMA, + ACTIONS(3478), 1, + anon_sym_RPAREN, + ACTIONS(3480), 1, anon_sym_EQ, - ACTIONS(3435), 1, + STATE(1757), 1, + sym_comment, + STATE(1995), 1, + aux_sym_formal_parameters_repeat1, + [79995] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3482), 1, anon_sym_COMMA, - ACTIONS(3459), 1, - anon_sym_RBRACE, - STATE(1901), 1, + STATE(1758), 1, sym_comment, - STATE(2080), 1, - aux_sym_object_pattern_repeat1, - [90419] = 6, + STATE(1867), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3484), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80015] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1902), 1, + STATE(1759), 1, sym_comment, - STATE(1979), 1, + STATE(1864), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(3463), 2, + ACTIONS(3486), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90439] = 7, + [80035] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3465), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(1903), 1, + ACTIONS(3488), 1, + anon_sym_with, + STATE(1760), 1, sym_comment, - STATE(2071), 1, - sym_decorator, - [90461] = 6, + STATE(2108), 1, + sym_import_attribute, + ACTIONS(3490), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80055] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3467), 1, + ACTIONS(3480), 1, + anon_sym_EQ, + ACTIONS(3492), 1, + anon_sym_COMMA, + ACTIONS(3494), 1, + anon_sym_RBRACK, + STATE(1761), 1, + sym_comment, + STATE(1988), 1, + aux_sym_array_pattern_repeat1, + [80077] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3496), 1, + sym_identifier, + ACTIONS(3498), 1, anon_sym_STAR, - ACTIONS(3469), 1, - anon_sym_LBRACE, - STATE(1904), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + STATE(1762), 1, sym_comment, - STATE(2846), 2, - sym_namespace_import, - sym_named_imports, - [90481] = 7, + STATE(2197), 1, + sym_formal_parameters, + [80099] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - ACTIONS(3473), 1, - anon_sym_SEMI, - ACTIONS(3475), 1, - sym__automatic_semicolon, - STATE(1905), 1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3502), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1763), 1, sym_comment, - STATE(2305), 1, - sym_import_attribute, - [90503] = 7, + STATE(1941), 1, + sym_decorator, + [80121] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(3504), 1, + anon_sym_DQUOTE, + STATE(1764), 1, + sym_comment, + STATE(1818), 1, + aux_sym_string_repeat1, + ACTIONS(3506), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [80141] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(3477), 1, - anon_sym_LBRACE, - ACTIONS(3479), 1, - anon_sym_extends, - STATE(492), 1, - sym_class_body, - STATE(1906), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3504), 1, + anon_sym_SQUOTE, + STATE(1765), 1, sym_comment, - STATE(2547), 1, - sym_class_heritage, - [90525] = 7, + STATE(1819), 1, + aux_sym_string_repeat2, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [80161] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3481), 1, - anon_sym_LBRACE, - STATE(152), 1, - sym_class_body, - STATE(1907), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1766), 1, sym_comment, - STATE(2544), 1, - sym_class_heritage, - [90547] = 6, + STATE(2327), 1, + sym__from_clause, + ACTIONS(3512), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80181] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1908), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1767), 1, sym_comment, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3483), 2, + STATE(2104), 1, + sym__from_clause, + ACTIONS(3514), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90567] = 6, + [80201] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1909), 1, + ACTIONS(3488), 1, + anon_sym_with, + STATE(1768), 1, sym_comment, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3485), 2, + STATE(2329), 1, + sym_import_attribute, + ACTIONS(3516), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90587] = 6, + [80221] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1910), 1, + STATE(1769), 1, sym_comment, - STATE(1979), 1, + STATE(1776), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(3487), 2, + ACTIONS(3518), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90607] = 7, + [80241] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - ACTIONS(3489), 1, - anon_sym_SEMI, - ACTIONS(3491), 1, - sym__automatic_semicolon, - STATE(1911), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1770), 1, sym_comment, - STATE(2537), 1, - sym_import_attribute, - [90629] = 7, + STATE(1780), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3520), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80261] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3477), 1, - anon_sym_LBRACE, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - STATE(487), 1, + ACTIONS(3522), 1, + anon_sym_LBRACE, + STATE(158), 1, sym_class_body, - STATE(1912), 1, + STATE(1771), 1, sym_comment, - STATE(2534), 1, + STATE(2341), 1, sym_class_heritage, - [90651] = 7, + [80283] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3524), 1, + sym__glimmer_template_content, + ACTIONS(3526), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(959), 1, + sym_glimmer_closing_tag, + STATE(1772), 1, + sym_comment, + STATE(1832), 1, + aux_sym_glimmer_template_repeat1, + [80305] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3493), 1, - anon_sym_LBRACE, - STATE(1157), 1, - sym_class_body, - STATE(1913), 1, + STATE(1773), 1, sym_comment, - STATE(2280), 1, - sym_class_heritage, - [90673] = 7, + ACTIONS(3528), 4, + anon_sym_LPAREN, + anon_sym_DOT, + sym_optional_chain, + anon_sym_BQUOTE, + [80321] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3488), 1, + anon_sym_with, + ACTIONS(3530), 1, + anon_sym_SEMI, + ACTIONS(3532), 1, + sym__automatic_semicolon, + STATE(1774), 1, + sym_comment, + STATE(2352), 1, + sym_import_attribute, + [80343] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3495), 1, - sym_identifier, - ACTIONS(3497), 1, - anon_sym_STAR, - ACTIONS(3499), 1, - anon_sym_LPAREN, - STATE(1914), 1, + ACTIONS(3524), 1, + sym__glimmer_template_content, + ACTIONS(3534), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(1450), 1, + sym_glimmer_closing_tag, + STATE(1775), 1, sym_comment, - STATE(2314), 1, - sym_formal_parameters, - [90695] = 7, + STATE(1838), 1, + aux_sym_glimmer_template_repeat1, + [80365] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3481), 1, - anon_sym_LBRACE, - STATE(167), 1, - sym_class_body, - STATE(1915), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1776), 1, sym_comment, - STATE(2526), 1, - sym_class_heritage, - [90717] = 6, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3536), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80385] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1916), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1777), 1, sym_comment, - STATE(1928), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3501), 2, + STATE(2251), 1, + sym__from_clause, + ACTIONS(3538), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90737] = 4, + [80405] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1917), 1, + STATE(1778), 1, sym_comment, - ACTIONS(2362), 4, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [90753] = 4, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3540), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [80423] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1918), 1, + STATE(1779), 1, sym_comment, - ACTIONS(2336), 4, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [90769] = 6, + ACTIONS(3542), 4, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + [80439] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1902), 1, - aux_sym_variable_declaration_repeat1, - STATE(1919), 1, + STATE(1780), 1, sym_comment, - ACTIONS(3503), 2, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3544), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90789] = 6, + [80459] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3546), 1, anon_sym_COMMA, - STATE(1910), 1, - aux_sym_variable_declaration_repeat1, - STATE(1920), 1, - sym_comment, - ACTIONS(3505), 2, + ACTIONS(2173), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90809] = 7, + STATE(1781), 2, + sym_comment, + aux_sym_sequence_expression_repeat1, + [80477] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3507), 1, - sym_identifier, - ACTIONS(3509), 1, - anon_sym_STAR, - STATE(1921), 1, + ACTIONS(3549), 1, + anon_sym_SQUOTE, + STATE(1782), 1, sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [90831] = 6, + STATE(1820), 1, + aux_sym_string_repeat2, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [80497] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(3549), 1, + anon_sym_DQUOTE, + STATE(1783), 1, + sym_comment, + STATE(1814), 1, + aux_sym_string_repeat1, + ACTIONS(3506), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [80517] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1922), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3551), 1, + anon_sym_DQUOTE, + STATE(1755), 1, + aux_sym_string_repeat1, + STATE(1784), 1, sym_comment, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3511), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [90851] = 4, + ACTIONS(3506), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [80537] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1923), 1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3446), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1785), 1, sym_comment, - ACTIONS(2835), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - [90867] = 6, + STATE(1941), 1, + sym_decorator, + [80559] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - STATE(1924), 1, + ACTIONS(3551), 1, + anon_sym_SQUOTE, + STATE(1786), 1, sym_comment, - STATE(2514), 1, - sym_import_attribute, - ACTIONS(3513), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [90887] = 6, + STATE(1823), 1, + aux_sym_string_repeat2, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [80579] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1925), 1, + ACTIONS(3488), 1, + anon_sym_with, + STATE(1787), 1, sym_comment, - STATE(2512), 1, - sym__from_clause, - ACTIONS(3517), 2, + STATE(2279), 1, + sym_import_attribute, + ACTIONS(3553), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90907] = 5, + [80599] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3519), 1, - anon_sym_COMMA, - ACTIONS(2376), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - STATE(1926), 2, + ACTIONS(3555), 1, + sym_html_character_reference, + ACTIONS(3557), 1, + anon_sym_DQUOTE, + ACTIONS(3559), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(1788), 1, sym_comment, - aux_sym_array_repeat1, - [90925] = 7, + STATE(1809), 1, + aux_sym__jsx_string_repeat1, + [80621] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3522), 1, - sym__glimmer_template_content, - ACTIONS(3524), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(1105), 1, - sym_glimmer_closing_tag, - STATE(1927), 1, + ACTIONS(3557), 1, + anon_sym_SQUOTE, + ACTIONS(3561), 1, + sym_html_character_reference, + ACTIONS(3563), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(1789), 1, sym_comment, - STATE(2157), 1, - aux_sym_glimmer_template_repeat1, - [90947] = 6, + STATE(1810), 1, + aux_sym__jsx_string_repeat2, + [80643] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1928), 1, + STATE(1790), 1, sym_comment, - STATE(1979), 1, + STATE(1855), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(3526), 2, + ACTIONS(3565), 2, sym__automatic_semicolon, anon_sym_SEMI, - [90967] = 5, + [80663] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3528), 1, - anon_sym_EQ, - STATE(1929), 1, - sym_comment, - ACTIONS(1853), 3, + ACTIONS(3482), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [90985] = 7, + STATE(1791), 1, + sym_comment, + STATE(1856), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3567), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80683] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3530), 1, + ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(856), 1, + STATE(221), 1, sym_class_body, - STATE(1930), 1, + STATE(1792), 1, sym_comment, - STATE(2370), 1, + STATE(2178), 1, sym_class_heritage, - [91007] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3281), 1, - anon_sym_finally, - STATE(1931), 1, - sym_comment, - STATE(2616), 1, - sym_finally_clause, - ACTIONS(1479), 2, - anon_sym_else, - anon_sym_while, - [91027] = 4, + [80705] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1932), 1, - sym_comment, - ACTIONS(3532), 4, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - [91043] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3534), 1, - anon_sym_DQUOTE, - ACTIONS(3536), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - STATE(1933), 2, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3522), 1, + anon_sym_LBRACE, + STATE(163), 1, + sym_class_body, + STATE(1793), 1, sym_comment, - aux_sym_string_repeat1, - [91061] = 5, + STATE(2359), 1, + sym_class_heritage, + [80727] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3539), 1, - anon_sym_SQUOTE, - ACTIONS(3541), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - STATE(1934), 2, - sym_comment, - aux_sym_string_repeat2, - [91079] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3382), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(1935), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3571), 1, + sym_identifier, + ACTIONS(3573), 1, + anon_sym_STAR, + STATE(1794), 1, sym_comment, - STATE(2071), 1, - sym_decorator, - [91101] = 7, + STATE(2235), 1, + sym_formal_parameters, + [80749] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3544), 1, + ACTIONS(3575), 1, anon_sym_LBRACE, - STATE(653), 1, + STATE(525), 1, sym_class_body, - STATE(1936), 1, + STATE(1795), 1, sym_comment, - STATE(2454), 1, + STATE(2362), 1, sym_class_heritage, - [91123] = 7, + [80771] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3546), 1, + ACTIONS(3577), 1, anon_sym_LBRACE, - STATE(193), 1, + STATE(176), 1, sym_class_body, - STATE(1937), 1, + STATE(1796), 1, sym_comment, - STATE(2451), 1, + STATE(2147), 1, sym_class_heritage, - [91145] = 7, + [80793] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3522), 1, - sym__glimmer_template_content, - ACTIONS(3548), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(1346), 1, - sym_glimmer_closing_tag, - STATE(1938), 1, + ACTIONS(3555), 1, + sym_html_character_reference, + ACTIONS(3559), 1, + sym_unescaped_double_jsx_string_fragment, + ACTIONS(3579), 1, + anon_sym_DQUOTE, + STATE(1788), 1, + aux_sym__jsx_string_repeat1, + STATE(1797), 1, sym_comment, - STATE(2157), 1, - aux_sym_glimmer_template_repeat1, - [91167] = 6, + [80815] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2263), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1939), 1, + STATE(1798), 1, sym_comment, - STATE(1952), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(3200), 2, + STATE(1866), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3581), 2, sym__automatic_semicolon, anon_sym_SEMI, - [91187] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3550), 1, - anon_sym_DQUOTE, - STATE(1940), 1, - sym_comment, - STATE(2003), 1, - aux_sym_string_repeat1, - ACTIONS(3552), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91207] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3550), 1, - anon_sym_SQUOTE, - STATE(1941), 1, - sym_comment, - STATE(2004), 1, - aux_sym_string_repeat2, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91227] = 4, + [80835] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1942), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1799), 1, sym_comment, - ACTIONS(3556), 4, - sym__template_chars, - sym_escape_sequence, - anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [91243] = 6, + STATE(1803), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3583), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80855] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1943), 1, + STATE(1800), 1, sym_comment, - STATE(1979), 1, + STATE(1804), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(3558), 2, + ACTIONS(3585), 2, sym__automatic_semicolon, anon_sym_SEMI, - [91263] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3560), 1, - sym_identifier, - ACTIONS(3562), 1, - anon_sym_STAR, - STATE(1944), 1, - sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [91285] = 7, + [80875] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3564), 1, + ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(212), 1, + STATE(205), 1, sym_class_body, - STATE(1945), 1, + STATE(1801), 1, sym_comment, - STATE(2434), 1, + STATE(2198), 1, sym_class_heritage, - [91307] = 6, + [80897] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1946), 1, + STATE(1802), 1, sym_comment, - STATE(1979), 1, + STATE(1874), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(3566), 2, + ACTIONS(3587), 2, sym__automatic_semicolon, anon_sym_SEMI, - [91327] = 4, + [80917] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1947), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1803), 1, sym_comment, - ACTIONS(2497), 4, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3589), 2, sym__automatic_semicolon, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_EQ, - [91343] = 7, + [80937] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - ACTIONS(3568), 1, - anon_sym_SEMI, - ACTIONS(3570), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1804), 1, + sym_comment, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3591), 2, sym__automatic_semicolon, - STATE(1948), 1, + anon_sym_SEMI, + [80957] = 7, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3593), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1805), 1, sym_comment, - STATE(2444), 1, - sym_import_attribute, - [91365] = 7, + STATE(1941), 1, + sym_decorator, + [80979] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3544), 1, - anon_sym_LBRACE, - STATE(604), 1, - sym_class_body, - STATE(1949), 1, + ACTIONS(3488), 1, + anon_sym_with, + STATE(1806), 1, sym_comment, - STATE(2441), 1, - sym_class_heritage, - [91387] = 4, + STATE(2159), 1, + sym_import_attribute, + ACTIONS(3595), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [80999] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1950), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3575), 1, + anon_sym_LBRACE, + STATE(496), 1, + sym_class_body, + STATE(1807), 1, sym_comment, - ACTIONS(2327), 4, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [91403] = 6, + STATE(2349), 1, + sym_class_heritage, + [81021] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3572), 1, + ACTIONS(3561), 1, + sym_html_character_reference, + ACTIONS(3563), 1, + sym_unescaped_single_jsx_string_fragment, + ACTIONS(3579), 1, anon_sym_SQUOTE, - STATE(1934), 1, - aux_sym_string_repeat2, - STATE(1951), 1, + STATE(1789), 1, + aux_sym__jsx_string_repeat2, + STATE(1808), 1, sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91423] = 5, + [81043] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3574), 1, - anon_sym_COMMA, - ACTIONS(2039), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1952), 2, + ACTIONS(3597), 1, + sym_html_character_reference, + ACTIONS(3600), 1, + anon_sym_DQUOTE, + ACTIONS(3602), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(1809), 2, sym_comment, - aux_sym_sequence_expression_repeat1, - [91441] = 7, + aux_sym__jsx_string_repeat1, + [81063] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3522), 1, - sym__glimmer_template_content, - ACTIONS(3524), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(1185), 1, - sym_glimmer_closing_tag, - STATE(1927), 1, - aux_sym_glimmer_template_repeat1, - STATE(1953), 1, + ACTIONS(3605), 1, + sym_html_character_reference, + ACTIONS(3608), 1, + anon_sym_SQUOTE, + ACTIONS(3610), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(1810), 2, sym_comment, - [91463] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + aux_sym__jsx_string_repeat2, + [81083] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3572), 1, - anon_sym_DQUOTE, - STATE(1933), 1, - aux_sym_string_repeat1, - STATE(1954), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3480), 1, + anon_sym_EQ, + ACTIONS(3492), 1, + anon_sym_COMMA, + ACTIONS(3613), 1, + anon_sym_RBRACK, + STATE(1811), 1, sym_comment, - ACTIONS(3552), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91483] = 7, + STATE(1898), 1, + aux_sym_array_pattern_repeat1, + [81105] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3546), 1, + ACTIONS(3615), 1, anon_sym_LBRACE, - STATE(176), 1, + STATE(681), 1, sym_class_body, - STATE(1955), 1, + STATE(1812), 1, sym_comment, - STATE(2429), 1, + STATE(2264), 1, sym_class_heritage, - [91505] = 7, + [81127] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3579), 1, + ACTIONS(2841), 1, + anon_sym_COLON, + ACTIONS(3144), 1, anon_sym_EQ, - ACTIONS(3581), 1, - anon_sym_RBRACK, - STATE(1956), 1, - sym_comment, - STATE(2138), 1, - aux_sym_array_pattern_repeat1, - [91527] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3583), 1, - anon_sym_SQUOTE, - STATE(1934), 1, - aux_sym_string_repeat2, - STATE(1957), 1, + STATE(1813), 1, sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91547] = 6, + ACTIONS(3617), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [81147] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3583), 1, + ACTIONS(3619), 1, anon_sym_DQUOTE, - STATE(1933), 1, + STATE(1755), 1, aux_sym_string_repeat1, - STATE(1958), 1, + STATE(1814), 1, sym_comment, - ACTIONS(3552), 2, + ACTIONS(3506), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91567] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3564), 1, - anon_sym_LBRACE, - STATE(213), 1, - sym_class_body, - STATE(1959), 1, - sym_comment, - STATE(2225), 1, - sym_class_heritage, - [91589] = 6, + [81167] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1960), 1, - sym_comment, - STATE(2391), 1, - sym__from_clause, - ACTIONS(3585), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91609] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1943), 1, - aux_sym_variable_declaration_repeat1, - STATE(1961), 1, + STATE(1815), 1, sym_comment, - ACTIONS(3587), 2, + ACTIONS(2485), 4, sym__automatic_semicolon, + anon_sym_LPAREN, anon_sym_SEMI, - [91629] = 6, + anon_sym_EQ, + [81183] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1946), 1, - aux_sym_variable_declaration_repeat1, - STATE(1962), 1, + STATE(1816), 1, sym_comment, - ACTIONS(3589), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91649] = 6, + ACTIONS(2352), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [81199] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - STATE(1963), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1817), 1, sym_comment, - STATE(2413), 1, - sym_import_attribute, - ACTIONS(3591), 2, + STATE(2085), 1, + sym__from_clause, + ACTIONS(3621), 2, sym__automatic_semicolon, anon_sym_SEMI, - [91669] = 7, + [81219] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3593), 1, - sym_identifier, - ACTIONS(3595), 1, - anon_sym_STAR, - STATE(1964), 1, + ACTIONS(3623), 1, + anon_sym_DQUOTE, + STATE(1755), 1, + aux_sym_string_repeat1, + STATE(1818), 1, sym_comment, - STATE(2620), 1, - sym_formal_parameters, - [91691] = 6, + ACTIONS(3506), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [81239] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3597), 1, - sym_html_character_reference, - ACTIONS(3600), 1, + ACTIONS(3623), 1, anon_sym_SQUOTE, - ACTIONS(3602), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(1965), 2, + STATE(1819), 1, sym_comment, - aux_sym__jsx_string_repeat2, - [91711] = 6, + STATE(1823), 1, + aux_sym_string_repeat2, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [81259] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3605), 1, - sym_html_character_reference, - ACTIONS(3608), 1, - anon_sym_DQUOTE, - ACTIONS(3610), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(1966), 2, - sym_comment, - aux_sym__jsx_string_repeat1, - [91731] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1967), 1, + ACTIONS(3619), 1, + anon_sym_SQUOTE, + STATE(1820), 1, sym_comment, - STATE(2411), 1, - sym__from_clause, - ACTIONS(3613), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91751] = 7, + STATE(1823), 1, + aux_sym_string_repeat2, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [81279] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3530), 1, + ACTIONS(3625), 1, anon_sym_LBRACE, - STATE(729), 1, + STATE(1182), 1, sym_class_body, - STATE(1968), 1, + STATE(1821), 1, sym_comment, - STATE(2215), 1, + STATE(2344), 1, sym_class_heritage, - [91773] = 6, + [81301] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3615), 1, - anon_sym_SQUOTE, - STATE(1957), 1, - aux_sym_string_repeat2, - STATE(1969), 1, + ACTIONS(3524), 1, + sym__glimmer_template_content, + ACTIONS(3627), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(1146), 1, + sym_glimmer_closing_tag, + STATE(1822), 1, sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91793] = 6, + STATE(1868), 1, + aux_sym_glimmer_template_repeat1, + [81323] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3615), 1, - anon_sym_DQUOTE, - STATE(1958), 1, - aux_sym_string_repeat1, - STATE(1970), 1, - sym_comment, - ACTIONS(3552), 2, - sym_unescaped_double_string_fragment, + ACTIONS(3629), 1, + anon_sym_SQUOTE, + ACTIONS(3631), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [91813] = 6, + STATE(1823), 2, + sym_comment, + aux_sym_string_repeat2, + [81341] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_COLON, - ACTIONS(3146), 1, - anon_sym_EQ, - STATE(1971), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(1027), 1, + sym_class_body, + STATE(1824), 1, sym_comment, - ACTIONS(3617), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [91833] = 6, + STATE(2224), 1, + sym_class_heritage, + [81363] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - STATE(1972), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3636), 1, + anon_sym_LBRACE, + STATE(190), 1, + sym_class_body, + STATE(1825), 1, sym_comment, - STATE(2585), 1, - sym_import_attribute, - ACTIONS(3619), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91853] = 6, + STATE(2266), 1, + sym_class_heritage, + [81385] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1922), 1, - aux_sym_variable_declaration_repeat1, - STATE(1973), 1, + STATE(1826), 1, sym_comment, - ACTIONS(3621), 2, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3638), 2, sym__automatic_semicolon, anon_sym_SEMI, - [91873] = 7, + [81405] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3623), 1, - anon_sym_LBRACE, - STATE(544), 1, - sym_class_body, - STATE(1974), 1, + ACTIONS(3488), 1, + anon_sym_with, + ACTIONS(3640), 1, + anon_sym_SEMI, + ACTIONS(3642), 1, + sym__automatic_semicolon, + STATE(1827), 1, sym_comment, - STATE(2335), 1, - sym_class_heritage, - [91895] = 6, + STATE(2259), 1, + sym_import_attribute, + [81427] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1975), 1, + STATE(1828), 1, sym_comment, - STATE(2040), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3625), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91915] = 6, + ACTIONS(3644), 4, + sym__template_chars, + sym_escape_sequence, + anon_sym_BQUOTE, + anon_sym_DOLLAR_LBRACE, + [81443] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1976), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3646), 1, + sym_identifier, + ACTIONS(3648), 1, + anon_sym_STAR, + STATE(1829), 1, sym_comment, - STATE(2041), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(3627), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [91935] = 7, + STATE(2142), 1, + sym_formal_parameters, + [81465] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3629), 1, + ACTIONS(3577), 1, anon_sym_LBRACE, - STATE(180), 1, + STATE(171), 1, sym_class_body, - STATE(1977), 1, + STATE(1830), 1, sym_comment, - STATE(2332), 1, + STATE(2124), 1, sym_class_heritage, - [91957] = 7, + [81487] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3354), 1, + ACTIONS(3650), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(1978), 1, + STATE(1831), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [91979] = 5, + [81509] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(3634), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(1979), 2, + ACTIONS(3524), 1, + sym__glimmer_template_content, + ACTIONS(3526), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(1044), 1, + sym_glimmer_closing_tag, + STATE(1832), 1, sym_comment, - aux_sym_variable_declaration_repeat1, - [91997] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(1955), 1, + aux_sym_glimmer_template_repeat1, + [81531] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3636), 1, - sym_identifier, - ACTIONS(3638), 1, - anon_sym_STAR, - STATE(1980), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3465), 1, + anon_sym_LBRACE, + ACTIONS(3467), 1, + anon_sym_extends, + STATE(529), 1, + sym_class_body, + STATE(1833), 1, sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [92019] = 7, + STATE(2256), 1, + sym_class_heritage, + [81553] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3640), 1, + ACTIONS(3311), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(1981), 1, + STATE(1834), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [92041] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - STATE(1982), 1, - sym_comment, - ACTIONS(3642), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92061] = 6, + [81575] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3652), 1, anon_sym_COMMA, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - STATE(1983), 1, - sym_comment, - ACTIONS(3644), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92081] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - ACTIONS(3646), 1, - anon_sym_SEMI, - ACTIONS(3648), 1, - sym__automatic_semicolon, - STATE(1984), 1, + ACTIONS(2416), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + STATE(1835), 2, sym_comment, - STATE(2325), 1, - sym_import_attribute, - [92103] = 7, + aux_sym_array_repeat1, + [81593] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3623), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(634), 1, + STATE(186), 1, sym_class_body, - STATE(1985), 1, + STATE(1836), 1, sym_comment, - STATE(2322), 1, + STATE(2244), 1, sym_class_heritage, - [92125] = 7, + [81615] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3579), 1, - anon_sym_EQ, - ACTIONS(3650), 1, - anon_sym_COMMA, - ACTIONS(3652), 1, - anon_sym_RPAREN, - STATE(1986), 1, + ACTIONS(3655), 1, + anon_sym_SQUOTE, + STATE(1823), 1, + aux_sym_string_repeat2, + STATE(1837), 1, sym_comment, - STATE(2132), 1, - aux_sym_formal_parameters_repeat1, - [92147] = 6, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [81635] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1908), 1, - aux_sym_variable_declaration_repeat1, - STATE(1987), 1, + ACTIONS(3524), 1, + sym__glimmer_template_content, + ACTIONS(3534), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(1446), 1, + sym_glimmer_closing_tag, + STATE(1838), 1, sym_comment, - ACTIONS(3654), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92167] = 7, + STATE(1955), 1, + aux_sym_glimmer_template_repeat1, + [81657] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3656), 1, + ACTIONS(3657), 1, sym_identifier, - ACTIONS(3658), 1, + ACTIONS(3659), 1, anon_sym_STAR, - STATE(1988), 1, + STATE(1839), 1, sym_comment, - STATE(2241), 1, + STATE(2235), 1, sym_formal_parameters, - [92189] = 7, + [81679] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3319), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(1989), 1, + STATE(1840), 1, sym_comment, - STATE(2071), 1, - sym_decorator, - [92211] = 7, + ACTIONS(2841), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + [81695] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(168), 1, - sym_class_body, - STATE(1990), 1, - sym_comment, - STATE(2309), 1, - sym_class_heritage, - [92233] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3660), 1, - anon_sym_SQUOTE, - STATE(1934), 1, - aux_sym_string_repeat2, - STATE(1991), 1, + STATE(1841), 1, sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, + ACTIONS(3661), 4, + sym__template_chars, sym_escape_sequence, - [92253] = 6, + anon_sym_BQUOTE, + anon_sym_DOLLAR_LBRACE, + [81711] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3660), 1, + ACTIONS(3655), 1, anon_sym_DQUOTE, - STATE(1933), 1, + STATE(1755), 1, aux_sym_string_repeat1, - STATE(1992), 1, + STATE(1842), 1, sym_comment, - ACTIONS(3552), 2, + ACTIONS(3506), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92273] = 5, + [81731] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1993), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3663), 1, + anon_sym_LBRACE, + STATE(1843), 1, sym_comment, - ACTIONS(2835), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3662), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [92291] = 7, + STATE(1903), 1, + sym_class_body, + STATE(2076), 1, + sym_class_heritage, + [81753] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3665), 1, + anon_sym_EQ, + STATE(1844), 1, + sym_comment, + STATE(2332), 1, + sym__initializer, + ACTIONS(3162), 2, + anon_sym_in, + anon_sym_of, + [81773] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3493), 1, + ACTIONS(3474), 1, anon_sym_LBRACE, - STATE(1116), 1, + STATE(545), 1, sym_class_body, - STATE(1994), 1, + STATE(1845), 1, sym_comment, - STATE(2372), 1, + STATE(2137), 1, sym_class_heritage, - [92313] = 5, + [81795] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1995), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1846), 1, sym_comment, - ACTIONS(1575), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(3664), 2, + STATE(1865), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3667), 2, sym__automatic_semicolon, anon_sym_SEMI, - [92331] = 7, + [81815] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3579), 1, - anon_sym_EQ, - ACTIONS(3666), 1, - anon_sym_RBRACK, - STATE(1996), 1, + ACTIONS(1241), 1, + anon_sym_AT, + ACTIONS(3386), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1847), 1, sym_comment, - STATE(2054), 1, - aux_sym_array_pattern_repeat1, - [92353] = 4, + STATE(1941), 1, + sym_decorator, + [81837] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(1997), 1, + STATE(1848), 1, sym_comment, - ACTIONS(3668), 4, - anon_sym_LPAREN, - anon_sym_DOT, - sym_optional_chain, - anon_sym_BQUOTE, - [92369] = 6, + ACTIONS(2323), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [81853] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1909), 1, - aux_sym_variable_declaration_repeat1, - STATE(1998), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3669), 1, + sym_identifier, + ACTIONS(3671), 1, + anon_sym_STAR, + STATE(1849), 1, sym_comment, - ACTIONS(3670), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92389] = 6, + STATE(2235), 1, + sym_formal_parameters, + [81875] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, + ACTIONS(3482), 1, anon_sym_COMMA, - STATE(1982), 1, + STATE(1826), 1, aux_sym_variable_declaration_repeat1, - STATE(1999), 1, + STATE(1850), 1, sym_comment, - ACTIONS(3672), 2, + ACTIONS(3673), 2, sym__automatic_semicolon, anon_sym_SEMI, - [92409] = 6, + [81895] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1983), 1, - aux_sym_variable_declaration_repeat1, - STATE(2000), 1, + ACTIONS(3488), 1, + anon_sym_with, + STATE(1851), 1, sym_comment, - ACTIONS(3674), 2, + STATE(2228), 1, + sym_import_attribute, + ACTIONS(3675), 2, sym__automatic_semicolon, anon_sym_SEMI, - [92429] = 6, + [81915] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, + ACTIONS(3488), 1, anon_sym_with, - STATE(2001), 1, + ACTIONS(3677), 1, + anon_sym_SEMI, + ACTIONS(3679), 1, + sym__automatic_semicolon, + STATE(1852), 1, sym_comment, - STATE(2293), 1, + STATE(2134), 1, sym_import_attribute, - ACTIONS(3676), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92449] = 4, + [81937] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2002), 1, + ACTIONS(2197), 1, + anon_sym_COMMA, + STATE(1781), 1, + aux_sym_sequence_expression_repeat1, + STATE(1853), 1, sym_comment, - ACTIONS(1517), 4, + ACTIONS(3295), 2, sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, anon_sym_SEMI, - [92465] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + [81957] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3678), 1, - anon_sym_DQUOTE, - STATE(1933), 1, - aux_sym_string_repeat1, - STATE(2003), 1, - sym_comment, - ACTIONS(3552), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [92485] = 6, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, + ACTIONS(3681), 1, + anon_sym_EQ, + STATE(1854), 1, + sym_comment, + ACTIONS(1852), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [81975] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3678), 1, - anon_sym_SQUOTE, - STATE(1934), 1, - aux_sym_string_repeat2, - STATE(2004), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1855), 1, sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92505] = 6, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3683), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [81995] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - STATE(2005), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1856), 1, sym_comment, - STATE(2539), 1, - sym_import_attribute, - ACTIONS(3680), 2, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3685), 2, sym__automatic_semicolon, anon_sym_SEMI, - [92525] = 7, + [82015] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3687), 1, + sym_identifier, + ACTIONS(3689), 1, + anon_sym_STAR, + STATE(1857), 1, + sym_comment, + STATE(2345), 1, + sym_formal_parameters, + [82037] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, + ACTIONS(3467), 1, anon_sym_extends, - ACTIONS(3682), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1298), 1, + STATE(992), 1, sym_class_body, - STATE(2006), 1, + STATE(1858), 1, sym_comment, - STATE(2312), 1, + STATE(2467), 1, sym_class_heritage, - [92547] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3366), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(2007), 1, - sym_comment, - STATE(2071), 1, - sym_decorator, - [92569] = 4, + [82059] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2008), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1859), 1, sym_comment, - ACTIONS(2502), 4, + STATE(2226), 1, + sym__from_clause, + ACTIONS(3691), 2, sym__automatic_semicolon, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_EQ, - [92585] = 7, + [82079] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3374), 1, + ACTIONS(3372), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2009), 1, + STATE(1860), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [92607] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(2010), 1, - sym_comment, - STATE(2289), 1, - sym__from_clause, - ACTIONS(3684), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [92627] = 7, + [82101] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3686), 1, + ACTIONS(3693), 1, sym_identifier, - ACTIONS(3688), 1, + ACTIONS(3695), 1, anon_sym_STAR, - STATE(2011), 1, + STATE(1861), 1, sym_comment, - STATE(2620), 1, + STATE(2142), 1, sym_formal_parameters, - [92649] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3522), 1, - sym__glimmer_template_content, - ACTIONS(3690), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(1600), 1, - sym_glimmer_closing_tag, - STATE(2012), 1, - sym_comment, - STATE(2045), 1, - aux_sym_glimmer_template_repeat1, - [92671] = 4, + [82123] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2013), 1, + ACTIONS(3488), 1, + anon_sym_with, + ACTIONS(3697), 1, + anon_sym_SEMI, + ACTIONS(3699), 1, + sym__automatic_semicolon, + STATE(1862), 1, sym_comment, - ACTIONS(3692), 4, - sym__template_chars, - sym_escape_sequence, - anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [92687] = 7, + STATE(2140), 1, + sym_import_attribute, + [82145] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3694), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(2014), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3625), 1, + anon_sym_LBRACE, + STATE(1229), 1, + sym_class_body, + STATE(1863), 1, sym_comment, - STATE(2071), 1, - sym_decorator, - [92709] = 7, + STATE(2135), 1, + sym_class_heritage, + [82167] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1241), 1, - anon_sym_AT, - ACTIONS(3696), 1, - anon_sym_class, - STATE(1883), 1, - aux_sym_export_statement_repeat1, - STATE(2015), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1864), 1, sym_comment, - STATE(2071), 1, - sym_decorator, - [92731] = 6, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3701), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [82187] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(2016), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1865), 1, sym_comment, - STATE(2586), 1, - sym__from_clause, - ACTIONS(3698), 2, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3703), 2, sym__automatic_semicolon, anon_sym_SEMI, - [92751] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + [82207] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3700), 1, - anon_sym_SQUOTE, - STATE(1991), 1, - aux_sym_string_repeat2, - STATE(2017), 1, - sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92771] = 6, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3700), 1, - anon_sym_DQUOTE, - STATE(1992), 1, - aux_sym_string_repeat1, - STATE(2018), 1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1866), 1, sym_comment, - ACTIONS(3552), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [92791] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3705), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [82227] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - sym_identifier, - ACTIONS(3704), 1, - anon_sym_STAR, - STATE(2019), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1867), 1, sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [92813] = 7, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3707), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [82247] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3522), 1, + ACTIONS(3524), 1, sym__glimmer_template_content, - ACTIONS(3548), 1, + ACTIONS(3627), 1, anon_sym_LT_SLASHtemplate_GT, - STATE(1391), 1, + STATE(1136), 1, sym_glimmer_closing_tag, - STATE(1938), 1, - aux_sym_glimmer_template_repeat1, - STATE(2020), 1, - sym_comment, - [92835] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3706), 1, - sym_identifier, - ACTIONS(3708), 1, - anon_sym_STAR, - STATE(2021), 1, - sym_comment, - STATE(2620), 1, - sym_formal_parameters, - [92857] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3710), 1, - anon_sym_SQUOTE, - STATE(1951), 1, - aux_sym_string_repeat2, - STATE(2022), 1, - sym_comment, - ACTIONS(3554), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92877] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3712), 1, - anon_sym_EQ, - STATE(2023), 1, - sym_comment, - STATE(2462), 1, - sym__initializer, - ACTIONS(3174), 2, - anon_sym_in, - anon_sym_of, - [92897] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3714), 1, - sym_html_character_reference, - ACTIONS(3716), 1, - anon_sym_DQUOTE, - ACTIONS(3718), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2024), 1, + STATE(1868), 1, sym_comment, - STATE(2036), 1, - aux_sym__jsx_string_repeat1, - [92919] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(1955), 1, + aux_sym_glimmer_template_repeat1, + [82269] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3716), 1, - anon_sym_SQUOTE, - ACTIONS(3720), 1, - sym_html_character_reference, - ACTIONS(3722), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2025), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3709), 1, + anon_sym_STAR, + ACTIONS(3711), 1, + anon_sym_LBRACE, + STATE(1869), 1, sym_comment, - STATE(2026), 1, - aux_sym__jsx_string_repeat2, - [92941] = 7, + STATE(2568), 2, + sym_namespace_import, + sym_named_imports, + [82289] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3720), 1, - sym_html_character_reference, - ACTIONS(3722), 1, - sym_unescaped_single_jsx_string_fragment, - ACTIONS(3724), 1, + ACTIONS(3713), 1, anon_sym_SQUOTE, - STATE(1965), 1, - aux_sym__jsx_string_repeat2, - STATE(2026), 1, + STATE(1786), 1, + aux_sym_string_repeat2, + STATE(1870), 1, sym_comment, - [92963] = 6, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [82309] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3710), 1, + ACTIONS(3713), 1, anon_sym_DQUOTE, - STATE(1954), 1, + STATE(1784), 1, aux_sym_string_repeat1, - STATE(2027), 1, + STATE(1871), 1, sym_comment, - ACTIONS(3552), 2, + ACTIONS(3506), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92983] = 7, + [82329] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3726), 1, - anon_sym_LBRACE, - STATE(2028), 1, - sym_comment, - STATE(2108), 1, - sym_class_body, - STATE(2562), 1, - sym_class_heritage, - [93005] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3728), 1, - sym_identifier, - ACTIONS(3730), 1, - anon_sym_STAR, - STATE(2029), 1, + ACTIONS(3488), 1, + anon_sym_with, + ACTIONS(3715), 1, + anon_sym_SEMI, + ACTIONS(3717), 1, + sym__automatic_semicolon, + STATE(1872), 1, sym_comment, - STATE(2620), 1, - sym_formal_parameters, - [93027] = 7, + STATE(2540), 1, + sym_import_attribute, + [82351] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3732), 1, + ACTIONS(3346), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2030), 1, + STATE(1873), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [93049] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [82373] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3734), 1, - sym_identifier, - ACTIONS(3736), 1, - anon_sym_STAR, - STATE(2031), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3482), 1, + anon_sym_COMMA, + STATE(1874), 1, sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [93071] = 7, + STATE(1881), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(3719), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [82393] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3738), 1, + ACTIONS(3721), 1, sym_identifier, - ACTIONS(3740), 1, + ACTIONS(3723), 1, anon_sym_STAR, - STATE(2032), 1, + STATE(1875), 1, sym_comment, - STATE(2620), 1, + STATE(2142), 1, sym_formal_parameters, - [93093] = 7, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1377), 1, - sym_class_body, - STATE(2033), 1, - sym_comment, - STATE(2583), 1, - sym_class_heritage, - [93115] = 7, + [82415] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3742), 1, + ACTIONS(3725), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2034), 1, + STATE(1876), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [93137] = 7, + [82437] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3726), 1, - anon_sym_LBRACE, - STATE(2035), 1, + STATE(1877), 1, sym_comment, - STATE(2079), 1, - sym_class_body, - STATE(2640), 1, - sym_class_heritage, - [93159] = 7, + ACTIONS(2492), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + [82453] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3714), 1, - sym_html_character_reference, - ACTIONS(3718), 1, - sym_unescaped_double_jsx_string_fragment, - ACTIONS(3724), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3727), 1, + sym_identifier, + ACTIONS(3729), 1, + anon_sym_STAR, + STATE(1878), 1, + sym_comment, + STATE(2235), 1, + sym_formal_parameters, + [82475] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3731), 1, anon_sym_DQUOTE, - STATE(1966), 1, - aux_sym__jsx_string_repeat1, - STATE(2036), 1, + STATE(1842), 1, + aux_sym_string_repeat1, + STATE(1879), 1, sym_comment, - [93181] = 7, + ACTIONS(3506), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [82495] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3471), 1, - anon_sym_with, - ACTIONS(3744), 1, - anon_sym_SEMI, - ACTIONS(3746), 1, - sym__automatic_semicolon, - STATE(2037), 1, + STATE(1880), 1, sym_comment, - STATE(2721), 1, - sym_import_attribute, - [93203] = 7, + ACTIONS(1507), 4, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + anon_sym_SEMI, + [82511] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1383), 1, - sym_class_body, - STATE(2038), 1, + ACTIONS(3733), 1, + anon_sym_COMMA, + ACTIONS(3736), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + STATE(1881), 2, sym_comment, - STATE(2652), 1, - sym_class_heritage, - [93225] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + aux_sym_variable_declaration_repeat1, + [82529] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3748), 1, - sym_identifier, - ACTIONS(3750), 1, - anon_sym_STAR, - STATE(2039), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3222), 1, + anon_sym_finally, + STATE(1882), 1, sym_comment, - STATE(2427), 1, - sym_formal_parameters, - [93247] = 6, + STATE(2188), 1, + sym_finally_clause, + ACTIONS(1479), 2, + anon_sym_else, + anon_sym_while, + [82549] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - STATE(2040), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3615), 1, + anon_sym_LBRACE, + STATE(723), 1, + sym_class_body, + STATE(1883), 1, sym_comment, - ACTIONS(3752), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [93267] = 6, + STATE(2395), 1, + sym_class_heritage, + [82571] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3461), 1, - anon_sym_COMMA, - STATE(1979), 1, - aux_sym_variable_declaration_repeat1, - STATE(2041), 1, + STATE(1884), 1, sym_comment, - ACTIONS(3754), 2, + ACTIONS(1543), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(3738), 2, sym__automatic_semicolon, anon_sym_SEMI, - [93287] = 7, + [82589] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3756), 1, + ACTIONS(3740), 1, sym_identifier, - ACTIONS(3758), 1, + ACTIONS(3742), 1, anon_sym_STAR, - STATE(2042), 1, + STATE(1885), 1, sym_comment, - STATE(2620), 1, + STATE(2142), 1, sym_formal_parameters, - [93309] = 7, + [82611] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(1241), 1, anon_sym_AT, - ACTIONS(3760), 1, + ACTIONS(3744), 1, anon_sym_class, - STATE(1883), 1, + STATE(1695), 1, aux_sym_export_statement_repeat1, - STATE(2043), 1, + STATE(1886), 1, sym_comment, - STATE(2071), 1, + STATE(1941), 1, sym_decorator, - [93331] = 7, + [82633] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3479), 1, - anon_sym_extends, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1282), 1, - sym_class_body, - STATE(2044), 1, + STATE(1887), 1, sym_comment, - STATE(2738), 1, - sym_class_heritage, - [93353] = 7, + ACTIONS(2336), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [82649] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3522), 1, - sym__glimmer_template_content, - ACTIONS(3690), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(1591), 1, - sym_glimmer_closing_tag, - STATE(2045), 1, - sym_comment, - STATE(2157), 1, - aux_sym_glimmer_template_repeat1, - [93375] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3762), 1, - anon_sym_DQUOTE, - ACTIONS(3764), 1, - anon_sym_SQUOTE, - STATE(2046), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3746), 1, + sym_identifier, + ACTIONS(3748), 1, + anon_sym_STAR, + STATE(1888), 1, sym_comment, - STATE(2160), 1, - sym_string, - [93394] = 6, + STATE(2235), 1, + sym_formal_parameters, + [82671] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3388), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3750), 1, sym_identifier, - ACTIONS(3392), 1, - anon_sym_LBRACK, - ACTIONS(3394), 1, - sym_private_property_identifier, - STATE(2047), 1, + ACTIONS(3752), 1, + anon_sym_STAR, + STATE(1889), 1, sym_comment, - [93413] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(2142), 1, + sym_formal_parameters, + [82693] = 7, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3768), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2048), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3663), 1, + anon_sym_LBRACE, + STATE(1890), 1, sym_comment, - ACTIONS(3766), 2, - sym_html_character_reference, - anon_sym_DQUOTE, - [93430] = 4, + STATE(1917), 1, + sym_class_body, + STATE(2271), 1, + sym_class_heritage, + [82715] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2049), 1, - sym_comment, - ACTIONS(2129), 3, - anon_sym_export, - anon_sym_class, + ACTIONS(1241), 1, anon_sym_AT, - [93445] = 6, + ACTIONS(3754), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1891), 1, + sym_comment, + STATE(1941), 1, + sym_decorator, + [82737] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3770), 1, + ACTIONS(3756), 1, sym_identifier, - STATE(2050), 1, + ACTIONS(3758), 1, + anon_sym_STAR, + STATE(1892), 1, sym_comment, STATE(2235), 1, sym_formal_parameters, - [93464] = 6, + [82759] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - ACTIONS(3774), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - STATE(2051), 1, + ACTIONS(3760), 1, + sym_identifier, + ACTIONS(3762), 1, + anon_sym_STAR, + STATE(1893), 1, sym_comment, - STATE(2089), 1, - sym_statement_block, - [93483] = 6, + STATE(2142), 1, + sym_formal_parameters, + [82781] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3776), 1, - sym_identifier, - STATE(2052), 1, + ACTIONS(3731), 1, + anon_sym_SQUOTE, + STATE(1837), 1, + aux_sym_string_repeat2, + STATE(1894), 1, sym_comment, - STATE(2425), 1, - sym_formal_parameters, - [93502] = 6, + ACTIONS(3508), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [82801] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(3778), 1, - anon_sym_RBRACK, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2053), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3625), 1, + anon_sym_LBRACE, + STATE(1220), 1, + sym_class_body, + STATE(1895), 1, sym_comment, - [93521] = 6, + STATE(2237), 1, + sym_class_heritage, + [82823] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3780), 1, - anon_sym_RBRACK, - STATE(2054), 1, + ACTIONS(3467), 1, + anon_sym_extends, + ACTIONS(3625), 1, + anon_sym_LBRACE, + STATE(1139), 1, + sym_class_body, + STATE(1896), 1, sym_comment, - STATE(2139), 1, - aux_sym_array_pattern_repeat1, - [93540] = 4, + STATE(2531), 1, + sym_class_heritage, + [82845] = 7, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2055), 1, - sym_comment, - ACTIONS(2047), 3, - anon_sym_export, - anon_sym_class, + ACTIONS(1241), 1, anon_sym_AT, - [93555] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3782), 1, - sym_identifier, - STATE(2056), 1, + ACTIONS(3764), 1, + anon_sym_class, + STATE(1695), 1, + aux_sym_export_statement_repeat1, + STATE(1897), 1, sym_comment, - STATE(2235), 1, - sym_formal_parameters, - [93574] = 6, + STATE(1941), 1, + sym_decorator, + [82867] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3784), 1, - anon_sym_LPAREN, - ACTIONS(3786), 1, - anon_sym_await, - STATE(117), 1, - sym__for_header, - STATE(2057), 1, + ACTIONS(3492), 1, + anon_sym_COMMA, + ACTIONS(3766), 1, + anon_sym_RBRACK, + STATE(1898), 1, sym_comment, - [93593] = 6, + STATE(1987), 1, + aux_sym_array_pattern_repeat1, + [82886] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3788), 1, + ACTIONS(3768), 1, sym_identifier, - STATE(2058), 1, + ACTIONS(3770), 1, + anon_sym_SEMI, + ACTIONS(3772), 1, + sym__automatic_semicolon, + STATE(1899), 1, sym_comment, - STATE(2425), 1, - sym_formal_parameters, - [93612] = 4, + [82905] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2059), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3776), 1, + anon_sym_GT, + ACTIONS(3778), 1, + anon_sym_DOT, + STATE(1900), 1, sym_comment, - ACTIONS(1625), 3, - anon_sym_else, - anon_sym_while, - anon_sym_finally, - [93627] = 6, + [82924] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3790), 1, + ACTIONS(3780), 1, sym_identifier, - STATE(2060), 1, + STATE(1901), 1, sym_comment, - STATE(2235), 1, + STATE(2325), 1, sym_formal_parameters, - [93646] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3792), 1, - sym_identifier, - ACTIONS(3794), 1, - anon_sym_SEMI, - ACTIONS(3796), 1, - sym__automatic_semicolon, - STATE(2061), 1, - sym_comment, - [93665] = 6, + [82943] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3798), 1, + ACTIONS(3782), 1, sym_identifier, - STATE(2062), 1, + STATE(1902), 1, sym_comment, - STATE(2425), 1, + STATE(2241), 1, sym_formal_parameters, - [93684] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3800), 1, - sym_identifier, - ACTIONS(3802), 1, - anon_sym_SEMI, - ACTIONS(3804), 1, - sym__automatic_semicolon, - STATE(2063), 1, - sym_comment, - [93703] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2380), 1, - sym__automatic_semicolon, - STATE(2064), 1, - sym_comment, - ACTIONS(1057), 2, - anon_sym_else, - anon_sym_while, - [93720] = 5, + [82962] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2400), 1, + ACTIONS(2370), 1, sym__automatic_semicolon, - STATE(2065), 1, + STATE(1903), 1, sym_comment, - ACTIONS(1039), 2, + ACTIONS(1003), 2, anon_sym_else, anon_sym_while, - [93737] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + [82979] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(2408), 1, - sym__automatic_semicolon, - STATE(2066), 1, - sym_comment, - ACTIONS(1031), 2, - anon_sym_else, - anon_sym_while, - [93754] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2410), 1, - sym__automatic_semicolon, - STATE(2067), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3784), 1, + sym_identifier, + STATE(1904), 1, sym_comment, - ACTIONS(1027), 2, - anon_sym_else, - anon_sym_while, - [93771] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + STATE(2325), 1, + sym_formal_parameters, + [82998] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2404), 1, - anon_sym_RPAREN, - STATE(2068), 1, - sym_comment, - STATE(2097), 1, - aux_sym_array_repeat1, - [93790] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2404), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2069), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3786), 1, + sym_identifier, + STATE(1905), 1, sym_comment, - [93809] = 6, + STATE(2241), 1, + sym_formal_parameters, + [83017] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3806), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3788), 1, sym_identifier, - STATE(1807), 1, - sym_decorator_member_expression, - STATE(2070), 1, + STATE(1906), 1, sym_comment, - STATE(2107), 1, - sym_decorator_call_expression, - [93828] = 4, + STATE(2325), 1, + sym_formal_parameters, + [83036] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2071), 1, + ACTIONS(3790), 1, + anon_sym_LPAREN, + ACTIONS(3792), 1, + anon_sym_await, + STATE(118), 1, + sym__for_header, + STATE(1907), 1, sym_comment, - ACTIONS(3808), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [93843] = 6, + [83055] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3810), 1, + ACTIONS(3794), 1, sym_identifier, - STATE(2072), 1, + STATE(1908), 1, sym_comment, - STATE(2235), 1, + STATE(2241), 1, sym_formal_parameters, - [93862] = 6, + [83074] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - ACTIONS(3812), 1, - anon_sym_as, - STATE(2073), 1, + STATE(1909), 1, sym_comment, - STATE(2599), 1, - sym__from_clause, - [93881] = 6, + ACTIONS(3736), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [83089] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1910), 1, + sym_comment, + ACTIONS(1541), 3, + anon_sym_else, + anon_sym_while, + anon_sym_finally, + [83104] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(1911), 1, + sym_comment, + ACTIONS(3796), 3, + anon_sym_default, + anon_sym_RBRACE, + anon_sym_case, + [83119] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3814), 1, + ACTIONS(3798), 1, sym_identifier, - STATE(2074), 1, + STATE(1912), 1, sym_comment, - STATE(2425), 1, + STATE(2325), 1, sym_formal_parameters, - [93900] = 5, + [83138] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2215), 1, - anon_sym_in, - STATE(2075), 1, + ACTIONS(3404), 1, + anon_sym_EQ, + STATE(1913), 1, sym_comment, - ACTIONS(2497), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [93917] = 6, + ACTIONS(1880), 2, + anon_sym_in, + anon_sym_of, + [83155] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3818), 1, - anon_sym_GT, - ACTIONS(3820), 1, - anon_sym_DOT, - STATE(2076), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(3800), 1, + anon_sym_RPAREN, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1914), 1, sym_comment, - [93936] = 6, + [83174] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3822), 1, - anon_sym_RBRACE, - STATE(2077), 1, + ACTIONS(2428), 1, + sym__automatic_semicolon, + STATE(1915), 1, sym_comment, - STATE(2117), 1, - aux_sym_object_pattern_repeat1, - [93955] = 6, + ACTIONS(1011), 2, + anon_sym_else, + anon_sym_while, + [83191] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(3824), 1, - anon_sym_RBRACE, - STATE(2078), 1, + ACTIONS(2426), 1, + sym__automatic_semicolon, + STATE(1916), 1, sym_comment, - STATE(2118), 1, - aux_sym_object_repeat1, - [93974] = 5, + ACTIONS(1015), 2, + anon_sym_else, + anon_sym_while, + [83208] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2420), 1, + ACTIONS(2408), 1, sym__automatic_semicolon, - STATE(2079), 1, + STATE(1917), 1, sym_comment, ACTIONS(1019), 2, anon_sym_else, anon_sym_while, - [93991] = 6, + [83225] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(3802), 1, + sym_identifier, + ACTIONS(3804), 1, + anon_sym_SEMI, + ACTIONS(3806), 1, + sym__automatic_semicolon, + STATE(1918), 1, + sym_comment, + [83244] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3826), 1, - anon_sym_RBRACE, - STATE(2080), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3808), 1, + sym_identifier, + STATE(1919), 1, sym_comment, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - [94010] = 6, + STATE(2241), 1, + sym_formal_parameters, + [83263] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3810), 1, + sym_identifier, + ACTIONS(3812), 1, + anon_sym_SEMI, + ACTIONS(3814), 1, + sym__automatic_semicolon, + STATE(1920), 1, + sym_comment, + [83282] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - ACTIONS(3828), 1, - anon_sym_COLON, - STATE(2081), 1, + ACTIONS(1553), 1, + anon_sym_while, + ACTIONS(3816), 1, + anon_sym_else, + STATE(1921), 1, sym_comment, - STATE(2569), 1, - sym_formal_parameters, - [94029] = 6, + STATE(2181), 1, + sym_else_clause, + [83301] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - ACTIONS(3812), 1, + ACTIONS(3818), 1, anon_sym_as, - STATE(2082), 1, + STATE(1922), 1, sym_comment, - STATE(2508), 1, + STATE(2323), 1, sym__from_clause, - [94048] = 5, + [83320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2424), 1, + ACTIONS(2328), 1, sym__automatic_semicolon, - STATE(2083), 1, + STATE(1923), 1, sym_comment, - ACTIONS(1053), 2, + ACTIONS(1023), 2, anon_sym_else, anon_sym_while, - [94065] = 5, + [83337] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2426), 1, + ACTIONS(2330), 1, sym__automatic_semicolon, - STATE(2084), 1, + STATE(1924), 1, sym_comment, - ACTIONS(1005), 2, + ACTIONS(1027), 2, anon_sym_else, anon_sym_while, - [94082] = 6, + [83354] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(3824), 1, - anon_sym_RBRACE, - STATE(2085), 1, + ACTIONS(2338), 1, + sym__automatic_semicolon, + STATE(1925), 1, sym_comment, - STATE(2119), 1, - aux_sym_object_repeat1, - [94101] = 6, + ACTIONS(1031), 2, + anon_sym_else, + anon_sym_while, + [83371] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3822), 1, - anon_sym_RBRACE, - STATE(2086), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + ACTIONS(3820), 1, + anon_sym_COLON, + STATE(1926), 1, sym_comment, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - [94120] = 6, + STATE(2114), 1, + sym_formal_parameters, + [83390] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - ACTIONS(3812), 1, + ACTIONS(3818), 1, anon_sym_as, - STATE(2087), 1, + STATE(1927), 1, sym_comment, - STATE(2406), 1, + STATE(2221), 1, sym__from_clause, - [94139] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2088), 1, - sym_comment, - ACTIONS(2167), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [94154] = 4, + [83409] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2089), 1, + STATE(1928), 1, sym_comment, - ACTIONS(1573), 3, + ACTIONS(1599), 3, anon_sym_else, anon_sym_while, anon_sym_finally, - [94169] = 4, + [83424] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2090), 1, - sym_comment, - ACTIONS(932), 3, + ACTIONS(2360), 1, sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - [94184] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2091), 1, + STATE(1929), 1, sym_comment, - ACTIONS(928), 3, - sym__automatic_semicolon, + ACTIONS(1035), 2, anon_sym_else, anon_sym_while, - [94199] = 6, + [83441] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - ACTIONS(3812), 1, + ACTIONS(3818), 1, anon_sym_as, - STATE(2092), 1, + STATE(1930), 1, sym_comment, - STATE(2284), 1, + STATE(2099), 1, sym__from_clause, - [94218] = 6, + [83460] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(3822), 1, anon_sym_COMMA, - ACTIONS(3830), 1, + ACTIONS(3824), 1, anon_sym_RBRACE, - STATE(2093), 1, - sym_comment, - STATE(2119), 1, - aux_sym_object_repeat1, - [94237] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3650), 1, - anon_sym_COMMA, - ACTIONS(3652), 1, - anon_sym_RPAREN, - STATE(2094), 1, + STATE(1931), 1, sym_comment, - STATE(2132), 1, - aux_sym_formal_parameters_repeat1, - [94256] = 6, + STATE(2012), 1, + aux_sym_named_imports_repeat1, + [83479] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3832), 1, + ACTIONS(3826), 1, sym_identifier, - STATE(2095), 1, + STATE(1626), 1, + sym_decorator_member_expression, + STATE(1932), 1, sym_comment, - STATE(2235), 1, - sym_formal_parameters, - [94275] = 6, + STATE(1976), 1, + sym_decorator_call_expression, + [83498] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3834), 1, + ACTIONS(3828), 1, sym_identifier, - STATE(2096), 1, + STATE(1933), 1, sym_comment, - STATE(2425), 1, + STATE(2325), 1, sym_formal_parameters, - [94294] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(3836), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2097), 1, - sym_comment, - [94313] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3581), 1, - anon_sym_RBRACK, - STATE(2098), 1, - sym_comment, - STATE(2138), 1, - aux_sym_array_pattern_repeat1, - [94332] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2364), 1, - anon_sym_RBRACK, - STATE(2099), 1, - sym_comment, - STATE(2137), 1, - aux_sym_array_repeat1, - [94351] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3838), 1, - anon_sym_RBRACE, - STATE(2100), 1, - sym_comment, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - [94370] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2364), 1, - anon_sym_RBRACK, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2101), 1, - sym_comment, - [94389] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3581), 1, - anon_sym_RBRACK, - STATE(2102), 1, - sym_comment, - STATE(2139), 1, - aux_sym_array_pattern_repeat1, - [94408] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - ACTIONS(3812), 1, - anon_sym_as, - STATE(2103), 1, - sym_comment, - STATE(2379), 1, - sym__from_clause, - [94427] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3840), 1, - anon_sym_DQUOTE, - STATE(2104), 1, - sym_comment, - ACTIONS(3842), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [94444] = 5, + [83517] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3844), 1, - anon_sym_SQUOTE, - STATE(2105), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3830), 1, + sym_identifier, + STATE(1934), 1, sym_comment, - ACTIONS(3846), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [94461] = 6, + STATE(2241), 1, + sym_formal_parameters, + [83536] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(3848), 1, + ACTIONS(3832), 1, sym_identifier, - STATE(2106), 1, + STATE(1935), 1, sym_comment, - STATE(2425), 1, + STATE(2186), 1, sym_formal_parameters, - [94480] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2107), 1, - sym_comment, - ACTIONS(3239), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [94495] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2338), 1, - sym__automatic_semicolon, - STATE(2108), 1, - sym_comment, - ACTIONS(999), 2, - anon_sym_else, - anon_sym_while, - [94512] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3850), 1, - sym__automatic_semicolon, - STATE(2109), 1, - sym_comment, - ACTIONS(948), 2, - anon_sym_else, - anon_sym_while, - [94529] = 4, + [83555] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2110), 1, + ACTIONS(3480), 1, + anon_sym_EQ, + STATE(1936), 1, sym_comment, - ACTIONS(3852), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [94544] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3854), 1, + ACTIONS(3834), 2, anon_sym_COMMA, - ACTIONS(3856), 1, anon_sym_RBRACE, - STATE(2111), 1, - sym_comment, - STATE(2163), 1, - aux_sym_export_clause_repeat1, - [94563] = 5, + [83572] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3858), 1, + ACTIONS(3510), 1, + anon_sym_from, + ACTIONS(3818), 1, anon_sym_as, - STATE(2112), 1, + STATE(1937), 1, sym_comment, - ACTIONS(3860), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [94580] = 4, + STATE(2222), 1, + sym__from_clause, + [83591] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2113), 1, - sym_comment, - ACTIONS(938), 3, - sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - [94595] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3407), 1, - sym_identifier, - ACTIONS(3411), 1, - anon_sym_LBRACK, - ACTIONS(3413), 1, - sym_private_property_identifier, - STATE(2114), 1, + ACTIONS(3480), 1, + anon_sym_EQ, + STATE(1938), 1, sym_comment, - [94614] = 6, + ACTIONS(3836), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [83608] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(3836), 1, + anon_sym_RPAREN, + ACTIONS(3838), 1, anon_sym_COMMA, - ACTIONS(3862), 1, - anon_sym_RBRACE, - STATE(2115), 1, + STATE(1939), 2, sym_comment, - STATE(2119), 1, - aux_sym_object_repeat1, - [94633] = 6, + aux_sym_formal_parameters_repeat1, + [83625] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3864), 1, - anon_sym_RBRACE, - STATE(2116), 1, + STATE(1940), 1, sym_comment, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - [94652] = 6, + ACTIONS(2167), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83640] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, - anon_sym_COMMA, - ACTIONS(3866), 1, - anon_sym_RBRACE, - STATE(2117), 1, + STATE(1941), 1, sym_comment, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - [94671] = 6, + ACTIONS(3841), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83655] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(3868), 1, - anon_sym_RBRACE, - STATE(2118), 1, + ACTIONS(3510), 1, + anon_sym_from, + ACTIONS(3818), 1, + anon_sym_as, + STATE(1942), 1, sym_comment, - STATE(2119), 1, - aux_sym_object_repeat1, - [94690] = 5, + STATE(2218), 1, + sym__from_clause, + [83674] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3870), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_RBRACE, - STATE(2119), 2, + STATE(1943), 1, sym_comment, - aux_sym_object_repeat1, - [94707] = 4, + ACTIONS(2075), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83689] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2120), 1, + STATE(1944), 1, sym_comment, - ACTIONS(954), 3, - sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - [94722] = 5, + ACTIONS(2059), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83704] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3875), 1, - anon_sym_COMMA, - ACTIONS(3878), 1, - anon_sym_RBRACE, - STATE(2121), 2, + ACTIONS(2223), 1, + anon_sym_in, + STATE(1945), 1, sym_comment, - aux_sym_object_pattern_repeat1, - [94739] = 5, + ACTIONS(2485), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83721] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3532), 1, - anon_sym_as, - STATE(2122), 1, - sym_comment, - ACTIONS(3880), 2, + ACTIONS(3340), 1, anon_sym_COMMA, + ACTIONS(3843), 1, anon_sym_RBRACE, - [94756] = 6, + STATE(1946), 1, + sym_comment, + STATE(2026), 1, + aux_sym_object_pattern_repeat1, + [83740] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3882), 1, + ACTIONS(3330), 1, anon_sym_COMMA, - ACTIONS(3884), 1, + ACTIONS(3845), 1, anon_sym_RBRACE, - STATE(2123), 1, + STATE(1947), 1, sym_comment, - STATE(2179), 1, - aux_sym_named_imports_repeat1, - [94775] = 6, + STATE(2023), 1, + aux_sym_object_repeat1, + [83759] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(3886), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2124), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + ACTIONS(3847), 1, + anon_sym_COLON, + STATE(1948), 1, sym_comment, - [94794] = 6, + STATE(2114), 1, + sym_formal_parameters, + [83778] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(3330), 1, anon_sym_COMMA, - ACTIONS(2390), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2125), 1, + ACTIONS(3845), 1, + anon_sym_RBRACE, + STATE(1949), 1, sym_comment, - [94813] = 6, + STATE(2021), 1, + aux_sym_object_repeat1, + [83797] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(3340), 1, anon_sym_COMMA, - ACTIONS(2390), 1, - anon_sym_RPAREN, - STATE(2124), 1, - aux_sym_array_repeat1, - STATE(2126), 1, + ACTIONS(3843), 1, + anon_sym_RBRACE, + STATE(1950), 1, sym_comment, - [94832] = 6, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + [83816] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3888), 1, - anon_sym_LBRACE, - ACTIONS(3890), 1, - anon_sym_LPAREN, - STATE(486), 1, - sym_statement_block, - STATE(2127), 1, + ACTIONS(3849), 1, + anon_sym_COMMA, + ACTIONS(3851), 1, + anon_sym_RBRACE, + STATE(1951), 1, sym_comment, - [94851] = 4, + STATE(2006), 1, + aux_sym_export_clause_repeat1, + [83835] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2128), 1, + STATE(1952), 1, sym_comment, - ACTIONS(3429), 3, + ACTIONS(3853), 3, sym__automatic_semicolon, - anon_sym_COMMA, + anon_sym_from, anon_sym_SEMI, - [94866] = 5, + [83850] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3892), 1, - anon_sym_EQ, - STATE(2129), 1, + STATE(1953), 1, sym_comment, - ACTIONS(1878), 2, - anon_sym_in, - anon_sym_of, - [94883] = 6, + ACTIONS(3855), 3, + sym__automatic_semicolon, + anon_sym_with, + anon_sym_SEMI, + [83865] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1545), 1, - anon_sym_while, - ACTIONS(3894), 1, - anon_sym_else, - STATE(2130), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3778), 1, + anon_sym_DOT, + ACTIONS(3857), 1, + anon_sym_GT, + STATE(1954), 1, sym_comment, - STATE(2636), 1, - sym_else_clause, - [94902] = 6, + [83884] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3896), 1, - sym_identifier, - STATE(2131), 1, + ACTIONS(3859), 1, + sym__glimmer_template_content, + ACTIONS(3862), 1, + anon_sym_LT_SLASHtemplate_GT, + STATE(1955), 2, sym_comment, - STATE(2319), 1, - sym_formal_parameters, - [94921] = 6, + aux_sym_glimmer_template_repeat1, + [83901] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3898), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(3900), 1, + ACTIONS(2424), 1, anon_sym_RPAREN, - STATE(2132), 1, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1956), 1, sym_comment, - STATE(2188), 1, - aux_sym_formal_parameters_repeat1, - [94940] = 5, + [83920] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3335), 1, - anon_sym_EQ, - STATE(2133), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2424), 1, + anon_sym_RPAREN, + STATE(1914), 1, + aux_sym_array_repeat1, + STATE(1957), 1, sym_comment, - ACTIONS(1878), 2, - anon_sym_in, - anon_sym_of, - [94957] = 6, + [83939] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3902), 1, - anon_sym_LBRACE, - ACTIONS(3904), 1, - anon_sym_LPAREN, - STATE(752), 1, - sym_statement_block, - STATE(2134), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(3864), 1, + anon_sym_RPAREN, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1958), 1, sym_comment, - [94976] = 4, + [83958] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2135), 1, - sym_comment, - ACTIONS(2376), 3, + ACTIONS(2332), 1, anon_sym_COMMA, + ACTIONS(3866), 1, anon_sym_RPAREN, - anon_sym_RBRACK, - [94991] = 5, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3579), 1, - anon_sym_EQ, - STATE(2136), 1, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1959), 1, sym_comment, - ACTIONS(3906), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [95008] = 6, + [83977] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(3908), 1, - anon_sym_RBRACK, - STATE(1926), 1, + ACTIONS(2334), 1, + anon_sym_RPAREN, + STATE(1835), 1, aux_sym_array_repeat1, - STATE(2137), 1, + STATE(1960), 1, sym_comment, - [95027] = 6, + [83996] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(3910), 1, - anon_sym_RBRACK, - STATE(2138), 1, + ACTIONS(2334), 1, + anon_sym_RPAREN, + STATE(1958), 1, + aux_sym_array_repeat1, + STATE(1961), 1, sym_comment, - STATE(2139), 1, - aux_sym_array_pattern_repeat1, - [95046] = 5, + [84015] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3906), 1, - anon_sym_RBRACK, - ACTIONS(3912), 1, - anon_sym_COMMA, - STATE(2139), 2, + ACTIONS(3868), 1, + anon_sym_LBRACE, + ACTIONS(3870), 1, + anon_sym_LPAREN, + STATE(485), 1, + sym_statement_block, + STATE(1962), 1, sym_comment, - aux_sym_array_pattern_repeat1, - [95063] = 6, + [84034] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3915), 1, - sym_identifier, - ACTIONS(3917), 1, - anon_sym_SEMI, - ACTIONS(3919), 1, - sym__automatic_semicolon, - STATE(2140), 1, + ACTIONS(3874), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(1963), 1, sym_comment, - [95082] = 6, + ACTIONS(3872), 2, + sym_html_character_reference, + anon_sym_SQUOTE, + [84051] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3921), 1, - sym_identifier, - ACTIONS(3923), 1, - anon_sym_SEMI, - ACTIONS(3925), 1, - sym__automatic_semicolon, - STATE(2141), 1, - sym_comment, - [95101] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3927), 1, - anon_sym_LPAREN, - ACTIONS(3929), 1, - anon_sym_await, - STATE(101), 1, - sym__for_header, - STATE(2142), 1, + ACTIONS(3878), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(1964), 1, sym_comment, - [95120] = 6, + ACTIONS(3876), 2, + sym_html_character_reference, + anon_sym_DQUOTE, + [84068] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3931), 1, - anon_sym_LPAREN, - ACTIONS(3933), 1, - anon_sym_await, - STATE(70), 1, - sym__for_header, - STATE(2143), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(3880), 1, + anon_sym_RBRACK, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1965), 1, sym_comment, - [95139] = 6, + [84087] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3935), 1, + ACTIONS(3882), 1, sym_identifier, - ACTIONS(3937), 1, + ACTIONS(3884), 1, anon_sym_SEMI, - ACTIONS(3939), 1, + ACTIONS(3886), 1, sym__automatic_semicolon, - STATE(2144), 1, - sym_comment, - [95158] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(3941), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2145), 1, + STATE(1966), 1, sym_comment, - [95177] = 6, + [84106] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3943), 1, + ACTIONS(3888), 1, sym_identifier, - ACTIONS(3945), 1, + ACTIONS(3890), 1, anon_sym_SEMI, - ACTIONS(3947), 1, + ACTIONS(3892), 1, sym__automatic_semicolon, - STATE(2146), 1, + STATE(1967), 1, sym_comment, - [95196] = 6, + [84125] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3820), 1, - anon_sym_DOT, - ACTIONS(3949), 1, - anon_sym_GT, - STATE(2147), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + ACTIONS(3896), 1, + anon_sym_LPAREN, + STATE(1910), 1, + sym_statement_block, + STATE(1968), 1, sym_comment, - [95215] = 6, + [84144] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2331), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2148), 1, + ACTIONS(3898), 1, + anon_sym_LPAREN, + ACTIONS(3900), 1, + anon_sym_await, + STATE(112), 1, + sym__for_header, + STATE(1969), 1, sym_comment, - [95234] = 6, + [84163] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2331), 1, + ACTIONS(3902), 1, anon_sym_RPAREN, - STATE(2145), 1, + STATE(1835), 1, aux_sym_array_repeat1, - STATE(2149), 1, - sym_comment, - [95253] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(3951), 1, - sym_identifier, - STATE(2150), 1, - sym_comment, - STATE(2235), 1, - sym_formal_parameters, - [95272] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3953), 1, - anon_sym_LBRACE, - ACTIONS(3955), 1, - anon_sym_LPAREN, - STATE(676), 1, - sym_statement_block, - STATE(2151), 1, - sym_comment, - [95291] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2152), 1, + STATE(1970), 1, sym_comment, - ACTIONS(3957), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [95306] = 6, + [84182] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3959), 1, + ACTIONS(3350), 1, sym_identifier, - STATE(1560), 1, - sym_decorator_member_expression, - STATE(1621), 1, - sym_decorator_call_expression, - STATE(2153), 1, - sym_comment, - [95325] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2382), 1, - anon_sym_RPAREN, - STATE(2154), 1, + ACTIONS(3354), 1, + anon_sym_LBRACK, + ACTIONS(3356), 1, + sym_private_property_identifier, + STATE(1971), 1, sym_comment, - STATE(2175), 1, - aux_sym_array_repeat1, - [95344] = 4, + [84201] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2155), 1, + STATE(1972), 1, sym_comment, - ACTIONS(3961), 3, + ACTIONS(3904), 3, sym__automatic_semicolon, anon_sym_from, anon_sym_SEMI, - [95359] = 6, + [84216] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2382), 1, + ACTIONS(2364), 1, anon_sym_RPAREN, - STATE(1926), 1, + STATE(1835), 1, aux_sym_array_repeat1, - STATE(2156), 1, - sym_comment, - [95378] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3963), 1, - sym__glimmer_template_content, - ACTIONS(3966), 1, - anon_sym_LT_SLASHtemplate_GT, - STATE(2157), 2, + STATE(1973), 1, sym_comment, - aux_sym_glimmer_template_repeat1, - [95395] = 6, + [84235] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(3968), 1, - anon_sym_RBRACE, - STATE(2119), 1, - aux_sym_object_repeat1, - STATE(2158), 1, + ACTIONS(2364), 1, + anon_sym_RPAREN, + STATE(1959), 1, + aux_sym_array_repeat1, + STATE(1974), 1, sym_comment, - [95414] = 6, + [84254] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3820), 1, - anon_sym_DOT, - ACTIONS(3970), 1, - anon_sym_GT, - STATE(2159), 1, + STATE(1975), 1, sym_comment, - [95433] = 4, + ACTIONS(3906), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [84269] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2160), 1, + STATE(1976), 1, sym_comment, - ACTIONS(3972), 3, - sym__automatic_semicolon, - anon_sym_with, - anon_sym_SEMI, - [95448] = 4, + ACTIONS(3202), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [84284] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2161), 1, - sym_comment, - ACTIONS(3974), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [95463] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3978), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2162), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3778), 1, + anon_sym_DOT, + ACTIONS(3908), 1, + anon_sym_GT, + STATE(1977), 1, sym_comment, - ACTIONS(3976), 2, - sym_html_character_reference, - anon_sym_SQUOTE, - [95480] = 6, + [84303] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3980), 1, + ACTIONS(3330), 1, anon_sym_COMMA, - ACTIONS(3982), 1, + ACTIONS(3910), 1, anon_sym_RBRACE, - STATE(2163), 1, + STATE(1978), 1, sym_comment, - STATE(2197), 1, - aux_sym_export_clause_repeat1, - [95499] = 6, + STATE(2021), 1, + aux_sym_object_repeat1, + [84322] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, + ACTIONS(3340), 1, anon_sym_COMMA, - ACTIONS(3984), 1, + ACTIONS(3912), 1, anon_sym_RBRACE, - STATE(2100), 1, - aux_sym_object_pattern_repeat1, - STATE(2164), 1, + STATE(1979), 1, sym_comment, - [95518] = 6, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + [84341] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(3340), 1, anon_sym_COMMA, - ACTIONS(3986), 1, + ACTIONS(3914), 1, anon_sym_RBRACE, - STATE(2093), 1, - aux_sym_object_repeat1, - STATE(2165), 1, + STATE(1980), 1, sym_comment, - [95537] = 6, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + [84360] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(3330), 1, anon_sym_COMMA, - ACTIONS(3986), 1, + ACTIONS(3916), 1, anon_sym_RBRACE, - STATE(2119), 1, - aux_sym_object_repeat1, - STATE(2166), 1, + STATE(1981), 1, sym_comment, - [95556] = 5, + STATE(2021), 1, + aux_sym_object_repeat1, + [84379] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3988), 1, + ACTIONS(3918), 1, sym__automatic_semicolon, - STATE(2167), 1, + STATE(1982), 1, sym_comment, - ACTIONS(938), 2, + ACTIONS(888), 2, anon_sym_else, anon_sym_while, - [95573] = 6, + [84396] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3435), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(3984), 1, - anon_sym_RBRACE, - STATE(2121), 1, - aux_sym_object_pattern_repeat1, - STATE(2168), 1, + ACTIONS(2362), 1, + anon_sym_RPAREN, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(1983), 1, sym_comment, - [95592] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + [84415] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3990), 1, - sym_identifier, - ACTIONS(3992), 1, - anon_sym_SEMI, - ACTIONS(3994), 1, - sym__automatic_semicolon, - STATE(2169), 1, - sym_comment, - [95611] = 6, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3996), 1, - sym_identifier, - ACTIONS(3998), 1, - anon_sym_SEMI, - ACTIONS(4000), 1, - sym__automatic_semicolon, - STATE(2170), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2362), 1, + anon_sym_RPAREN, + STATE(1970), 1, + aux_sym_array_repeat1, + STATE(1984), 1, sym_comment, - [95630] = 6, + [84434] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3920), 1, + anon_sym_LBRACE, + ACTIONS(3922), 1, anon_sym_LPAREN, - ACTIONS(4002), 1, - anon_sym_COLON, - STATE(2171), 1, + STATE(587), 1, + sym_statement_block, + STATE(1985), 1, sym_comment, - STATE(2569), 1, - sym_formal_parameters, - [95649] = 6, + [84453] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4004), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - ACTIONS(4006), 1, - anon_sym_await, - STATE(88), 1, - sym__for_header, - STATE(2172), 1, + ACTIONS(3924), 1, + sym_identifier, + STATE(1986), 1, sym_comment, - [95668] = 5, + STATE(2325), 1, + sym_formal_parameters, + [84472] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3579), 1, - anon_sym_EQ, - STATE(2173), 1, - sym_comment, - ACTIONS(4008), 2, + ACTIONS(3926), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [95685] = 6, + ACTIONS(3929), 1, + anon_sym_RBRACK, + STATE(1987), 2, + sym_comment, + aux_sym_array_pattern_repeat1, + [84489] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(3492), 1, anon_sym_COMMA, - ACTIONS(4010), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2174), 1, + ACTIONS(3931), 1, + anon_sym_RBRACK, + STATE(1987), 1, + aux_sym_array_pattern_repeat1, + STATE(1988), 1, sym_comment, - [95704] = 6, + [84508] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(4012), 1, - anon_sym_RPAREN, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2175), 1, + ACTIONS(3933), 1, + anon_sym_DQUOTE, + ACTIONS(3935), 1, + anon_sym_SQUOTE, + STATE(1953), 1, + sym_string, + STATE(1989), 1, sym_comment, - [95723] = 6, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + [84527] = 6, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3820), 1, - anon_sym_DOT, - ACTIONS(4014), 1, - anon_sym_GT, - STATE(2176), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3406), 1, + sym_identifier, + ACTIONS(3410), 1, + anon_sym_LBRACK, + ACTIONS(3412), 1, + sym_private_property_identifier, + STATE(1990), 1, sym_comment, - [95742] = 6, + [84546] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2344), 1, - anon_sym_RPAREN, - STATE(1926), 1, + ACTIONS(3937), 1, + anon_sym_RBRACK, + STATE(1835), 1, aux_sym_array_repeat1, - STATE(2177), 1, + STATE(1991), 1, sym_comment, - [95761] = 6, + [84565] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, - anon_sym_COMMA, - ACTIONS(2344), 1, - anon_sym_RPAREN, - STATE(2174), 1, - aux_sym_array_repeat1, - STATE(2178), 1, + ACTIONS(3480), 1, + anon_sym_EQ, + STATE(1992), 1, sym_comment, - [95780] = 6, + ACTIONS(3929), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [84582] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4016), 1, - anon_sym_COMMA, - ACTIONS(4018), 1, - anon_sym_RBRACE, - STATE(2179), 1, + STATE(1993), 1, sym_comment, - STATE(2181), 1, - aux_sym_named_imports_repeat1, - [95799] = 6, + ACTIONS(2416), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [84597] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4020), 1, + ACTIONS(3939), 1, anon_sym_LBRACE, - ACTIONS(4022), 1, + ACTIONS(3941), 1, anon_sym_LPAREN, - STATE(562), 1, + STATE(674), 1, sym_statement_block, - STATE(2180), 1, + STATE(1994), 1, sym_comment, - [95818] = 5, + [84616] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4024), 1, + ACTIONS(3943), 1, anon_sym_COMMA, - ACTIONS(4027), 1, - anon_sym_RBRACE, - STATE(2181), 2, + ACTIONS(3945), 1, + anon_sym_RPAREN, + STATE(1939), 1, + aux_sym_formal_parameters_repeat1, + STATE(1995), 1, sym_comment, - aux_sym_named_imports_repeat1, - [95835] = 4, + [84635] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2182), 1, + STATE(1996), 1, sym_comment, - ACTIONS(3634), 3, + ACTIONS(3947), 3, sym__automatic_semicolon, - anon_sym_COMMA, + anon_sym_from, anon_sym_SEMI, - [95850] = 6, + [84650] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(4029), 1, - anon_sym_RBRACE, - STATE(2119), 1, - aux_sym_object_repeat1, - STATE(2183), 1, + ACTIONS(3500), 1, + anon_sym_LPAREN, + ACTIONS(3949), 1, + sym_identifier, + STATE(1997), 1, sym_comment, - [95869] = 6, + STATE(2354), 1, + sym_formal_parameters, + [84669] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, - anon_sym_COMMA, - ACTIONS(4031), 1, - anon_sym_RBRACE, - STATE(2119), 1, - aux_sym_object_repeat1, - STATE(2184), 1, + ACTIONS(3951), 1, + anon_sym_EQ, + STATE(1998), 1, sym_comment, - [95888] = 4, + ACTIONS(1880), 2, + anon_sym_in, + anon_sym_of, + [84686] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2185), 1, + STATE(1999), 1, sym_comment, - ACTIONS(4033), 3, - anon_sym_default, - anon_sym_RBRACE, - anon_sym_case, - [95903] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(876), 3, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + [84701] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3499), 1, - anon_sym_LPAREN, - ACTIONS(4035), 1, - sym_identifier, - STATE(2186), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3953), 1, + anon_sym_COMMA, + ACTIONS(3955), 1, + anon_sym_RBRACE, + STATE(1951), 1, + aux_sym_export_clause_repeat1, + STATE(2000), 1, sym_comment, - STATE(2716), 1, - sym_formal_parameters, - [95922] = 6, + [84720] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, + ACTIONS(3492), 1, anon_sym_COMMA, - ACTIONS(3666), 1, + ACTIONS(3613), 1, anon_sym_RBRACK, - STATE(2054), 1, + STATE(1987), 1, aux_sym_array_pattern_repeat1, - STATE(2187), 1, + STATE(2001), 1, sym_comment, - [95941] = 5, + [84739] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4037), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(4040), 1, - anon_sym_RPAREN, - STATE(2188), 2, + ACTIONS(2392), 1, + anon_sym_RBRACK, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(2002), 1, sym_comment, - aux_sym_formal_parameters_repeat1, - [95958] = 6, + [84758] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2332), 1, anon_sym_COMMA, - ACTIONS(2412), 1, + ACTIONS(2392), 1, anon_sym_RBRACK, - STATE(2053), 1, + STATE(1965), 1, aux_sym_array_repeat1, - STATE(2189), 1, + STATE(2003), 1, sym_comment, - [95977] = 6, + [84777] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(3492), 1, anon_sym_COMMA, - ACTIONS(2412), 1, + ACTIONS(3613), 1, anon_sym_RBRACK, - STATE(1926), 1, - aux_sym_array_repeat1, - STATE(2190), 1, + STATE(1898), 1, + aux_sym_array_pattern_repeat1, + STATE(2004), 1, sym_comment, - [95996] = 6, + [84796] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3577), 1, - anon_sym_COMMA, - ACTIONS(3666), 1, - anon_sym_RBRACK, - STATE(2139), 1, - aux_sym_array_pattern_repeat1, - STATE(2191), 1, + STATE(2005), 1, sym_comment, - [96015] = 6, + ACTIONS(997), 3, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + [84811] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + ACTIONS(3957), 1, anon_sym_COMMA, - ACTIONS(4042), 1, + ACTIONS(3960), 1, anon_sym_RBRACE, - STATE(2119), 1, - aux_sym_object_repeat1, - STATE(2192), 1, + STATE(2006), 2, sym_comment, - [96034] = 6, + aux_sym_export_clause_repeat1, + [84828] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3384), 1, + STATE(2007), 1, + sym_comment, + ACTIONS(3364), 3, + sym__automatic_semicolon, anon_sym_COMMA, - ACTIONS(4042), 1, - anon_sym_RBRACE, - STATE(2183), 1, - aux_sym_object_repeat1, - STATE(2193), 1, + anon_sym_SEMI, + [84843] = 6, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3476), 1, + anon_sym_COMMA, + ACTIONS(3478), 1, + anon_sym_RPAREN, + STATE(1995), 1, + aux_sym_formal_parameters_repeat1, + STATE(2008), 1, sym_comment, - [96053] = 6, + [84862] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4044), 1, + ACTIONS(3962), 1, sym_identifier, - ACTIONS(4046), 1, + ACTIONS(3964), 1, anon_sym_SEMI, - ACTIONS(4048), 1, + ACTIONS(3966), 1, sym__automatic_semicolon, - STATE(2194), 1, + STATE(2009), 1, sym_comment, - [96072] = 6, + [84881] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4050), 1, + ACTIONS(3968), 1, sym_identifier, - ACTIONS(4052), 1, + ACTIONS(3970), 1, anon_sym_SEMI, - ACTIONS(4054), 1, + ACTIONS(3972), 1, sym__automatic_semicolon, - STATE(2195), 1, + STATE(2010), 1, sym_comment, - [96091] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, + [84900] = 6, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4056), 1, - sym_identifier, - STATE(1578), 1, - sym_decorator_member_expression, - STATE(1673), 1, - sym_decorator_call_expression, - STATE(2196), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3974), 1, + anon_sym_LPAREN, + ACTIONS(3976), 1, + anon_sym_await, + STATE(85), 1, + sym__for_header, + STATE(2011), 1, sym_comment, - [96110] = 5, + [84919] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4058), 1, + ACTIONS(3978), 1, anon_sym_COMMA, - ACTIONS(4061), 1, + ACTIONS(3981), 1, anon_sym_RBRACE, - STATE(2197), 2, + STATE(2012), 2, sym_comment, - aux_sym_export_clause_repeat1, - [96127] = 6, + aux_sym_named_imports_repeat1, + [84936] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4063), 1, - anon_sym_LPAREN, - ACTIONS(4065), 1, - anon_sym_await, - STATE(86), 1, - sym__for_header, - STATE(2198), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(3983), 1, + anon_sym_RPAREN, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(2013), 1, sym_comment, - [96146] = 4, + [84955] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2199), 1, + ACTIONS(3985), 1, + anon_sym_COMMA, + ACTIONS(3987), 1, + anon_sym_RBRACE, + STATE(1931), 1, + aux_sym_named_imports_repeat1, + STATE(2014), 1, sym_comment, - ACTIONS(4067), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [96161] = 5, + [84974] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3579), 1, - anon_sym_EQ, - STATE(2200), 1, + ACTIONS(3542), 1, + anon_sym_as, + STATE(2015), 1, sym_comment, - ACTIONS(4040), 2, + ACTIONS(3989), 2, anon_sym_COMMA, - anon_sym_RPAREN, - [96178] = 5, + anon_sym_RBRACE, + [84991] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(97), 1, - sym_parenthesized_expression, - STATE(2201), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3778), 1, + anon_sym_DOT, + ACTIONS(3991), 1, + anon_sym_GT, + STATE(2016), 1, sym_comment, - [96194] = 4, + [85010] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2202), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2390), 1, + anon_sym_RPAREN, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(2017), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [96208] = 5, + [85029] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3500), 1, anon_sym_LPAREN, - STATE(2203), 1, + ACTIONS(3993), 1, + sym_identifier, + STATE(2018), 1, sym_comment, - STATE(2472), 1, + STATE(2241), 1, sym_formal_parameters, - [96224] = 5, + [85048] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2204), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2390), 1, + anon_sym_RPAREN, + STATE(2013), 1, + aux_sym_array_repeat1, + STATE(2019), 1, sym_comment, - STATE(2469), 1, - sym_formal_parameters, - [96240] = 5, + [85067] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2205), 1, + ACTIONS(3995), 1, + anon_sym_COMMA, + ACTIONS(3998), 1, + anon_sym_RBRACE, + STATE(2020), 2, sym_comment, - STATE(2450), 1, - sym_formal_parameters, - [96256] = 5, + aux_sym_object_pattern_repeat1, + [85084] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2206), 1, + ACTIONS(4000), 1, + anon_sym_COMMA, + ACTIONS(4003), 1, + anon_sym_RBRACE, + STATE(2021), 2, sym_comment, - STATE(2449), 1, - sym_statement_block, - [96272] = 5, + aux_sym_object_repeat1, + [85101] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(4005), 1, + anon_sym_LBRACE, + ACTIONS(4007), 1, anon_sym_LPAREN, - STATE(2207), 1, + STATE(542), 1, + sym_statement_block, + STATE(2022), 1, sym_comment, - STATE(2445), 1, - sym_formal_parameters, - [96288] = 5, + [85120] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2208), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4009), 1, + anon_sym_RBRACE, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2023), 1, sym_comment, - STATE(2436), 1, - sym_formal_parameters, - [96304] = 5, + [85139] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2209), 1, + STATE(2024), 1, sym_comment, - STATE(2433), 1, - sym_formal_parameters, - [96320] = 5, + ACTIONS(888), 3, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + [85154] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2210), 1, + STATE(2025), 1, sym_comment, - STATE(2432), 1, - sym_statement_block, - [96336] = 5, + ACTIONS(924), 3, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + [85169] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2211), 1, + ACTIONS(3340), 1, + anon_sym_COMMA, + ACTIONS(4011), 1, + anon_sym_RBRACE, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + STATE(2026), 1, sym_comment, - STATE(2431), 1, - sym_formal_parameters, - [96352] = 5, + [85188] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2212), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4013), 1, + anon_sym_RBRACE, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2027), 1, sym_comment, - STATE(2422), 1, - sym_statement_block, - [96368] = 4, + [85207] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2213), 1, - sym_comment, - ACTIONS(4071), 2, + ACTIONS(3340), 1, anon_sym_COMMA, + ACTIONS(4015), 1, anon_sym_RBRACE, - [96382] = 4, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + STATE(2028), 1, + sym_comment, + [85226] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2214), 1, - sym_comment, - ACTIONS(2502), 2, + ACTIONS(4017), 1, anon_sym_LPAREN, - anon_sym_COLON, - [96396] = 5, + ACTIONS(4019), 1, + anon_sym_await, + STATE(95), 1, + sym__for_header, + STATE(2029), 1, + sym_comment, + [85245] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3530), 1, - anon_sym_LBRACE, - STATE(816), 1, - sym_class_body, - STATE(2215), 1, + ACTIONS(4021), 1, + anon_sym_SQUOTE, + STATE(2030), 1, sym_comment, - [96412] = 5, + ACTIONS(4023), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [85262] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4073), 1, - anon_sym_LBRACE, - STATE(815), 1, - sym_statement_block, - STATE(2216), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4025), 1, + anon_sym_RBRACE, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2031), 1, sym_comment, - [96428] = 5, + [85281] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4073), 1, - anon_sym_LBRACE, - STATE(814), 1, - sym_statement_block, - STATE(2217), 1, + ACTIONS(3340), 1, + anon_sym_COMMA, + ACTIONS(4027), 1, + anon_sym_RBRACE, + STATE(2020), 1, + aux_sym_object_pattern_repeat1, + STATE(2032), 1, sym_comment, - [96444] = 5, + [85300] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2218), 1, + ACTIONS(4029), 1, + sym_identifier, + ACTIONS(4031), 1, + anon_sym_SEMI, + ACTIONS(4033), 1, + sym__automatic_semicolon, + STATE(2033), 1, sym_comment, - STATE(2417), 1, - sym_formal_parameters, - [96460] = 4, + [85319] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2219), 1, + ACTIONS(4035), 1, + sym_identifier, + ACTIONS(4037), 1, + anon_sym_SEMI, + ACTIONS(4039), 1, + sym__automatic_semicolon, + STATE(2034), 1, sym_comment, - ACTIONS(4075), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96474] = 5, + [85338] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(76), 1, - sym_parenthesized_expression, - STATE(2220), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4041), 1, + anon_sym_RBRACE, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2035), 1, sym_comment, - [96490] = 4, + [85357] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2221), 1, - sym_comment, - ACTIONS(4061), 2, + ACTIONS(3330), 1, anon_sym_COMMA, + ACTIONS(4043), 1, anon_sym_RBRACE, - [96504] = 5, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2036), 1, + sym_comment, + [85376] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(83), 1, - sym_parenthesized_expression, - STATE(2222), 1, + ACTIONS(4045), 1, + anon_sym_DQUOTE, + STATE(2037), 1, sym_comment, - [96520] = 5, + ACTIONS(4047), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [85393] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4077), 1, - anon_sym_LBRACE, - STATE(465), 1, - sym_statement_block, - STATE(2223), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4043), 1, + anon_sym_RBRACE, + STATE(1978), 1, + aux_sym_object_repeat1, + STATE(2038), 1, sym_comment, - [96536] = 4, + [85412] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2224), 1, + ACTIONS(3340), 1, + anon_sym_COMMA, + ACTIONS(4015), 1, + anon_sym_RBRACE, + STATE(1979), 1, + aux_sym_object_pattern_repeat1, + STATE(2039), 1, sym_comment, - ACTIONS(4079), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [96550] = 5, + [85431] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3564), 1, - anon_sym_LBRACE, - STATE(202), 1, - sym_class_body, - STATE(2225), 1, + ACTIONS(4049), 1, + anon_sym_LPAREN, + ACTIONS(4051), 1, + anon_sym_await, + STATE(115), 1, + sym__for_header, + STATE(2040), 1, sym_comment, - [96566] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [85450] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3388), 1, - sym_identifier, - ACTIONS(3394), 1, - sym_private_property_identifier, - STATE(2226), 1, - sym_comment, - [96582] = 5, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4081), 1, - sym_identifier, - ACTIONS(4083), 1, - sym_private_property_identifier, - STATE(2227), 1, + STATE(2041), 1, sym_comment, - [96598] = 5, + ACTIONS(4053), 3, + sym__automatic_semicolon, + anon_sym_from, + anon_sym_SEMI, + [85465] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4085), 1, - anon_sym_LPAREN, - STATE(1995), 1, - sym_parenthesized_expression, - STATE(2228), 1, + ACTIONS(3492), 1, + anon_sym_COMMA, + ACTIONS(3494), 1, + anon_sym_RBRACK, + STATE(1988), 1, + aux_sym_array_pattern_repeat1, + STATE(2042), 1, sym_comment, - [96614] = 5, + [85484] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2229), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2402), 1, + anon_sym_RBRACK, + STATE(1991), 1, + aux_sym_array_repeat1, + STATE(2043), 1, sym_comment, - STATE(2735), 1, - sym_statement_block, - [96630] = 4, + [85503] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2230), 1, + ACTIONS(4055), 1, + sym_identifier, + ACTIONS(4057), 1, + anon_sym_SEMI, + ACTIONS(4059), 1, + sym__automatic_semicolon, + STATE(2044), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96644] = 5, + [85522] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4089), 1, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4091), 1, - anon_sym_STAR, - STATE(2231), 1, + STATE(1443), 1, + sym_decorator_member_expression, + STATE(1514), 1, + sym_decorator_call_expression, + STATE(2045), 1, sym_comment, - [96660] = 5, + [85541] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4093), 1, - anon_sym_LBRACE, - STATE(214), 1, - sym_statement_block, - STATE(2232), 1, + ACTIONS(4063), 1, + sym__automatic_semicolon, + STATE(2046), 1, sym_comment, - [96676] = 5, + ACTIONS(928), 2, + anon_sym_else, + anon_sym_while, + [85558] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4093), 1, - anon_sym_LBRACE, - STATE(211), 1, - sym_statement_block, - STATE(2233), 1, + ACTIONS(4065), 1, + anon_sym_as, + STATE(2047), 1, sym_comment, - [96692] = 5, + ACTIONS(4067), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [85575] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(107), 1, - sym_parenthesized_expression, - STATE(2234), 1, + sym_identifier, + STATE(1409), 1, + sym_decorator_member_expression, + STATE(1480), 1, + sym_decorator_call_expression, + STATE(2048), 1, sym_comment, - [96708] = 5, + [85594] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1320), 1, - sym_statement_block, - STATE(2235), 1, + ACTIONS(3492), 1, + anon_sym_COMMA, + ACTIONS(3494), 1, + anon_sym_RBRACK, + STATE(1987), 1, + aux_sym_array_pattern_repeat1, + STATE(2049), 1, sym_comment, - [96724] = 5, + [85613] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2236), 1, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2402), 1, + anon_sym_RBRACK, + STATE(1835), 1, + aux_sym_array_repeat1, + STATE(2050), 1, sym_comment, - STATE(2408), 1, - sym_formal_parameters, - [96740] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [85632] = 6, ACTIONS(5), 1, sym_html_comment, - STATE(2237), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4071), 1, + anon_sym_RBRACE, + STATE(2027), 1, + aux_sym_object_repeat1, + STATE(2051), 1, sym_comment, - ACTIONS(4097), 2, - sym_jsx_identifier, - sym_identifier, - [96754] = 4, + [85651] = 6, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2238), 1, + ACTIONS(3330), 1, + anon_sym_COMMA, + ACTIONS(4071), 1, + anon_sym_RBRACE, + STATE(2021), 1, + aux_sym_object_repeat1, + STATE(2052), 1, sym_comment, - ACTIONS(2281), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [96768] = 4, + [85670] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2239), 1, + STATE(2053), 1, sym_comment, - ACTIONS(2021), 2, + ACTIONS(2317), 2, sym__automatic_semicolon, anon_sym_SEMI, - [96782] = 5, + [85684] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(113), 1, - sym_parenthesized_expression, - STATE(2240), 1, + ACTIONS(4073), 1, + anon_sym_LBRACE, + STATE(566), 1, + sym_switch_body, + STATE(2054), 1, sym_comment, - [96798] = 5, + [85700] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1103), 1, - sym_statement_block, - STATE(2241), 1, + STATE(2055), 1, sym_comment, - [96814] = 4, + STATE(2270), 1, + sym_statement_block, + [85716] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2242), 1, + STATE(2056), 1, sym_comment, - ACTIONS(4101), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [96828] = 4, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [85730] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2243), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2057), 1, sym_comment, - ACTIONS(2017), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [96842] = 5, + STATE(2314), 1, + sym_formal_parameters, + [85746] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1605), 1, - sym_statement_block, - STATE(2244), 1, + ACTIONS(4075), 1, + sym_identifier, + ACTIONS(4077), 1, + anon_sym_STAR, + STATE(2058), 1, sym_comment, - [96858] = 5, + [85762] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4105), 1, + ACTIONS(4079), 1, sym_identifier, - ACTIONS(4107), 1, + ACTIONS(4081), 1, anon_sym_STAR, - STATE(2245), 1, + STATE(2059), 1, sym_comment, - [96874] = 5, + [85778] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4109), 1, - anon_sym_LPAREN, - STATE(2246), 1, + STATE(2060), 1, sym_comment, - STATE(2737), 1, - sym_parenthesized_expression, - [96890] = 5, + ACTIONS(4083), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [85792] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3493), 1, - anon_sym_LBRACE, - STATE(1147), 1, - sym_class_body, - STATE(2247), 1, + STATE(2061), 1, sym_comment, - [96906] = 4, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [85806] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2248), 1, + STATE(2062), 1, sym_comment, - ACTIONS(4111), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96920] = 4, + ACTIONS(2311), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [85820] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2249), 1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(986), 1, + sym_class_body, + STATE(2063), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96934] = 5, + [85836] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2250), 1, + STATE(2064), 1, sym_comment, - STATE(2594), 1, - sym_statement_block, - [96950] = 5, + ACTIONS(4085), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [85850] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2251), 1, + STATE(2065), 1, sym_comment, - STATE(2373), 1, - sym_statement_block, - [96966] = 5, + ACTIONS(1727), 2, + anon_sym_else, + anon_sym_while, + [85864] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2252), 1, + STATE(2066), 1, sym_comment, - STATE(2374), 1, - sym_statement_block, - [96982] = 5, + ACTIONS(2307), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [85878] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2253), 1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(94), 1, + sym_parenthesized_expression, + STATE(2067), 1, sym_comment, - STATE(2375), 1, + [85894] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(1636), 1, sym_statement_block, - [96998] = 4, + STATE(2068), 1, + sym_comment, + [85910] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2254), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2069), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97012] = 5, + STATE(2232), 1, + sym_formal_parameters, + [85926] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4113), 1, + ACTIONS(4089), 1, anon_sym_LBRACE, - STATE(718), 1, + STATE(660), 1, sym_switch_body, - STATE(2255), 1, + STATE(2070), 1, sym_comment, - [97028] = 5, + [85942] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4115), 1, + ACTIONS(4091), 1, anon_sym_LPAREN, - STATE(109), 1, + STATE(93), 1, sym__for_header, - STATE(2256), 1, + STATE(2071), 1, sym_comment, - [97044] = 5, + [85958] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(2257), 1, + STATE(116), 1, + sym_parenthesized_expression, + STATE(2072), 1, sym_comment, - STATE(2356), 1, - sym_formal_parameters, - [97060] = 5, + [85974] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2258), 1, + STATE(2073), 1, sym_comment, - STATE(2549), 1, + STATE(2408), 1, sym_formal_parameters, - [97076] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [85990] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4117), 1, - sym_identifier, - ACTIONS(4119), 1, - anon_sym_STAR, - STATE(2259), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(108), 1, + sym_parenthesized_expression, + STATE(2074), 1, sym_comment, - [97092] = 5, + [86006] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2260), 1, + STATE(2075), 1, sym_comment, - STATE(2397), 1, - sym_formal_parameters, - [97108] = 5, + ACTIONS(2492), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [86020] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2261), 1, + ACTIONS(3663), 1, + anon_sym_LBRACE, + STATE(1915), 1, + sym_class_body, + STATE(2076), 1, sym_comment, - STATE(2382), 1, - sym_formal_parameters, - [97124] = 4, + [86036] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2262), 1, + STATE(2077), 1, sym_comment, - ACTIONS(4121), 2, + ACTIONS(4093), 2, sym__automatic_semicolon, anon_sym_SEMI, - [97138] = 4, + [86050] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2263), 1, + STATE(2078), 1, sym_comment, - ACTIONS(4123), 2, + ACTIONS(4095), 2, sym__automatic_semicolon, anon_sym_SEMI, - [97152] = 5, + [86064] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2264), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2079), 1, sym_comment, - STATE(2376), 1, - sym_statement_block, - [97168] = 4, + STATE(2275), 1, + sym_formal_parameters, + [86080] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2265), 1, + STATE(2080), 1, sym_comment, - ACTIONS(2269), 2, + ACTIONS(2319), 2, sym__automatic_semicolon, anon_sym_SEMI, - [97182] = 4, + [86094] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2266), 1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(103), 1, + sym_parenthesized_expression, + STATE(2081), 1, sym_comment, - ACTIONS(4040), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [97196] = 4, + [86110] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2267), 1, + STATE(2082), 1, sym_comment, - ACTIONS(2265), 2, + ACTIONS(2321), 2, sym__automatic_semicolon, anon_sym_SEMI, - [97210] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2268), 1, - sym_comment, - ACTIONS(4125), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [97224] = 5, + [86124] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, + ACTIONS(4097), 1, + anon_sym_SEMI, ACTIONS(4099), 1, - anon_sym_LBRACE, - STATE(1149), 1, - sym_statement_block, - STATE(2269), 1, + sym__automatic_semicolon, + STATE(2083), 1, sym_comment, - [97240] = 5, + [86140] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2270), 1, + STATE(2084), 1, sym_comment, - STATE(2358), 1, + STATE(2316), 1, sym_formal_parameters, - [97256] = 5, + [86156] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2271), 1, + ACTIONS(4101), 1, + anon_sym_SEMI, + ACTIONS(4103), 1, + sym__automatic_semicolon, + STATE(2085), 1, sym_comment, - STATE(2357), 1, - sym_formal_parameters, - [97272] = 4, + [86172] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4105), 1, + sym_identifier, + ACTIONS(4107), 1, + anon_sym_STAR, + STATE(2086), 1, + sym_comment, + [86188] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2272), 1, + STATE(2087), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97286] = 4, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [86202] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2273), 1, + STATE(2088), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97300] = 5, + ACTIONS(4109), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [86216] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2274), 1, + STATE(2089), 1, sym_comment, - STATE(2369), 1, - sym_statement_block, - [97316] = 4, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [86230] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2275), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2090), 1, sym_comment, - ACTIONS(2271), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97330] = 4, + STATE(2425), 1, + sym_formal_parameters, + [86246] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2276), 1, + STATE(2091), 1, sym_comment, - ACTIONS(1928), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97344] = 5, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [86260] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(4111), 1, anon_sym_LBRACE, - STATE(1137), 1, + STATE(1916), 1, sym_statement_block, - STATE(2277), 1, + STATE(2092), 1, sym_comment, - [97360] = 4, + [86276] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2278), 1, + ACTIONS(4113), 1, + sym_identifier, + ACTIONS(4115), 1, + anon_sym_STAR, + STATE(2093), 1, sym_comment, - ACTIONS(2183), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97374] = 5, + [86292] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(80), 1, - sym_parenthesized_expression, - STATE(2279), 1, + STATE(2094), 1, sym_comment, - [97390] = 5, + ACTIONS(1721), 2, + anon_sym_else, + anon_sym_while, + [86306] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3493), 1, - anon_sym_LBRACE, - STATE(1152), 1, - sym_class_body, - STATE(2280), 1, + STATE(2095), 1, sym_comment, - [97406] = 4, + ACTIONS(3998), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [86320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2281), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1421), 1, + sym_statement_block, + STATE(2096), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97420] = 4, + [86336] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2282), 1, + STATE(2097), 1, sym_comment, - ACTIONS(2275), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97434] = 5, + ACTIONS(4003), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [86350] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2283), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2098), 1, sym_comment, - STATE(2386), 1, - sym_statement_block, - [97450] = 5, + STATE(2317), 1, + sym_formal_parameters, + [86366] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4127), 1, + ACTIONS(4119), 1, anon_sym_SEMI, - ACTIONS(4129), 1, + ACTIONS(4121), 1, sym__automatic_semicolon, - STATE(2284), 1, + STATE(2099), 1, sym_comment, - [97466] = 4, + [86382] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2285), 1, + ACTIONS(2841), 1, + anon_sym_LPAREN, + ACTIONS(4123), 1, + anon_sym_EQ_GT, + STATE(2100), 1, sym_comment, - ACTIONS(4131), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97480] = 5, + [86398] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2286), 1, + ACTIONS(2841), 1, + anon_sym_LPAREN, + ACTIONS(4125), 1, + anon_sym_EQ_GT, + STATE(2101), 1, sym_comment, - STATE(2308), 1, - sym_statement_block, - [97496] = 4, + [86414] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2287), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2102), 1, sym_comment, - ACTIONS(4133), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97510] = 5, + STATE(2321), 1, + sym_statement_block, + [86430] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4135), 1, + ACTIONS(4127), 1, anon_sym_SEMI, - ACTIONS(4137), 1, + ACTIONS(4129), 1, sym__automatic_semicolon, - STATE(2288), 1, + STATE(2103), 1, sym_comment, - [97526] = 5, + [86446] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4139), 1, + ACTIONS(4131), 1, anon_sym_SEMI, - ACTIONS(4141), 1, + ACTIONS(4133), 1, sym__automatic_semicolon, - STATE(2289), 1, + STATE(2104), 1, sym_comment, - [97542] = 4, + [86462] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2290), 1, + ACTIONS(4135), 1, + anon_sym_LBRACE, + STATE(463), 1, + sym_statement_block, + STATE(2105), 1, sym_comment, - ACTIONS(4143), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97556] = 4, + [86478] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2291), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2106), 1, sym_comment, - ACTIONS(4145), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97570] = 5, + STATE(2286), 1, + sym_formal_parameters, + [86494] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2292), 1, + STATE(2107), 1, sym_comment, - STATE(2394), 1, + STATE(2322), 1, sym_statement_block, - [97586] = 4, + [86510] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2293), 1, + STATE(2108), 1, sym_comment, - ACTIONS(4147), 2, + ACTIONS(4137), 2, sym__automatic_semicolon, anon_sym_SEMI, - [97600] = 5, + [86524] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(96), 1, + sym_parenthesized_expression, + STATE(2109), 1, + sym_comment, + [86540] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2294), 1, + STATE(2110), 1, sym_comment, - STATE(2403), 1, + STATE(2302), 1, sym_statement_block, - [97616] = 4, + [86556] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2295), 1, + ACTIONS(4139), 1, + anon_sym_LBRACE, + STATE(2111), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [97630] = 4, + STATE(2392), 1, + sym_switch_body, + [86572] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2296), 1, + STATE(2112), 1, sym_comment, - ACTIONS(4087), 2, + ACTIONS(4141), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97644] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4149), 1, - sym_identifier, - ACTIONS(4151), 1, - anon_sym_STAR, - STATE(2297), 1, - sym_comment, - [97660] = 4, + [86586] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2298), 1, + ACTIONS(3625), 1, + anon_sym_LBRACE, + STATE(1141), 1, + sym_class_body, + STATE(2113), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97674] = 4, + [86602] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2299), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2114), 1, sym_comment, - ACTIONS(1779), 2, - anon_sym_else, - anon_sym_while, - [97688] = 5, + STATE(2464), 1, + sym_statement_block, + [86618] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4115), 1, - anon_sym_LPAREN, - STATE(71), 1, - sym__for_header, - STATE(2300), 1, + STATE(2115), 1, sym_comment, - [97704] = 5, + ACTIONS(4143), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [86632] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4153), 1, + ACTIONS(4145), 1, anon_sym_LPAREN, - STATE(563), 1, + STATE(543), 1, sym_parenthesized_expression, - STATE(2301), 1, + STATE(2116), 1, sym_comment, - [97720] = 4, + [86648] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2302), 1, + ACTIONS(4091), 1, + anon_sym_LPAREN, + STATE(104), 1, + sym__for_header, + STATE(2117), 1, sym_comment, - ACTIONS(4027), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97734] = 5, + [86664] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4155), 1, + ACTIONS(4147), 1, anon_sym_LBRACE, - STATE(844), 1, + STATE(691), 1, sym_statement_block, - STATE(2303), 1, + STATE(2118), 1, sym_comment, - [97750] = 4, + [86680] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2304), 1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(114), 1, + sym_parenthesized_expression, + STATE(2119), 1, sym_comment, - ACTIONS(4157), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97764] = 5, + [86696] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4159), 1, - anon_sym_SEMI, - ACTIONS(4161), 1, - sym__automatic_semicolon, - STATE(2305), 1, + STATE(2120), 1, sym_comment, - [97780] = 5, + ACTIONS(1729), 2, + anon_sym_else, + anon_sym_while, + [86710] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4163), 1, - anon_sym_LBRACE, - STATE(470), 1, - sym_statement_block, - STATE(2306), 1, + STATE(2121), 1, sym_comment, - [97796] = 4, + ACTIONS(3981), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [86724] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2307), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2122), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97810] = 4, + STATE(2521), 1, + sym_formal_parameters, + [86740] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2308), 1, + ACTIONS(4149), 1, + sym_identifier, + ACTIONS(4151), 1, + anon_sym_STAR, + STATE(2123), 1, sym_comment, - ACTIONS(4165), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97824] = 5, + [86756] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3629), 1, + ACTIONS(3577), 1, anon_sym_LBRACE, - STATE(172), 1, + STATE(174), 1, sym_class_body, - STATE(2309), 1, + STATE(2124), 1, sym_comment, - [97840] = 5, + [86772] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4167), 1, + ACTIONS(4153), 1, anon_sym_LBRACE, - STATE(197), 1, + STATE(175), 1, sym_statement_block, - STATE(2310), 1, + STATE(2125), 1, sym_comment, - [97856] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [86788] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4169), 1, - sym_identifier, - ACTIONS(4171), 1, - anon_sym_STAR, - STATE(2311), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(2126), 1, sym_comment, - [97872] = 5, + ACTIONS(1729), 2, + anon_sym_else, + anon_sym_while, + [86802] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1389), 1, - sym_class_body, - STATE(2312), 1, + ACTIONS(4155), 1, + anon_sym_LPAREN, + STATE(2127), 1, sym_comment, - [97888] = 4, + STATE(2369), 1, + sym_parenthesized_expression, + [86818] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2313), 1, + STATE(2128), 1, sym_comment, - ACTIONS(864), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [97902] = 5, + ACTIONS(1731), 2, + anon_sym_else, + anon_sym_while, + [86832] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1167), 1, + STATE(1422), 1, sym_statement_block, - STATE(2314), 1, + STATE(2129), 1, sym_comment, - [97918] = 4, + [86848] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2315), 1, + ACTIONS(4157), 1, + sym_identifier, + ACTIONS(4159), 1, + anon_sym_STAR, + STATE(2130), 1, sym_comment, - ACTIONS(1777), 2, - anon_sym_else, - anon_sym_while, - [97932] = 5, + [86864] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, + ACTIONS(3774), 1, anon_sym_COLON, - ACTIONS(4014), 1, + ACTIONS(3991), 1, anon_sym_GT, - STATE(2316), 1, + STATE(2131), 1, sym_comment, - [97948] = 4, + [86880] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2317), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2132), 1, sym_comment, - ACTIONS(4173), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [97962] = 5, + STATE(2301), 1, + sym_formal_parameters, + [86896] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3820), 1, + ACTIONS(3778), 1, anon_sym_DOT, - ACTIONS(4014), 1, + ACTIONS(3991), 1, anon_sym_GT, - STATE(2318), 1, + STATE(2133), 1, sym_comment, - [97978] = 5, + [86912] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, - anon_sym_LBRACE, - STATE(1172), 1, - sym_statement_block, - STATE(2319), 1, + ACTIONS(4161), 1, + anon_sym_SEMI, + ACTIONS(4163), 1, + sym__automatic_semicolon, + STATE(2134), 1, sym_comment, - [97994] = 5, + [86928] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(3625), 1, anon_sym_LBRACE, - STATE(2290), 1, - sym_statement_block, - STATE(2320), 1, + STATE(1137), 1, + sym_class_body, + STATE(2135), 1, sym_comment, - [98010] = 5, + [86944] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4175), 1, - anon_sym_LBRACE, - STATE(2321), 1, + STATE(2136), 1, sym_comment, - STATE(2510), 1, - sym_switch_body, - [98026] = 5, + ACTIONS(1733), 2, + anon_sym_else, + anon_sym_while, + [86958] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3623), 1, + ACTIONS(3474), 1, anon_sym_LBRACE, - STATE(546), 1, + STATE(538), 1, sym_class_body, - STATE(2322), 1, + STATE(2137), 1, sym_comment, - [98042] = 5, + [86974] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4177), 1, + ACTIONS(4165), 1, anon_sym_LBRACE, - STATE(545), 1, + STATE(528), 1, sym_statement_block, - STATE(2323), 1, + STATE(2138), 1, sym_comment, - [98058] = 4, + [86990] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2324), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2139), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98072] = 5, + STATE(2242), 1, + sym_formal_parameters, + [87006] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4179), 1, + ACTIONS(4167), 1, anon_sym_SEMI, - ACTIONS(4181), 1, + ACTIONS(4169), 1, sym__automatic_semicolon, - STATE(2325), 1, + STATE(2140), 1, sym_comment, - [98088] = 5, + [87022] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1387), 1, - sym_statement_block, - STATE(2326), 1, + ACTIONS(4087), 1, + anon_sym_LPAREN, + STATE(84), 1, + sym_parenthesized_expression, + STATE(2141), 1, sym_comment, - [98104] = 5, + [87038] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2286), 1, - sym_formal_parameters, - STATE(2327), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1155), 1, + sym_statement_block, + STATE(2142), 1, sym_comment, - [98120] = 5, + [87054] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4167), 1, + ACTIONS(4153), 1, anon_sym_LBRACE, - STATE(183), 1, + STATE(177), 1, sym_statement_block, - STATE(2328), 1, + STATE(2143), 1, sym_comment, - [98136] = 5, + [87070] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4167), 1, + ACTIONS(4153), 1, anon_sym_LBRACE, - STATE(184), 1, + STATE(178), 1, sym_statement_block, - STATE(2329), 1, + STATE(2144), 1, sym_comment, - [98152] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [87086] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4183), 1, - sym_identifier, - ACTIONS(4185), 1, - anon_sym_STAR, - STATE(2330), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(2145), 1, sym_comment, - [98168] = 5, + ACTIONS(1735), 2, + anon_sym_else, + anon_sym_while, + [87100] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2274), 1, - sym_formal_parameters, - STATE(2331), 1, + STATE(2146), 1, sym_comment, - [98184] = 5, + STATE(2300), 1, + sym_formal_parameters, + [87116] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3629), 1, + ACTIONS(3577), 1, anon_sym_LBRACE, - STATE(189), 1, + STATE(179), 1, sym_class_body, - STATE(2332), 1, + STATE(2147), 1, sym_comment, - [98200] = 5, + [87132] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4177), 1, + ACTIONS(4165), 1, anon_sym_LBRACE, - STATE(603), 1, + STATE(532), 1, sym_statement_block, - STATE(2333), 1, + STATE(2148), 1, sym_comment, - [98216] = 5, + [87148] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4177), 1, + ACTIONS(4165), 1, anon_sym_LBRACE, - STATE(592), 1, + STATE(531), 1, sym_statement_block, - STATE(2334), 1, + STATE(2149), 1, sym_comment, - [98232] = 5, + [87164] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3623), 1, + ACTIONS(3474), 1, anon_sym_LBRACE, - STATE(598), 1, + STATE(530), 1, sym_class_body, - STATE(2335), 1, + STATE(2150), 1, sym_comment, - [98248] = 5, + [87180] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2264), 1, - sym_formal_parameters, - STATE(2336), 1, + ACTIONS(4173), 1, + anon_sym_LBRACE, + STATE(2151), 1, sym_comment, - [98264] = 4, + STATE(2543), 1, + sym_object, + [87196] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2337), 1, + ACTIONS(4175), 1, + sym_identifier, + ACTIONS(4177), 1, + anon_sym_STAR, + STATE(2152), 1, sym_comment, - ACTIONS(1775), 2, - anon_sym_else, - anon_sym_while, - [98278] = 5, + [87212] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4167), 1, + ACTIONS(4153), 1, anon_sym_LBRACE, - STATE(198), 1, + STATE(180), 1, sym_statement_block, - STATE(2338), 1, + STATE(2153), 1, sym_comment, - [98294] = 5, + [87228] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4177), 1, + ACTIONS(4165), 1, anon_sym_LBRACE, - STATE(625), 1, + STATE(571), 1, sym_statement_block, - STATE(2339), 1, + STATE(2154), 1, sym_comment, - [98310] = 5, + [87244] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4020), 1, + ACTIONS(4005), 1, anon_sym_LBRACE, - STATE(628), 1, + STATE(574), 1, sym_statement_block, - STATE(2340), 1, + STATE(2155), 1, sym_comment, - [98326] = 5, + [87260] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2250), 1, - sym_formal_parameters, - STATE(2341), 1, + ACTIONS(4179), 1, + anon_sym_LBRACE, + STATE(775), 1, + sym_statement_block, + STATE(2156), 1, sym_comment, - [98342] = 5, + [87276] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2206), 1, - sym_formal_parameters, - STATE(2342), 1, + ACTIONS(4179), 1, + anon_sym_LBRACE, + STATE(774), 1, + sym_statement_block, + STATE(2157), 1, sym_comment, - [98358] = 5, + [87292] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2210), 1, - sym_formal_parameters, - STATE(2343), 1, + STATE(2158), 1, sym_comment, - [98374] = 4, + ACTIONS(2283), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87306] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2344), 1, + STATE(2159), 1, sym_comment, - ACTIONS(4187), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98388] = 4, + ACTIONS(4181), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87320] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2345), 1, + STATE(2160), 1, sym_comment, - ACTIONS(4189), 2, + ACTIONS(2285), 2, sym__automatic_semicolon, anon_sym_SEMI, - [98402] = 5, + [87334] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(89), 1, + STATE(86), 1, sym_parenthesized_expression, - STATE(2346), 1, + STATE(2161), 1, sym_comment, - [98418] = 4, + [87350] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2347), 1, + STATE(2162), 1, sym_comment, - ACTIONS(4008), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98432] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(832), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87364] = 5, ACTIONS(5), 1, sym_html_comment, - STATE(2348), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2163), 1, sym_comment, - ACTIONS(4191), 2, - sym__glimmer_template_content, - anon_sym_LT_SLASHtemplate_GT, - [98446] = 4, + STATE(2278), 1, + sym_statement_block, + [87380] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2349), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2164), 1, sym_comment, - ACTIONS(4193), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [98460] = 5, + STATE(2265), 1, + sym_formal_parameters, + [87396] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(87), 1, + STATE(83), 1, sym_parenthesized_expression, - STATE(2350), 1, + STATE(2165), 1, sym_comment, - [98476] = 5, + [87412] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4195), 1, + ACTIONS(4183), 1, anon_sym_LBRACE, - STATE(464), 1, + STATE(465), 1, sym_statement_block, - STATE(2351), 1, + STATE(2166), 1, sym_comment, - [98492] = 4, + [87428] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2352), 1, + STATE(2167), 1, sym_comment, - ACTIONS(3174), 2, - anon_sym_in, - anon_sym_of, - [98506] = 5, + ACTIONS(4185), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87442] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2277), 1, - sym_formal_parameters, - STATE(2353), 1, + STATE(2168), 1, sym_comment, - [98522] = 4, + ACTIONS(4187), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87456] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2354), 1, + STATE(2169), 1, sym_comment, - ACTIONS(4197), 2, + ACTIONS(4189), 2, sym__automatic_semicolon, anon_sym_SEMI, - [98536] = 5, + [87470] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1325), 1, - sym_class_body, - STATE(2355), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2170), 1, sym_comment, - [98552] = 5, + STATE(2280), 1, + sym_formal_parameters, + [87486] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2281), 1, - sym_statement_block, - STATE(2356), 1, + STATE(2171), 1, sym_comment, - [98568] = 5, + ACTIONS(4191), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87500] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(4171), 1, anon_sym_LBRACE, - STATE(1181), 1, + STATE(1138), 1, sym_statement_block, - STATE(2357), 1, + STATE(2172), 1, sym_comment, - [98584] = 5, + [87516] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1180), 1, - sym_statement_block, - STATE(2358), 1, + STATE(2173), 1, sym_comment, - [98600] = 5, + STATE(2187), 1, + sym_statement_block, + [87532] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2212), 1, - sym_formal_parameters, - STATE(2359), 1, + STATE(2174), 1, sym_comment, - [98616] = 5, + ACTIONS(4193), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [87546] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2213), 1, - sym_statement_block, - STATE(2360), 1, + STATE(2175), 1, sym_comment, - [98632] = 4, + ACTIONS(4195), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87560] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2361), 1, + STATE(2176), 1, sym_comment, - ACTIONS(1691), 2, - anon_sym_else, - anon_sym_while, - [98646] = 4, + ACTIONS(2237), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87574] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2362), 1, + ACTIONS(4197), 1, + anon_sym_LBRACE, + STATE(468), 1, + sym_statement_block, + STATE(2177), 1, sym_comment, - ACTIONS(1773), 2, - anon_sym_else, - anon_sym_while, - [98660] = 5, + [87590] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4073), 1, + ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(728), 1, - sym_statement_block, - STATE(2363), 1, + STATE(203), 1, + sym_class_body, + STATE(2178), 1, sym_comment, - [98676] = 5, + [87606] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2216), 1, - sym_formal_parameters, - STATE(2364), 1, + STATE(2179), 1, sym_comment, - [98692] = 5, + STATE(2287), 1, + sym_formal_parameters, + [87622] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2217), 1, - sym_formal_parameters, - STATE(2365), 1, + STATE(2180), 1, sym_comment, - [98708] = 4, + ACTIONS(2239), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [87636] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2366), 1, + STATE(2181), 1, sym_comment, - ACTIONS(1771), 2, + ACTIONS(1737), 2, anon_sym_else, anon_sym_while, - [98722] = 4, + [87650] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2367), 1, + STATE(2182), 1, sym_comment, - ACTIONS(1769), 2, + ACTIONS(1739), 2, anon_sym_else, anon_sym_while, - [98736] = 4, + [87664] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2368), 1, + STATE(2183), 1, sym_comment, - ACTIONS(2317), 2, + ACTIONS(2201), 2, sym__automatic_semicolon, anon_sym_SEMI, - [98750] = 4, + [87678] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2369), 1, + STATE(2184), 1, sym_comment, - ACTIONS(4165), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98764] = 5, + ACTIONS(1741), 2, + anon_sym_else, + anon_sym_while, + [87692] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3530), 1, - anon_sym_LBRACE, - STATE(727), 1, - sym_class_body, - STATE(2370), 1, + STATE(2185), 1, sym_comment, - [98780] = 5, + ACTIONS(3960), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [87706] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4199), 1, anon_sym_LBRACE, - STATE(1563), 1, + STATE(984), 1, sym_statement_block, - STATE(2371), 1, + STATE(2186), 1, sym_comment, - [98796] = 5, + [87722] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3493), 1, - anon_sym_LBRACE, - STATE(1179), 1, - sym_class_body, - STATE(2372), 1, + STATE(2187), 1, sym_comment, - [98812] = 4, + ACTIONS(1743), 2, + anon_sym_else, + anon_sym_while, + [87736] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2373), 1, + STATE(2188), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98826] = 4, + ACTIONS(1745), 2, + anon_sym_else, + anon_sym_while, + [87750] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2374), 1, + STATE(2189), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98840] = 4, + ACTIONS(4201), 2, + anon_sym_GT, + anon_sym_DOT, + [87764] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2375), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2190), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98854] = 4, + STATE(2454), 1, + sym_formal_parameters, + [87780] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2376), 1, + STATE(2191), 1, sym_comment, - ACTIONS(4165), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98868] = 5, + ACTIONS(1717), 2, + anon_sym_else, + anon_sym_while, + [87794] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4201), 1, + ACTIONS(4203), 1, anon_sym_LBRACE, - STATE(763), 1, + STATE(738), 1, sym_switch_body, - STATE(2377), 1, + STATE(2192), 1, sym_comment, - [98884] = 5, + [87810] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4115), 1, + ACTIONS(4091), 1, anon_sym_LPAREN, - STATE(85), 1, + STATE(71), 1, sym__for_header, - STATE(2378), 1, + STATE(2193), 1, sym_comment, - [98900] = 5, + [87826] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4203), 1, - anon_sym_SEMI, - ACTIONS(4205), 1, - sym__automatic_semicolon, - STATE(2379), 1, + STATE(2194), 1, sym_comment, - [98916] = 5, + ACTIONS(1715), 2, + anon_sym_else, + anon_sym_while, + [87840] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4207), 1, - anon_sym_SEMI, - ACTIONS(4209), 1, - sym__automatic_semicolon, - STATE(2380), 1, + STATE(2195), 1, sym_comment, - [98932] = 4, + ACTIONS(4205), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [87854] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2381), 1, + STATE(2196), 1, sym_comment, - ACTIONS(1767), 2, + ACTIONS(1713), 2, anon_sym_else, anon_sym_while, - [98946] = 5, + [87868] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(4199), 1, anon_sym_LBRACE, - STATE(2324), 1, + STATE(1016), 1, sym_statement_block, - STATE(2382), 1, + STATE(2197), 1, sym_comment, - [98962] = 5, + [87884] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4211), 1, + ACTIONS(3569), 1, anon_sym_LBRACE, - STATE(987), 1, - sym_statement_block, - STATE(2383), 1, + STATE(213), 1, + sym_class_body, + STATE(2198), 1, sym_comment, - [98978] = 4, + [87900] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2384), 1, + STATE(2199), 1, sym_comment, - ACTIONS(4213), 2, + ACTIONS(4207), 2, sym__automatic_semicolon, anon_sym_SEMI, - [98992] = 4, + [87914] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2385), 1, + STATE(2200), 1, sym_comment, - ACTIONS(4215), 2, + ACTIONS(4209), 2, sym__automatic_semicolon, anon_sym_SEMI, - [99006] = 4, + [87928] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2386), 1, + ACTIONS(4211), 1, + anon_sym_LPAREN, + STATE(671), 1, + sym_parenthesized_expression, + STATE(2201), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99020] = 4, + [87944] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2387), 1, + STATE(2202), 1, sym_comment, - ACTIONS(2287), 2, + ACTIONS(2305), 2, sym__automatic_semicolon, anon_sym_SEMI, - [99034] = 4, + [87958] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2388), 1, + STATE(2203), 1, sym_comment, - ACTIONS(1765), 2, + ACTIONS(1747), 2, anon_sym_else, anon_sym_while, - [99048] = 4, + [87972] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2389), 1, + STATE(2204), 1, sym_comment, - ACTIONS(2283), 2, + ACTIONS(2309), 2, sym__automatic_semicolon, anon_sym_SEMI, - [99062] = 5, + [87986] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3820), 1, - anon_sym_DOT, - ACTIONS(3970), 1, - anon_sym_GT, - STATE(2390), 1, + ACTIONS(4213), 1, + anon_sym_LBRACE, + STATE(840), 1, + sym_statement_block, + STATE(2205), 1, sym_comment, - [99078] = 5, + [88002] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4217), 1, - anon_sym_SEMI, - ACTIONS(4219), 1, - sym__automatic_semicolon, - STATE(2391), 1, + STATE(2206), 1, sym_comment, - [99094] = 5, + ACTIONS(3162), 2, + anon_sym_in, + anon_sym_of, + [88016] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3970), 1, - anon_sym_GT, - STATE(2392), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2207), 1, sym_comment, - [99110] = 4, + STATE(2333), 1, + sym_formal_parameters, + [88032] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2393), 1, + ACTIONS(4199), 1, + anon_sym_LBRACE, + STATE(996), 1, + sym_statement_block, + STATE(2208), 1, sym_comment, - ACTIONS(1765), 2, - anon_sym_else, - anon_sym_while, - [99124] = 4, + [88048] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2394), 1, + ACTIONS(4199), 1, + anon_sym_LBRACE, + STATE(989), 1, + sym_statement_block, + STATE(2209), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99138] = 4, + [88064] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2395), 1, + STATE(2210), 1, sym_comment, - ACTIONS(2315), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [99152] = 4, + ACTIONS(4215), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [88078] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2396), 1, + STATE(2211), 1, sym_comment, - ACTIONS(2289), 2, + ACTIONS(4217), 2, sym__automatic_semicolon, anon_sym_SEMI, - [99166] = 5, + [88092] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2298), 1, - sym_statement_block, - STATE(2397), 1, + STATE(2212), 1, sym_comment, - [99182] = 4, + ACTIONS(3929), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [88106] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2398), 1, + STATE(2213), 1, sym_comment, - ACTIONS(1759), 2, + ACTIONS(1711), 2, anon_sym_else, anon_sym_while, - [99196] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [88120] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4221), 1, - sym_identifier, - ACTIONS(4223), 1, - anon_sym_STAR, - STATE(2399), 1, - sym_comment, - [99212] = 5, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, + STATE(2214), 1, + sym_comment, + ACTIONS(1709), 2, + anon_sym_else, + anon_sym_while, + [88134] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4225), 1, - sym_identifier, - ACTIONS(4227), 1, - anon_sym_STAR, - STATE(2400), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(2215), 1, sym_comment, - [99228] = 5, + ACTIONS(1707), 2, + anon_sym_else, + anon_sym_while, + [88148] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, - anon_sym_COLON, - ACTIONS(3818), 1, - anon_sym_GT, - STATE(2401), 1, + STATE(2216), 1, sym_comment, - [99244] = 4, + ACTIONS(1705), 2, + anon_sym_else, + anon_sym_while, + [88162] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2402), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1142), 1, + sym_statement_block, + STATE(2217), 1, sym_comment, - ACTIONS(4229), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [99258] = 4, + [88178] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2403), 1, + ACTIONS(4219), 1, + anon_sym_SEMI, + ACTIONS(4221), 1, + sym__automatic_semicolon, + STATE(2218), 1, sym_comment, - ACTIONS(4199), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99272] = 4, + [88194] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(4223), 1, + sym_identifier, + ACTIONS(4225), 1, + sym_private_property_identifier, + STATE(2219), 1, + sym_comment, + [88210] = 5, + ACTIONS(3), 1, aux_sym_comment_token1, - STATE(2404), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3406), 1, + sym_identifier, + ACTIONS(3412), 1, + sym_private_property_identifier, + STATE(2220), 1, sym_comment, - ACTIONS(1725), 2, - anon_sym_else, - anon_sym_while, - [99286] = 4, + [88226] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2405), 1, + ACTIONS(4227), 1, + anon_sym_SEMI, + ACTIONS(4229), 1, + sym__automatic_semicolon, + STATE(2221), 1, sym_comment, - ACTIONS(1757), 2, - anon_sym_else, - anon_sym_while, - [99300] = 5, + [88242] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -140386,40 +129917,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(4233), 1, sym__automatic_semicolon, - STATE(2406), 1, + STATE(2222), 1, sym_comment, - [99316] = 4, + [88258] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2407), 1, + STATE(2223), 1, sym_comment, ACTIONS(4235), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [99330] = 5, + sym_jsx_identifier, + sym_identifier, + [88272] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4093), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(206), 1, - sym_statement_block, - STATE(2408), 1, - sym_comment, - [99346] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2409), 1, + STATE(987), 1, + sym_class_body, + STATE(2224), 1, sym_comment, - ACTIONS(1723), 2, - anon_sym_else, - anon_sym_while, - [99360] = 5, + [88288] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -140428,9 +129949,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(4239), 1, sym__automatic_semicolon, - STATE(2410), 1, + STATE(2225), 1, sym_comment, - [99376] = 5, + [88304] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, @@ -140439,9338 +129960,9178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(4243), 1, sym__automatic_semicolon, - STATE(2411), 1, + STATE(2226), 1, sym_comment, - [99392] = 4, + [88320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2412), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1143), 1, + sym_statement_block, + STATE(2227), 1, sym_comment, - ACTIONS(1719), 2, - anon_sym_else, - anon_sym_while, - [99406] = 4, + [88336] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2413), 1, + STATE(2228), 1, sym_comment, ACTIONS(4245), 2, sym__automatic_semicolon, anon_sym_SEMI, - [99420] = 4, + [88350] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2414), 1, + STATE(2229), 1, sym_comment, - ACTIONS(4087), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99434] = 5, + ACTIONS(1749), 2, + anon_sym_else, + anon_sym_while, + [88364] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(2415), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2230), 1, sym_comment, - STATE(2587), 1, - sym__from_clause, - [99450] = 4, + STATE(2324), 1, + sym_statement_block, + [88380] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2416), 1, + STATE(2231), 1, sym_comment, - ACTIONS(1713), 2, - anon_sym_else, - anon_sym_while, - [99464] = 5, + ACTIONS(4247), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [88394] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4073), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(871), 1, - sym_statement_block, - STATE(2417), 1, + STATE(2232), 1, sym_comment, - [99480] = 4, + STATE(2382), 1, + sym_statement_block, + [88410] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2418), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2233), 1, sym_comment, - ACTIONS(1755), 2, - anon_sym_else, - anon_sym_while, - [99494] = 4, + STATE(2298), 1, + sym_formal_parameters, + [88426] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2419), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2234), 1, sym_comment, - ACTIONS(1711), 2, - anon_sym_else, - anon_sym_while, - [99508] = 4, + STATE(2551), 1, + sym_formal_parameters, + [88442] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2420), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1186), 1, + sym_statement_block, + STATE(2235), 1, sym_comment, - ACTIONS(1753), 2, - anon_sym_else, - anon_sym_while, - [99522] = 5, + [88458] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4247), 1, + ACTIONS(4249), 1, anon_sym_LPAREN, - STATE(659), 1, + STATE(586), 1, sym_parenthesized_expression, - STATE(2421), 1, + STATE(2236), 1, sym_comment, - [99538] = 4, + [88474] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2422), 1, + ACTIONS(3625), 1, + anon_sym_LBRACE, + STATE(1150), 1, + sym_class_body, + STATE(2237), 1, sym_comment, - ACTIONS(4249), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99552] = 5, + [88490] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(4251), 1, anon_sym_LBRACE, - STATE(902), 1, + STATE(788), 1, sym_statement_block, - STATE(2423), 1, + STATE(2238), 1, sym_comment, - [99568] = 5, + [88506] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4093), 1, - anon_sym_LBRACE, - STATE(204), 1, - sym_statement_block, - STATE(2424), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2239), 1, sym_comment, - [99584] = 5, + STATE(2482), 1, + sym_formal_parameters, + [88522] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1334), 1, - sym_statement_block, - STATE(2425), 1, + STATE(2240), 1, sym_comment, - [99600] = 5, + ACTIONS(4253), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [88536] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2232), 1, - sym_formal_parameters, - STATE(2426), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1240), 1, + sym_statement_block, + STATE(2241), 1, sym_comment, - [99616] = 5, + [88552] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(4255), 1, anon_sym_LBRACE, - STATE(1340), 1, + STATE(219), 1, sym_statement_block, - STATE(2427), 1, + STATE(2242), 1, sym_comment, - [99632] = 5, + [88568] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2233), 1, - sym_formal_parameters, - STATE(2428), 1, + ACTIONS(4111), 1, + anon_sym_LBRACE, + STATE(1923), 1, + sym_statement_block, + STATE(2243), 1, sym_comment, - [99648] = 5, + [88584] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3546), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(185), 1, + STATE(188), 1, sym_class_body, - STATE(2429), 1, + STATE(2244), 1, sym_comment, - [99664] = 5, + [88600] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4253), 1, + ACTIONS(4257), 1, anon_sym_LBRACE, - STATE(186), 1, + STATE(189), 1, sym_statement_block, - STATE(2430), 1, + STATE(2245), 1, sym_comment, - [99680] = 5, + [88616] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2248), 1, - sym_statement_block, - STATE(2431), 1, + STATE(2246), 1, sym_comment, - [99696] = 4, + ACTIONS(4259), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [88630] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2432), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2247), 1, sym_comment, - ACTIONS(4165), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99710] = 5, + STATE(2288), 1, + sym_statement_block, + [88646] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2307), 1, - sym_statement_block, - STATE(2433), 1, + ACTIONS(4261), 1, + anon_sym_SEMI, + ACTIONS(4263), 1, + sym__automatic_semicolon, + STATE(2248), 1, sym_comment, - [99726] = 5, + [88662] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3564), 1, + ACTIONS(4255), 1, anon_sym_LBRACE, - STATE(205), 1, - sym_class_body, - STATE(2434), 1, + STATE(222), 1, + sym_statement_block, + STATE(2249), 1, sym_comment, - [99742] = 5, + [88678] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3816), 1, + ACTIONS(3774), 1, anon_sym_COLON, - ACTIONS(3949), 1, + ACTIONS(3908), 1, anon_sym_GT, - STATE(2435), 1, + STATE(2250), 1, sym_comment, - [99758] = 5, + [88694] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2230), 1, - sym_statement_block, - STATE(2436), 1, + ACTIONS(4265), 1, + anon_sym_SEMI, + ACTIONS(4267), 1, + sym__automatic_semicolon, + STATE(2251), 1, sym_comment, - [99774] = 5, + [88710] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3820), 1, + ACTIONS(3778), 1, anon_sym_DOT, - ACTIONS(3949), 1, + ACTIONS(3908), 1, anon_sym_GT, - STATE(2437), 1, + STATE(2252), 1, sym_comment, - [99790] = 4, + [88726] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2438), 1, + ACTIONS(4111), 1, + anon_sym_LBRACE, + STATE(1924), 1, + sym_statement_block, + STATE(2253), 1, sym_comment, - ACTIONS(1749), 2, - anon_sym_else, - anon_sym_while, - [99804] = 4, + [88742] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2439), 1, + ACTIONS(4269), 1, + sym_identifier, + ACTIONS(4271), 1, + anon_sym_STAR, + STATE(2254), 1, sym_comment, - ACTIONS(1705), 2, - anon_sym_else, - anon_sym_while, - [99818] = 4, + [88758] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2440), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1448), 1, + sym_statement_block, + STATE(2255), 1, sym_comment, - ACTIONS(1703), 2, - anon_sym_else, - anon_sym_while, - [99832] = 5, + [88774] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3544), 1, + ACTIONS(3465), 1, anon_sym_LBRACE, - STATE(606), 1, + STATE(591), 1, sym_class_body, - STATE(2441), 1, + STATE(2256), 1, sym_comment, - [99848] = 5, + [88790] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4255), 1, + ACTIONS(4273), 1, anon_sym_LBRACE, - STATE(620), 1, + STATE(597), 1, sym_statement_block, - STATE(2442), 1, + STATE(2257), 1, sym_comment, - [99864] = 4, + [88806] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2443), 1, + ACTIONS(4275), 1, + sym_identifier, + ACTIONS(4277), 1, + sym_private_property_identifier, + STATE(2258), 1, sym_comment, - ACTIONS(4257), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [99878] = 5, + [88822] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4259), 1, + ACTIONS(4279), 1, anon_sym_SEMI, - ACTIONS(4261), 1, + ACTIONS(4281), 1, sym__automatic_semicolon, - STATE(2444), 1, + STATE(2259), 1, sym_comment, - [99894] = 5, + [88838] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2414), 1, - sym_statement_block, - STATE(2445), 1, + ACTIONS(3350), 1, + sym_identifier, + ACTIONS(3356), 1, + sym_private_property_identifier, + STATE(2260), 1, sym_comment, - [99910] = 4, + [88854] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2446), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2261), 1, sym_comment, - ACTIONS(4263), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [99924] = 5, + STATE(2290), 1, + sym_formal_parameters, + [88870] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4253), 1, + ACTIONS(4257), 1, anon_sym_LBRACE, - STATE(194), 1, + STATE(191), 1, sym_statement_block, - STATE(2447), 1, + STATE(2262), 1, sym_comment, - [99940] = 5, + [88886] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4253), 1, + ACTIONS(4257), 1, anon_sym_LBRACE, STATE(192), 1, sym_statement_block, - STATE(2448), 1, + STATE(2263), 1, sym_comment, - [99956] = 4, + [88902] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2449), 1, + ACTIONS(3615), 1, + anon_sym_LBRACE, + STATE(776), 1, + sym_class_body, + STATE(2264), 1, sym_comment, - ACTIONS(4165), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99970] = 5, + [88918] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(4179), 1, anon_sym_LBRACE, - STATE(2249), 1, + STATE(736), 1, sym_statement_block, - STATE(2450), 1, + STATE(2265), 1, sym_comment, - [99986] = 5, + [88934] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3546), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(179), 1, + STATE(193), 1, sym_class_body, - STATE(2451), 1, + STATE(2266), 1, sym_comment, - [100002] = 5, + [88950] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4255), 1, + ACTIONS(4273), 1, anon_sym_LBRACE, - STATE(555), 1, + STATE(605), 1, sym_statement_block, - STATE(2452), 1, + STATE(2267), 1, sym_comment, - [100018] = 5, + [88966] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4255), 1, + ACTIONS(4273), 1, anon_sym_LBRACE, - STATE(579), 1, + STATE(607), 1, sym_statement_block, - STATE(2453), 1, + STATE(2268), 1, sym_comment, - [100034] = 5, + [88982] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3544), 1, + ACTIONS(3465), 1, anon_sym_LBRACE, - STATE(588), 1, + STATE(608), 1, sym_class_body, - STATE(2454), 1, + STATE(2269), 1, sym_comment, - [100050] = 5, + [88998] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(1825), 1, - sym_statement_block, - STATE(2455), 1, - sym_comment, - [100066] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4265), 1, - sym_identifier, - ACTIONS(4267), 1, - anon_sym_STAR, - STATE(2456), 1, + STATE(2270), 1, sym_comment, - [100082] = 5, + ACTIONS(4283), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89012] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4253), 1, + ACTIONS(3663), 1, anon_sym_LBRACE, - STATE(195), 1, - sym_statement_block, - STATE(2457), 1, + STATE(1925), 1, + sym_class_body, + STATE(2271), 1, sym_comment, - [100098] = 5, + [89028] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4255), 1, + ACTIONS(4257), 1, anon_sym_LBRACE, - STATE(662), 1, + STATE(194), 1, sym_statement_block, - STATE(2458), 1, + STATE(2272), 1, sym_comment, - [100114] = 5, + [89044] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3953), 1, + ACTIONS(4273), 1, anon_sym_LBRACE, - STATE(636), 1, + STATE(613), 1, sym_statement_block, - STATE(2459), 1, - sym_comment, - [100130] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2460), 1, + STATE(2273), 1, sym_comment, - ACTIONS(1747), 2, - anon_sym_else, - anon_sym_while, - [100144] = 5, + [89060] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(100), 1, - sym_parenthesized_expression, - STATE(2461), 1, + ACTIONS(3920), 1, + anon_sym_LBRACE, + STATE(624), 1, + sym_statement_block, + STATE(2274), 1, sym_comment, - [100160] = 5, + [89076] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3431), 1, - anon_sym_in, - ACTIONS(3433), 1, - anon_sym_of, - STATE(2462), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2275), 1, sym_comment, - [100176] = 5, + STATE(2343), 1, + sym_statement_block, + [89092] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2251), 1, - sym_formal_parameters, - STATE(2463), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1428), 1, + sym_statement_block, + STATE(2276), 1, sym_comment, - [100192] = 5, + [89108] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(2252), 1, - sym_formal_parameters, - STATE(2464), 1, + STATE(113), 1, + sym_parenthesized_expression, + STATE(2277), 1, sym_comment, - [100208] = 4, + [89124] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2465), 1, + STATE(2278), 1, sym_comment, - ACTIONS(1701), 2, - anon_sym_else, - anon_sym_while, - [100222] = 5, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89138] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(105), 1, - sym_parenthesized_expression, - STATE(2466), 1, + STATE(2279), 1, sym_comment, - [100238] = 5, + ACTIONS(4287), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [89152] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4269), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(449), 1, - sym_statement_block, - STATE(2467), 1, + STATE(2280), 1, sym_comment, - [100254] = 5, + STATE(2346), 1, + sym_statement_block, + [89168] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(2253), 1, - sym_formal_parameters, - STATE(2468), 1, + STATE(109), 1, + sym_parenthesized_expression, + STATE(2281), 1, sym_comment, - [100270] = 5, + [89184] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(4289), 1, anon_sym_LBRACE, - STATE(2254), 1, + STATE(445), 1, sym_statement_block, - STATE(2469), 1, + STATE(2282), 1, sym_comment, - [100286] = 4, + [89200] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2470), 1, + ACTIONS(4291), 1, + anon_sym_LPAREN, + STATE(1884), 1, + sym_parenthesized_expression, + STATE(2283), 1, sym_comment, - ACTIONS(4271), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [100300] = 4, + [89216] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - STATE(2471), 1, + STATE(2284), 1, sym_comment, - ACTIONS(4273), 2, - sym_jsx_identifier, - sym_identifier, - [100314] = 5, + ACTIONS(4293), 2, + sym__glimmer_template_content, + anon_sym_LT_SLASHtemplate_GT, + [89230] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2272), 1, - sym_statement_block, - STATE(2472), 1, + STATE(2285), 1, sym_comment, - [100330] = 5, + ACTIONS(4295), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [89244] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, - anon_sym_LPAREN, - STATE(110), 1, - sym_parenthesized_expression, - STATE(2473), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2286), 1, sym_comment, - [100346] = 5, + STATE(2347), 1, + sym_statement_block, + [89260] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2273), 1, - sym_statement_block, - STATE(2474), 1, + STATE(2287), 1, sym_comment, - [100362] = 5, + STATE(2348), 1, + sym_statement_block, + [89276] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1604), 1, - sym_statement_block, - STATE(2475), 1, + STATE(2288), 1, sym_comment, - [100378] = 5, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89290] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3818), 1, - anon_sym_GT, - ACTIONS(3820), 1, - anon_sym_DOT, - STATE(2476), 1, + STATE(2289), 1, sym_comment, - [100394] = 5, + ACTIONS(1669), 2, + anon_sym_else, + anon_sym_while, + [89304] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1601), 1, - sym_statement_block, - STATE(2477), 1, + STATE(2290), 1, sym_comment, - [100410] = 5, + STATE(2351), 1, + sym_statement_block, + [89320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1589), 1, + STATE(1429), 1, sym_statement_block, - STATE(2478), 1, + STATE(2291), 1, sym_comment, - [100426] = 4, + [89336] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2479), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2292), 1, sym_comment, - ACTIONS(3906), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [100440] = 5, + STATE(2353), 1, + sym_formal_parameters, + [89352] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(108), 1, - sym_parenthesized_expression, - STATE(2480), 1, + STATE(2293), 1, sym_comment, - [100456] = 4, + STATE(2358), 1, + sym_formal_parameters, + [89368] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2481), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2294), 1, sym_comment, - ACTIONS(2285), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [100470] = 5, + STATE(2376), 1, + sym_formal_parameters, + [89384] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2482), 1, + STATE(2295), 1, sym_comment, - STATE(2551), 1, - sym_formal_parameters, - [100486] = 5, + ACTIONS(1669), 2, + anon_sym_else, + anon_sym_while, + [89398] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2269), 1, - sym_formal_parameters, - STATE(2483), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3776), 1, + anon_sym_GT, + STATE(2296), 1, sym_comment, - [100502] = 4, + [89414] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2484), 1, + STATE(2297), 1, sym_comment, - ACTIONS(1697), 2, + ACTIONS(1755), 2, anon_sym_else, anon_sym_while, - [100516] = 5, + [89428] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1586), 1, - sym_statement_block, - STATE(2485), 1, + STATE(2298), 1, sym_comment, - [100532] = 4, + STATE(2378), 1, + sym_statement_block, + [89444] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2486), 1, + STATE(2299), 1, sym_comment, - ACTIONS(1695), 2, + ACTIONS(1757), 2, anon_sym_else, anon_sym_while, - [100546] = 4, + [89458] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2487), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2300), 1, sym_comment, - ACTIONS(1693), 2, - anon_sym_else, - anon_sym_while, - [100560] = 5, + STATE(2380), 1, + sym_statement_block, + [89474] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1597), 1, + STATE(2301), 1, + sym_comment, + STATE(2381), 1, sym_statement_block, - STATE(2488), 1, + [89490] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + STATE(2302), 1, sym_comment, - [100576] = 5, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89504] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4275), 1, + ACTIONS(3939), 1, anon_sym_LBRACE, - STATE(639), 1, - sym_switch_body, - STATE(2489), 1, + STATE(718), 1, + sym_statement_block, + STATE(2303), 1, sym_comment, - [100592] = 5, + [89520] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4115), 1, - anon_sym_LPAREN, - STATE(112), 1, - sym__for_header, - STATE(2490), 1, + STATE(2304), 1, sym_comment, - [100608] = 5, + ACTIONS(1781), 2, + anon_sym_else, + anon_sym_while, + [89534] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4277), 1, + ACTIONS(4091), 1, anon_sym_LPAREN, - STATE(762), 1, - sym_parenthesized_expression, - STATE(2491), 1, + STATE(107), 1, + sym__for_header, + STATE(2305), 1, sym_comment, - [100624] = 4, + [89550] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2492), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2306), 1, sym_comment, - ACTIONS(1689), 2, - anon_sym_else, - anon_sym_while, - [100638] = 5, + STATE(2383), 1, + sym_formal_parameters, + [89566] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2493), 1, + STATE(2307), 1, sym_comment, - STATE(2550), 1, + STATE(2386), 1, sym_formal_parameters, - [100654] = 5, + [89582] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4297), 1, + sym_identifier, + ACTIONS(4299), 1, + anon_sym_STAR, + STATE(2308), 1, + sym_comment, + [89598] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1580), 1, - sym_statement_block, - STATE(2494), 1, + STATE(2309), 1, sym_comment, - [100670] = 4, + ACTIONS(4301), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [89612] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2495), 1, + STATE(2310), 1, sym_comment, - ACTIONS(4279), 2, + ACTIONS(4303), 2, sym__automatic_semicolon, anon_sym_SEMI, - [100684] = 4, + [89626] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2496), 1, + STATE(2311), 1, sym_comment, - ACTIONS(4281), 2, + ACTIONS(4305), 2, sym__automatic_semicolon, anon_sym_SEMI, - [100698] = 4, + [89640] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2497), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2312), 1, sym_comment, - ACTIONS(4283), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100712] = 4, + STATE(2387), 1, + sym_formal_parameters, + [89656] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2498), 1, + STATE(2313), 1, sym_comment, - ACTIONS(2279), 2, + ACTIONS(2315), 2, sym__automatic_semicolon, anon_sym_SEMI, - [100726] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [89670] = 5, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4285), 1, - sym_identifier, - ACTIONS(4287), 1, - anon_sym_STAR, - STATE(2499), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2314), 1, sym_comment, - [100742] = 4, + STATE(2388), 1, + sym_statement_block, + [89686] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2500), 1, + STATE(2315), 1, sym_comment, - ACTIONS(2277), 2, + ACTIONS(2313), 2, sym__automatic_semicolon, anon_sym_SEMI, - [100756] = 5, + [89700] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2059), 1, - sym_statement_block, - STATE(2501), 1, + STATE(2316), 1, sym_comment, - [100772] = 4, + STATE(2389), 1, + sym_statement_block, + [89716] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2502), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2317), 1, sym_comment, - ACTIONS(1687), 2, - anon_sym_else, - anon_sym_while, - [100786] = 5, + STATE(2390), 1, + sym_statement_block, + [89732] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2503), 1, + STATE(2318), 1, sym_comment, - STATE(2546), 1, - sym_formal_parameters, - [100802] = 5, + ACTIONS(1759), 2, + anon_sym_else, + anon_sym_while, + [89746] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2504), 1, + STATE(2319), 1, sym_comment, - STATE(2545), 1, - sym_formal_parameters, - [100818] = 5, + ACTIONS(4307), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [89760] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(2505), 1, + STATE(69), 1, + sym_parenthesized_expression, + STATE(2320), 1, sym_comment, - STATE(2541), 1, - sym_formal_parameters, - [100834] = 4, + [89776] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2506), 1, + STATE(2321), 1, sym_comment, - ACTIONS(1685), 2, - anon_sym_else, - anon_sym_while, - [100848] = 5, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89790] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1338), 1, - sym_statement_block, - STATE(2507), 1, + STATE(2322), 1, sym_comment, - [100864] = 5, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89804] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4289), 1, + ACTIONS(4309), 1, anon_sym_SEMI, - ACTIONS(4291), 1, + ACTIONS(4311), 1, sym__automatic_semicolon, - STATE(2508), 1, + STATE(2323), 1, sym_comment, - [100880] = 5, + [89820] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1579), 1, - sym_statement_block, - STATE(2509), 1, + STATE(2324), 1, sym_comment, - [100896] = 4, + ACTIONS(4285), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [89834] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2510), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1171), 1, + sym_statement_block, + STATE(2325), 1, sym_comment, - ACTIONS(1683), 2, - anon_sym_else, - anon_sym_while, - [100910] = 5, + [89850] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4293), 1, + ACTIONS(4313), 1, anon_sym_SEMI, - ACTIONS(4295), 1, + ACTIONS(4315), 1, sym__automatic_semicolon, - STATE(2511), 1, + STATE(2326), 1, sym_comment, - [100926] = 5, + [89866] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4297), 1, + ACTIONS(4317), 1, anon_sym_SEMI, - ACTIONS(4299), 1, + ACTIONS(4319), 1, sym__automatic_semicolon, - STATE(2512), 1, + STATE(2327), 1, sym_comment, - [100942] = 4, + [89882] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2513), 1, + STATE(2328), 1, sym_comment, - ACTIONS(1717), 2, - anon_sym_else, - anon_sym_while, - [100956] = 4, + ACTIONS(1935), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [89896] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2514), 1, + STATE(2329), 1, sym_comment, - ACTIONS(4301), 2, + ACTIONS(4321), 2, sym__automatic_semicolon, anon_sym_SEMI, - [100970] = 4, + [89910] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2515), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1427), 1, + sym_statement_block, + STATE(2330), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [100984] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + [89926] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, - STATE(2516), 1, - sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [100998] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2517), 1, + STATE(2331), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101012] = 4, + ACTIONS(4323), 2, + sym__glimmer_template_content, + anon_sym_LT_SLASHtemplate_GT, + [89940] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2518), 1, + ACTIONS(3366), 1, + anon_sym_in, + ACTIONS(3368), 1, + anon_sym_of, + STATE(2332), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101026] = 4, + [89956] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2519), 1, + ACTIONS(4199), 1, + anon_sym_LBRACE, + STATE(976), 1, + sym_statement_block, + STATE(2333), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101040] = 4, + [89972] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2520), 1, + STATE(2334), 1, sym_comment, - ACTIONS(1681), 2, + ACTIONS(1679), 2, anon_sym_else, anon_sym_while, - [101054] = 5, + [89986] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1577), 1, + STATE(1447), 1, sym_statement_block, - STATE(2521), 1, + STATE(2335), 1, + sym_comment, + [90002] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + STATE(2336), 1, sym_comment, - [101070] = 5, + ACTIONS(4325), 2, + sym_jsx_identifier, + sym_identifier, + [90016] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4303), 1, + ACTIONS(4327), 1, anon_sym_LPAREN, - STATE(510), 1, + STATE(486), 1, sym_parenthesized_expression, - STATE(2522), 1, + STATE(2337), 1, sym_comment, - [101086] = 5, + [90032] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1584), 1, - sym_statement_block, - STATE(2523), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2338), 1, sym_comment, - [101102] = 5, + STATE(2366), 1, + sym_formal_parameters, + [90048] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4305), 1, + ACTIONS(4329), 1, anon_sym_LBRACE, - STATE(532), 1, + STATE(562), 1, sym_statement_block, - STATE(2524), 1, + STATE(2339), 1, sym_comment, - [101118] = 4, + [90064] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2525), 1, + STATE(2340), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101132] = 5, + ACTIONS(4331), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [90078] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3481), 1, + ACTIONS(3522), 1, anon_sym_LBRACE, - STATE(148), 1, + STATE(156), 1, sym_class_body, - STATE(2526), 1, + STATE(2341), 1, sym_comment, - [101148] = 5, + [90094] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4307), 1, + ACTIONS(4333), 1, anon_sym_LBRACE, - STATE(150), 1, + STATE(161), 1, sym_statement_block, - STATE(2527), 1, + STATE(2342), 1, sym_comment, - [101164] = 5, + [90110] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2528), 1, + STATE(2343), 1, sym_comment, - STATE(2540), 1, - sym_formal_parameters, - [101180] = 5, + ACTIONS(4335), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90124] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3625), 1, anon_sym_LBRACE, - STATE(1565), 1, - sym_statement_block, - STATE(2529), 1, + STATE(1239), 1, + sym_class_body, + STATE(2344), 1, sym_comment, - [101196] = 5, + [90140] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4199), 1, anon_sym_LBRACE, - STATE(1566), 1, + STATE(998), 1, sym_statement_block, - STATE(2530), 1, + STATE(2345), 1, sym_comment, - [101212] = 4, + [90156] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2531), 1, + STATE(2346), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101226] = 4, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90170] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2532), 1, + STATE(2347), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101240] = 4, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90184] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2533), 1, + STATE(2348), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101254] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90198] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3477), 1, + ACTIONS(3575), 1, anon_sym_LBRACE, - STATE(497), 1, + STATE(520), 1, sym_class_body, - STATE(2534), 1, + STATE(2349), 1, sym_comment, - [101270] = 5, + [90214] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4309), 1, + ACTIONS(4339), 1, anon_sym_LBRACE, - STATE(496), 1, + STATE(524), 1, sym_statement_block, - STATE(2535), 1, + STATE(2350), 1, sym_comment, - [101286] = 4, + [90230] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2536), 1, + STATE(2351), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101300] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90244] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4311), 1, + ACTIONS(4341), 1, anon_sym_SEMI, - ACTIONS(4313), 1, + ACTIONS(4343), 1, sym__automatic_semicolon, - STATE(2537), 1, + STATE(2352), 1, sym_comment, - [101316] = 5, + [90260] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2474), 1, - sym_formal_parameters, - STATE(2538), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2353), 1, sym_comment, - [101332] = 4, + STATE(2404), 1, + sym_statement_block, + [90276] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2539), 1, + ACTIONS(4199), 1, + anon_sym_LBRACE, + STATE(955), 1, + sym_statement_block, + STATE(2354), 1, sym_comment, - ACTIONS(4315), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [101346] = 5, + [90292] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4307), 1, + ACTIONS(4333), 1, anon_sym_LBRACE, - STATE(149), 1, + STATE(164), 1, sym_statement_block, - STATE(2540), 1, + STATE(2355), 1, sym_comment, - [101362] = 5, + [90308] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4307), 1, + ACTIONS(4333), 1, anon_sym_LBRACE, - STATE(164), 1, + STATE(165), 1, sym_statement_block, - STATE(2541), 1, + STATE(2356), 1, sym_comment, - [101378] = 5, + [90324] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4171), 1, anon_sym_LBRACE, - STATE(1567), 1, + STATE(1238), 1, sym_statement_block, - STATE(2542), 1, + STATE(2357), 1, sym_comment, - [101394] = 5, + [90340] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4317), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2304), 1, - sym_object, - STATE(2543), 1, + STATE(2358), 1, sym_comment, - [101410] = 5, + STATE(2410), 1, + sym_statement_block, + [90356] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3481), 1, + ACTIONS(3522), 1, anon_sym_LBRACE, - STATE(161), 1, + STATE(166), 1, sym_class_body, - STATE(2544), 1, + STATE(2359), 1, sym_comment, - [101426] = 5, + [90372] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4309), 1, + ACTIONS(4339), 1, anon_sym_LBRACE, STATE(522), 1, sym_statement_block, - STATE(2545), 1, + STATE(2360), 1, sym_comment, - [101442] = 5, + [90388] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4309), 1, + ACTIONS(4339), 1, anon_sym_LBRACE, - STATE(517), 1, + STATE(523), 1, sym_statement_block, - STATE(2546), 1, + STATE(2361), 1, sym_comment, - [101458] = 5, + [90404] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3477), 1, + ACTIONS(3575), 1, anon_sym_LBRACE, - STATE(516), 1, + STATE(512), 1, sym_class_body, - STATE(2547), 1, + STATE(2362), 1, sym_comment, - [101474] = 4, + [90420] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2548), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2363), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101488] = 5, + STATE(2365), 1, + sym_formal_parameters, + [90436] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2296), 1, - sym_statement_block, - STATE(2549), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2361), 1, + sym_formal_parameters, + STATE(2364), 1, sym_comment, - [101504] = 5, + [90452] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4307), 1, + ACTIONS(4333), 1, anon_sym_LBRACE, - STATE(157), 1, + STATE(149), 1, sym_statement_block, - STATE(2550), 1, + STATE(2365), 1, sym_comment, - [101520] = 5, + [90468] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4309), 1, + ACTIONS(4339), 1, anon_sym_LBRACE, - STATE(523), 1, + STATE(514), 1, sym_statement_block, - STATE(2551), 1, + STATE(2366), 1, sym_comment, - [101536] = 5, + [90484] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3888), 1, + ACTIONS(3868), 1, anon_sym_LBRACE, - STATE(521), 1, + STATE(519), 1, sym_statement_block, - STATE(2552), 1, + STATE(2367), 1, sym_comment, - [101552] = 4, + [90500] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2553), 1, + ACTIONS(4091), 1, + anon_sym_LPAREN, + STATE(78), 1, + sym__for_header, + STATE(2368), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101566] = 5, + [90516] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4345), 1, anon_sym_LBRACE, - STATE(1568), 1, - sym_statement_block, - STATE(2554), 1, + STATE(844), 1, + sym_switch_body, + STATE(2369), 1, sym_comment, - [101582] = 5, + [90532] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2535), 1, + STATE(2360), 1, sym_formal_parameters, - STATE(2555), 1, + STATE(2370), 1, sym_comment, - [101598] = 4, + [90548] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2556), 1, + STATE(2371), 1, sym_comment, - ACTIONS(2267), 2, + ACTIONS(2233), 2, sym__automatic_semicolon, anon_sym_SEMI, - [101612] = 5, + [90562] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1573), 1, - sym_statement_block, - STATE(2557), 1, + ACTIONS(3774), 1, + anon_sym_COLON, + ACTIONS(3857), 1, + anon_sym_GT, + STATE(2372), 1, sym_comment, - [101628] = 4, + [90578] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2558), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2356), 1, + sym_formal_parameters, + STATE(2373), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101642] = 4, + [90594] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2559), 1, + ACTIONS(3778), 1, + anon_sym_DOT, + ACTIONS(3857), 1, + anon_sym_GT, + STATE(2374), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101656] = 4, + [90610] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2560), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2355), 1, + sym_formal_parameters, + STATE(2375), 1, sym_comment, - ACTIONS(1747), 2, - anon_sym_else, - anon_sym_while, - [101670] = 5, + [90626] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3493), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1177), 1, - sym_class_body, - STATE(2561), 1, + STATE(2376), 1, sym_comment, - [101686] = 5, + STATE(2411), 1, + sym_statement_block, + [90642] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3726), 1, - anon_sym_LBRACE, - STATE(2084), 1, - sym_class_body, - STATE(2562), 1, + STATE(2377), 1, sym_comment, - [101702] = 5, + ACTIONS(1761), 2, + anon_sym_else, + anon_sym_while, + [90656] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2527), 1, - sym_formal_parameters, - STATE(2563), 1, + STATE(2378), 1, sym_comment, - [101718] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90670] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3625), 1, anon_sym_LBRACE, - STATE(1576), 1, - sym_statement_block, - STATE(2564), 1, + STATE(1189), 1, + sym_class_body, + STATE(2379), 1, sym_comment, - [101734] = 4, + [90686] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2565), 1, + STATE(2380), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101748] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90700] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1564), 1, - sym_statement_block, - STATE(2566), 1, + STATE(2381), 1, sym_comment, - [101764] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90714] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + STATE(2382), 1, + sym_comment, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90728] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1593), 1, - sym_statement_block, - STATE(2567), 1, + STATE(2383), 1, sym_comment, - [101780] = 5, + STATE(2412), 1, + sym_statement_block, + [90744] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2320), 1, + STATE(2350), 1, sym_formal_parameters, - STATE(2568), 1, + STATE(2384), 1, sym_comment, - [101796] = 5, + [90760] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3772), 1, - anon_sym_LBRACE, - STATE(2344), 1, - sym_statement_block, - STATE(2569), 1, + STATE(2385), 1, sym_comment, - [101812] = 5, + ACTIONS(1763), 2, + anon_sym_else, + anon_sym_while, + [90774] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1594), 1, - sym_statement_block, - STATE(2570), 1, + STATE(2386), 1, sym_comment, - [101828] = 5, + STATE(2415), 1, + sym_statement_block, + [90790] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4319), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(2064), 1, - sym_statement_block, - STATE(2571), 1, + STATE(2387), 1, sym_comment, - [101844] = 4, + STATE(2416), 1, + sym_statement_block, + [90806] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2572), 1, + STATE(2388), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101858] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90820] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_LPAREN, - ACTIONS(4321), 1, - anon_sym_EQ_GT, - STATE(2573), 1, + STATE(2389), 1, sym_comment, - [101874] = 5, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90834] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_LPAREN, - ACTIONS(4323), 1, - anon_sym_EQ_GT, - STATE(2574), 1, + STATE(2390), 1, sym_comment, - [101890] = 4, + ACTIONS(4337), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90848] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2575), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1438), 1, + sym_statement_block, + STATE(2391), 1, sym_comment, - ACTIONS(3873), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101904] = 4, + [90864] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2576), 1, + STATE(2392), 1, sym_comment, - ACTIONS(2497), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [101918] = 5, + ACTIONS(1703), 2, + anon_sym_else, + anon_sym_while, + [90878] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1911), 1, - sym__from_clause, - STATE(2577), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1430), 1, + sym_statement_block, + STATE(2393), 1, sym_comment, - [101934] = 4, + [90894] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2578), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1420), 1, + sym_statement_block, + STATE(2394), 1, sym_comment, - ACTIONS(3878), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101948] = 4, + [90910] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2579), 1, + ACTIONS(3615), 1, + anon_sym_LBRACE, + STATE(675), 1, + sym_class_body, + STATE(2395), 1, sym_comment, - ACTIONS(1681), 2, - anon_sym_else, - anon_sym_while, - [101962] = 5, + [90926] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2360), 1, - sym_formal_parameters, - STATE(2580), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1872), 1, + sym__from_clause, + STATE(2396), 1, sym_comment, - [101978] = 5, + [90942] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(4347), 1, + anon_sym_COMMA, + ACTIONS(4349), 1, anon_sym_from, - STATE(2511), 1, - sym__from_clause, - STATE(2581), 1, + STATE(2397), 1, sym_comment, - [101994] = 5, + [90958] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1347), 1, - sym_statement_block, - STATE(2582), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2342), 1, + sym_formal_parameters, + STATE(2398), 1, sym_comment, - [102010] = 5, + [90974] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1350), 1, - sym_class_body, - STATE(2583), 1, + STATE(2399), 1, sym_comment, - [102026] = 5, + ACTIONS(1701), 2, + anon_sym_else, + anon_sym_while, + [90988] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4319), 1, - anon_sym_LBRACE, - STATE(2083), 1, - sym_statement_block, - STATE(2584), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(1774), 1, + sym__from_clause, + STATE(2400), 1, sym_comment, - [102042] = 4, + [91004] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2585), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(2326), 1, + sym__from_clause, + STATE(2401), 1, sym_comment, - ACTIONS(4325), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [102056] = 5, + [91020] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4327), 1, - anon_sym_SEMI, - ACTIONS(4329), 1, - sym__automatic_semicolon, - STATE(2586), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2157), 1, + sym_formal_parameters, + STATE(2402), 1, sym_comment, - [102072] = 5, + [91036] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4331), 1, - anon_sym_SEMI, - ACTIONS(4333), 1, - sym__automatic_semicolon, - STATE(2587), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1431), 1, + sym_statement_block, + STATE(2403), 1, sym_comment, - [102088] = 5, + [91052] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2363), 1, - sym_formal_parameters, - STATE(2588), 1, + STATE(2404), 1, sym_comment, - [102104] = 5, + ACTIONS(4351), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91066] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2294), 1, - sym_formal_parameters, - STATE(2589), 1, + STATE(2405), 1, sym_comment, - [102120] = 5, + ACTIONS(1765), 2, + anon_sym_else, + anon_sym_while, + [91080] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1569), 1, + STATE(1419), 1, sym_statement_block, - STATE(2590), 1, + STATE(2406), 1, + sym_comment, + [91096] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2156), 1, + sym_formal_parameters, + STATE(2407), 1, sym_comment, - [102136] = 5, + [91112] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(4179), 1, anon_sym_LBRACE, - STATE(1281), 1, + STATE(679), 1, sym_statement_block, - STATE(2591), 1, + STATE(2408), 1, sym_comment, - [102152] = 5, + [91128] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1352), 1, + STATE(1453), 1, sym_statement_block, - STATE(2592), 1, + STATE(2409), 1, sym_comment, - [102168] = 5, + [91144] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4109), 1, - anon_sym_LPAREN, - STATE(2489), 1, - sym_parenthesized_expression, - STATE(2593), 1, + STATE(2410), 1, sym_comment, - [102184] = 4, + ACTIONS(4351), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91158] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2594), 1, + STATE(2411), 1, sym_comment, - ACTIONS(4165), 2, + ACTIONS(4351), 2, anon_sym_COMMA, anon_sym_RBRACE, - [102198] = 4, + [91172] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2595), 1, + STATE(2412), 1, sym_comment, - ACTIONS(1679), 2, - anon_sym_else, - anon_sym_while, - [102212] = 5, + ACTIONS(4351), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91186] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, - anon_sym_LBRACE, - STATE(1581), 1, - sym_statement_block, - STATE(2596), 1, + STATE(2413), 1, sym_comment, - [102228] = 5, + ACTIONS(2485), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [91200] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1570), 1, + STATE(1454), 1, sym_statement_block, - STATE(2597), 1, + STATE(2414), 1, sym_comment, - [102244] = 4, + [91216] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2598), 1, + STATE(2415), 1, sym_comment, - ACTIONS(1677), 2, - anon_sym_else, - anon_sym_while, - [102258] = 5, + ACTIONS(4351), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91230] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4335), 1, - anon_sym_SEMI, - ACTIONS(4337), 1, - sym__automatic_semicolon, - STATE(2599), 1, + STATE(2416), 1, sym_comment, - [102274] = 4, + ACTIONS(4351), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91244] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2600), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1455), 1, + sym_statement_block, + STATE(2417), 1, sym_comment, - ACTIONS(1675), 2, - anon_sym_else, - anon_sym_while, - [102288] = 4, + [91260] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2601), 1, + STATE(2418), 1, sym_comment, - ACTIONS(1673), 2, + ACTIONS(1765), 2, anon_sym_else, anon_sym_while, - [102302] = 5, + [91274] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1590), 1, + STATE(1928), 1, sym_statement_block, - STATE(2602), 1, + STATE(2419), 1, sym_comment, - [102318] = 4, + [91290] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2603), 1, + STATE(2420), 1, sym_comment, ACTIONS(1671), 2, anon_sym_else, anon_sym_while, - [102332] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - STATE(2604), 1, - sym_comment, - ACTIONS(1669), 2, - anon_sym_else, - anon_sym_while, - [102346] = 4, + [91304] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2605), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1177), 1, + sym_statement_block, + STATE(2421), 1, sym_comment, - ACTIONS(1715), 2, - anon_sym_else, - anon_sym_while, - [102360] = 4, + [91320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2606), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1457), 1, + sym_statement_block, + STATE(2422), 1, sym_comment, - ACTIONS(1717), 2, - anon_sym_else, - anon_sym_while, - [102374] = 4, + [91336] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2607), 1, + STATE(2423), 1, sym_comment, - ACTIONS(1717), 2, + ACTIONS(1673), 2, anon_sym_else, anon_sym_while, - [102388] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - STATE(2608), 1, - sym_comment, - ACTIONS(4339), 2, - sym__glimmer_template_content, - anon_sym_LT_SLASHtemplate_GT, - [102402] = 4, + [91350] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2609), 1, + STATE(2424), 1, sym_comment, - ACTIONS(1699), 2, + ACTIONS(1675), 2, anon_sym_else, anon_sym_while, - [102416] = 5, + [91364] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(3894), 1, anon_sym_LBRACE, - STATE(1595), 1, + STATE(2060), 1, sym_statement_block, - STATE(2610), 1, + STATE(2425), 1, sym_comment, - [102432] = 4, + [91380] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2611), 1, - sym_comment, - ACTIONS(1717), 2, - anon_sym_else, - anon_sym_while, - [102446] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3407), 1, - sym_identifier, - ACTIONS(3413), 1, - sym_private_property_identifier, - STATE(2612), 1, - sym_comment, - [102462] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4341), 1, - sym_identifier, - ACTIONS(4343), 1, - sym_private_property_identifier, - STATE(2613), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2055), 1, + sym_formal_parameters, + STATE(2426), 1, sym_comment, - [102478] = 5, + [91396] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1596), 1, + STATE(1415), 1, sym_statement_block, - STATE(2614), 1, + STATE(2427), 1, sym_comment, - [102494] = 4, + [91412] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2615), 1, + STATE(2428), 1, sym_comment, - ACTIONS(1717), 2, + ACTIONS(1677), 2, anon_sym_else, anon_sym_while, - [102508] = 4, + [91426] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2616), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(2083), 1, + sym__from_clause, + STATE(2429), 1, sym_comment, - ACTIONS(1741), 2, - anon_sym_else, - anon_sym_while, - [102522] = 4, + [91442] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4353), 1, + sym_identifier, + ACTIONS(4355), 1, + anon_sym_STAR, + STATE(2430), 1, + sym_comment, + [91458] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2617), 1, + STATE(2431), 1, sym_comment, - ACTIONS(1717), 2, + ACTIONS(1767), 2, anon_sym_else, anon_sym_while, - [102536] = 5, + [91472] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4345), 1, - anon_sym_COMMA, - ACTIONS(4347), 1, - anon_sym_from, - STATE(2618), 1, + ACTIONS(4155), 1, + anon_sym_LPAREN, + STATE(2054), 1, + sym_parenthesized_expression, + STATE(2432), 1, sym_comment, - [102552] = 5, + [91488] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2458), 1, - sym_formal_parameters, - STATE(2619), 1, + STATE(2433), 1, sym_comment, - [102568] = 5, + ACTIONS(2117), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [91502] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1295), 1, + STATE(1432), 1, sym_statement_block, - STATE(2620), 1, + STATE(2434), 1, sym_comment, - [102584] = 5, + [91518] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2424), 1, - sym_formal_parameters, - STATE(2621), 1, + STATE(2435), 1, sym_comment, - [102600] = 5, + ACTIONS(1699), 2, + anon_sym_else, + anon_sym_while, + [91532] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1583), 1, + STATE(1433), 1, sym_statement_block, - STATE(2622), 1, + STATE(2436), 1, sym_comment, - [102616] = 5, + [91548] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2457), 1, - sym_formal_parameters, - STATE(2623), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1445), 1, + sym_statement_block, + STATE(2437), 1, sym_comment, - [102632] = 5, + [91564] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2453), 1, - sym_formal_parameters, - STATE(2624), 1, + STATE(2438), 1, sym_comment, - [102648] = 4, + ACTIONS(2303), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [91578] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2625), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1434), 1, + sym_statement_block, + STATE(2439), 1, sym_comment, - ACTIONS(1727), 2, - anon_sym_else, - anon_sym_while, - [102662] = 5, + [91594] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2452), 1, - sym_formal_parameters, - STATE(2626), 1, + STATE(2440), 1, sym_comment, - [102678] = 5, + ACTIONS(2127), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [91608] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1293), 1, - sym_class_body, - STATE(2627), 1, + STATE(2441), 1, sym_comment, - [102694] = 4, + ACTIONS(1681), 2, + anon_sym_else, + anon_sym_while, + [91622] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2628), 1, + STATE(2442), 1, sym_comment, - ACTIONS(1727), 2, + ACTIONS(1683), 2, anon_sym_else, anon_sym_while, - [102708] = 4, + [91636] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2629), 1, + STATE(2443), 1, sym_comment, - ACTIONS(1729), 2, + ACTIONS(1685), 2, anon_sym_else, anon_sym_while, - [102722] = 5, + [91650] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1598), 1, + STATE(1444), 1, sym_statement_block, - STATE(2630), 1, + STATE(2444), 1, sym_comment, - [102738] = 4, + [91666] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2631), 1, + STATE(2445), 1, sym_comment, - ACTIONS(1731), 2, + ACTIONS(1687), 2, anon_sym_else, anon_sym_while, - [102752] = 5, + [91680] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + STATE(2446), 1, + sym_comment, + ACTIONS(3834), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91694] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(92), 1, + STATE(89), 1, sym_parenthesized_expression, - STATE(2632), 1, + STATE(2447), 1, sym_comment, - [102768] = 5, + [91710] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4109), 1, + ACTIONS(4155), 1, anon_sym_LPAREN, - STATE(2321), 1, + STATE(2111), 1, sym_parenthesized_expression, - STATE(2633), 1, + STATE(2448), 1, sym_comment, - [102784] = 5, + [91726] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4103), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1599), 1, + STATE(1416), 1, sym_statement_block, - STATE(2634), 1, + STATE(2449), 1, sym_comment, - [102800] = 4, + [91742] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2635), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1442), 1, + sym_statement_block, + STATE(2450), 1, sym_comment, - ACTIONS(1667), 2, - anon_sym_else, - anon_sym_while, - [102814] = 4, + [91758] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2636), 1, + STATE(2451), 1, sym_comment, - ACTIONS(1733), 2, - anon_sym_else, - anon_sym_while, - [102828] = 4, + ACTIONS(3836), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [91772] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2637), 1, + STATE(2452), 1, sym_comment, - ACTIONS(1735), 2, - anon_sym_else, - anon_sym_while, - [102842] = 5, + ACTIONS(4357), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [91786] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2448), 1, + STATE(2273), 1, sym_formal_parameters, - STATE(2638), 1, + STATE(2453), 1, sym_comment, - [102858] = 4, + [91802] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2639), 1, + ACTIONS(4199), 1, + anon_sym_LBRACE, + STATE(1015), 1, + sym_statement_block, + STATE(2454), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [102872] = 5, + [91818] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3726), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(2065), 1, - sym_class_body, - STATE(2640), 1, + STATE(1440), 1, + sym_statement_block, + STATE(2455), 1, sym_comment, - [102888] = 5, + [91834] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2447), 1, + STATE(2272), 1, sym_formal_parameters, - STATE(2641), 1, + STATE(2456), 1, sym_comment, - [102904] = 5, + [91850] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - STATE(2380), 1, + STATE(2248), 1, sym__from_clause, - STATE(2642), 1, + STATE(2457), 1, sym_comment, - [102920] = 5, + [91866] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4319), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(2066), 1, + STATE(1439), 1, sym_statement_block, - STATE(2643), 1, + STATE(2458), 1, sym_comment, - [102936] = 5, + [91882] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - STATE(2037), 1, + STATE(1852), 1, sym__from_clause, - STATE(2644), 1, + STATE(2459), 1, sym_comment, - [102952] = 5, + [91898] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4319), 1, - anon_sym_LBRACE, - STATE(2067), 1, - sym_statement_block, - STATE(2645), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2209), 1, + sym_formal_parameters, + STATE(2460), 1, sym_comment, - [102968] = 4, + [91914] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2646), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2208), 1, + sym_formal_parameters, + STATE(2461), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [102982] = 4, + [91930] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2647), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2268), 1, + sym_formal_parameters, + STATE(2462), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [102996] = 4, + [91946] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2648), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1437), 1, + sym_statement_block, + STATE(2463), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103010] = 4, + [91962] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2649), 1, + STATE(2464), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103024] = 5, + ACTIONS(4359), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91976] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1905), 1, - sym__from_clause, - STATE(2650), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2267), 1, + sym_formal_parameters, + STATE(2465), 1, sym_comment, - [103040] = 5, + [91992] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2326), 1, + STATE(2357), 1, sym_formal_parameters, - STATE(2651), 1, + STATE(2466), 1, sym_comment, - [103056] = 5, + [92008] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1369), 1, + STATE(985), 1, sym_class_body, - STATE(2652), 1, + STATE(2467), 1, sym_comment, - [103072] = 5, + [92024] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2442), 1, + STATE(2163), 1, sym_formal_parameters, - STATE(2653), 1, + STATE(2468), 1, sym_comment, - [103088] = 4, + [92040] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2654), 1, + STATE(2469), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103102] = 4, + ACTIONS(2051), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [92054] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2655), 1, + STATE(2470), 1, sym_comment, - ACTIONS(1737), 2, + ACTIONS(1689), 2, anon_sym_else, anon_sym_while, - [103116] = 5, + [92068] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2584), 1, + STATE(2092), 1, sym_formal_parameters, - STATE(2656), 1, + STATE(2471), 1, sym_comment, - [103132] = 4, + [92084] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2657), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2263), 1, + sym_formal_parameters, + STATE(2472), 1, sym_comment, - ACTIONS(1745), 2, - anon_sym_else, - anon_sym_while, - [103146] = 4, + [92100] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2658), 1, + STATE(2473), 1, sym_comment, - ACTIONS(2291), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [103160] = 5, + ACTIONS(1691), 2, + anon_sym_else, + anon_sym_while, + [92114] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2590), 1, + STATE(2096), 1, sym_formal_parameters, - STATE(2659), 1, + STATE(2474), 1, sym_comment, - [103176] = 4, + [92130] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2660), 1, + STATE(2475), 1, sym_comment, - ACTIONS(1737), 2, + ACTIONS(1693), 2, anon_sym_else, anon_sym_while, - [103190] = 4, + [92144] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2661), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2262), 1, + sym_formal_parameters, + STATE(2476), 1, sym_comment, - ACTIONS(2298), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [103204] = 4, + [92160] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2662), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2247), 1, + sym_formal_parameters, + STATE(2477), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103218] = 5, + [92176] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2283), 1, - sym_formal_parameters, - STATE(2663), 1, + ACTIONS(4117), 1, + anon_sym_LBRACE, + STATE(1436), 1, + sym_statement_block, + STATE(2478), 1, sym_comment, - [103234] = 5, + [92192] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2664), 1, - sym_comment, - STATE(2724), 1, + STATE(2172), 1, sym_formal_parameters, - [103250] = 5, + STATE(2479), 1, + sym_comment, + [92208] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2665), 1, - sym_comment, - STATE(2708), 1, + STATE(2217), 1, sym_formal_parameters, - [103266] = 5, + STATE(2480), 1, + sym_comment, + [92224] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2666), 1, - sym_comment, - STATE(2676), 1, + STATE(2227), 1, sym_formal_parameters, - [103282] = 4, + STATE(2481), 1, + sym_comment, + [92240] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2667), 1, + ACTIONS(4255), 1, + anon_sym_LBRACE, + STATE(210), 1, + sym_statement_block, + STATE(2482), 1, sym_comment, - ACTIONS(4349), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [103296] = 5, + [92256] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2645), 1, + STATE(2243), 1, sym_formal_parameters, - STATE(2668), 1, + STATE(2483), 1, sym_comment, - [103312] = 5, + [92272] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2643), 1, + STATE(2253), 1, sym_formal_parameters, - STATE(2669), 1, + STATE(2484), 1, sym_comment, - [103328] = 5, + [92288] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2634), 1, + STATE(2276), 1, sym_formal_parameters, - STATE(2670), 1, + STATE(2485), 1, sym_comment, - [103344] = 5, + [92304] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2630), 1, + STATE(2291), 1, sym_formal_parameters, - STATE(2671), 1, + STATE(2486), 1, sym_comment, - [103360] = 5, + [92320] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2488), 1, + STATE(2393), 1, sym_formal_parameters, - STATE(2672), 1, + STATE(2487), 1, sym_comment, - [103376] = 5, + [92336] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2610), 1, + STATE(2434), 1, sym_formal_parameters, - STATE(2673), 1, + STATE(2488), 1, sym_comment, - [103392] = 5, + [92352] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2602), 1, + STATE(2436), 1, sym_formal_parameters, - STATE(2674), 1, + STATE(2489), 1, sym_comment, - [103408] = 5, + [92368] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2596), 1, + STATE(2439), 1, sym_formal_parameters, - STATE(2675), 1, + STATE(2490), 1, sym_comment, - [103424] = 5, + [92384] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(4117), 1, anon_sym_LBRACE, - STATE(1374), 1, + STATE(1435), 1, sym_statement_block, - STATE(2676), 1, + STATE(2491), 1, sym_comment, - [103440] = 5, + [92400] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2592), 1, - sym_formal_parameters, - STATE(2677), 1, + STATE(2492), 1, sym_comment, - [103456] = 5, + STATE(2554), 1, + sym_formal_parameters, + [92416] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2591), 1, - sym_formal_parameters, - STATE(2678), 1, + STATE(2493), 1, sym_comment, - [103472] = 5, + STATE(2552), 1, + sym_formal_parameters, + [92432] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2582), 1, - sym_formal_parameters, - STATE(2679), 1, + STATE(2494), 1, sym_comment, - [103488] = 5, + STATE(2528), 1, + sym_formal_parameters, + [92448] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2571), 1, - sym_formal_parameters, - STATE(2680), 1, + STATE(2495), 1, sym_comment, - [103504] = 5, + STATE(2526), 1, + sym_formal_parameters, + [92464] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2570), 1, + STATE(2491), 1, sym_formal_parameters, - STATE(2681), 1, + STATE(2496), 1, sym_comment, - [103520] = 5, + [92480] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2567), 1, + STATE(2478), 1, sym_formal_parameters, - STATE(2682), 1, + STATE(2497), 1, sym_comment, - [103536] = 5, + [92496] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2566), 1, + STATE(2463), 1, sym_formal_parameters, - STATE(2683), 1, + STATE(2498), 1, sym_comment, - [103552] = 5, + [92512] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2564), 1, + STATE(2458), 1, sym_formal_parameters, - STATE(2684), 1, + STATE(2499), 1, sym_comment, - [103568] = 5, + [92528] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2557), 1, + STATE(2455), 1, sym_formal_parameters, - STATE(2685), 1, + STATE(2500), 1, sym_comment, - [103584] = 5, + [92544] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2554), 1, + STATE(2450), 1, sym_formal_parameters, - STATE(2686), 1, + STATE(2501), 1, sym_comment, - [103600] = 5, + [92560] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2542), 1, + STATE(2449), 1, sym_formal_parameters, - STATE(2687), 1, + STATE(2502), 1, sym_comment, - [103616] = 5, + [92576] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2530), 1, + STATE(2444), 1, sym_formal_parameters, - STATE(2688), 1, + STATE(2503), 1, sym_comment, - [103632] = 5, + [92592] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2529), 1, + STATE(2437), 1, sym_formal_parameters, - STATE(2689), 1, + STATE(2504), 1, sym_comment, - [103648] = 5, + [92608] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2523), 1, + STATE(2335), 1, sym_formal_parameters, - STATE(2690), 1, + STATE(2505), 1, sym_comment, - [103664] = 5, + [92624] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2521), 1, + STATE(2427), 1, sym_formal_parameters, - STATE(2691), 1, + STATE(2506), 1, sym_comment, - [103680] = 5, + [92640] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2509), 1, + STATE(2422), 1, sym_formal_parameters, - STATE(2692), 1, + STATE(2507), 1, sym_comment, - [103696] = 5, + [92656] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2507), 1, + STATE(2421), 1, sym_formal_parameters, - STATE(2693), 1, + STATE(2508), 1, sym_comment, - [103712] = 4, + [92672] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2694), 1, + STATE(2509), 1, sym_comment, - ACTIONS(1743), 2, + ACTIONS(1769), 2, anon_sym_else, anon_sym_while, - [103726] = 5, + [92686] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2494), 1, + STATE(2417), 1, sym_formal_parameters, - STATE(2695), 1, + STATE(2510), 1, sym_comment, - [103742] = 5, + [92702] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2371), 1, + STATE(2414), 1, sym_formal_parameters, - STATE(2696), 1, + STATE(2511), 1, sym_comment, - [103758] = 5, + [92718] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2485), 1, + STATE(2409), 1, sym_formal_parameters, - STATE(2697), 1, + STATE(2512), 1, sym_comment, - [103774] = 5, + [92734] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2478), 1, + STATE(2406), 1, sym_formal_parameters, - STATE(2698), 1, + STATE(2513), 1, sym_comment, - [103790] = 5, + [92750] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2477), 1, + STATE(2394), 1, sym_formal_parameters, - STATE(2699), 1, + STATE(2514), 1, sym_comment, - [103806] = 5, + [92766] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2475), 1, + STATE(2391), 1, sym_formal_parameters, - STATE(2700), 1, + STATE(2515), 1, sym_comment, - [103822] = 4, + [92782] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2701), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2249), 1, + sym_formal_parameters, + STATE(2516), 1, sym_comment, - ACTIONS(4351), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [103836] = 5, + [92798] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2430), 1, + STATE(2110), 1, sym_formal_parameters, - STATE(2702), 1, + STATE(2517), 1, sym_comment, - [103852] = 4, + [92814] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2703), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2102), 1, + sym_formal_parameters, + STATE(2518), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103866] = 4, + [92830] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2704), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2107), 1, + sym_formal_parameters, + STATE(2519), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103880] = 4, + [92846] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2705), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2230), 1, + sym_formal_parameters, + STATE(2520), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103894] = 4, + [92862] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2706), 1, + ACTIONS(3894), 1, + anon_sym_LBRACE, + STATE(2112), 1, + sym_statement_block, + STATE(2521), 1, sym_comment, - ACTIONS(4353), 2, - anon_sym_GT, - anon_sym_DOT, - [103908] = 4, + [92878] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2707), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2257), 1, + sym_formal_parameters, + STATE(2522), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103922] = 5, + [92894] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1375), 1, - sym_statement_block, - STATE(2708), 1, + STATE(1012), 1, + sym_class_body, + STATE(2523), 1, sym_comment, - [103938] = 5, + [92910] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(104), 1, + STATE(80), 1, sym_parenthesized_expression, - STATE(2709), 1, + STATE(2524), 1, sym_comment, - [103954] = 5, + [92926] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4109), 1, + ACTIONS(4155), 1, anon_sym_LPAREN, - STATE(2255), 1, + STATE(2070), 1, sym_parenthesized_expression, - STATE(2710), 1, + STATE(2525), 1, sym_comment, - [103970] = 4, + [92942] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2711), 1, + ACTIONS(4111), 1, + anon_sym_LBRACE, + STATE(1929), 1, + sym_statement_block, + STATE(2526), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [103984] = 4, + [92958] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2712), 1, + STATE(2527), 1, sym_comment, - ACTIONS(1681), 2, + ACTIONS(1771), 2, anon_sym_else, anon_sym_while, - [103998] = 4, + [92972] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2713), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1166), 1, + sym_statement_block, + STATE(2528), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [104012] = 5, + [92988] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, - anon_sym_from, - STATE(1948), 1, - sym__from_clause, - STATE(2714), 1, + ACTIONS(3216), 1, + anon_sym_LPAREN, + STATE(2245), 1, + sym_formal_parameters, + STATE(2529), 1, sym_comment, - [104028] = 4, + [93004] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2715), 1, + STATE(2530), 1, sym_comment, - ACTIONS(1737), 2, + ACTIONS(1773), 2, anon_sym_else, anon_sym_while, - [104042] = 5, + [93018] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + ACTIONS(3625), 1, anon_sym_LBRACE, - STATE(1184), 1, - sym_statement_block, - STATE(2716), 1, + STATE(1165), 1, + sym_class_body, + STATE(2531), 1, sym_comment, - [104058] = 5, + [93034] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - STATE(2410), 1, + STATE(1827), 1, sym__from_clause, - STATE(2717), 1, + STATE(2532), 1, sym_comment, - [104074] = 5, + [93050] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - STATE(2288), 1, + STATE(2103), 1, sym__from_clause, - STATE(2718), 1, + STATE(2533), 1, sym_comment, - [104090] = 5, + [93066] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3515), 1, + ACTIONS(3510), 1, anon_sym_from, - STATE(1984), 1, + STATE(1862), 1, sym__from_clause, - STATE(2719), 1, + STATE(2534), 1, sym_comment, - [104106] = 4, + [93082] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2720), 1, + STATE(2535), 1, sym_comment, - ACTIONS(1737), 2, + ACTIONS(1695), 2, anon_sym_else, anon_sym_while, - [104120] = 5, + [93096] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4355), 1, - anon_sym_SEMI, - ACTIONS(4357), 1, - sym__automatic_semicolon, - STATE(2721), 1, + ACTIONS(3510), 1, + anon_sym_from, + STATE(2225), 1, + sym__from_clause, + STATE(2536), 1, sym_comment, - [104136] = 5, + [93112] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2310), 1, + STATE(2125), 1, sym_formal_parameters, - STATE(2722), 1, + STATE(2537), 1, sym_comment, - [104152] = 4, + [93128] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2723), 1, + ACTIONS(3776), 1, + anon_sym_GT, + ACTIONS(3778), 1, + anon_sym_DOT, + STATE(2538), 1, sym_comment, - ACTIONS(4359), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [104166] = 5, + [93144] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4095), 1, - anon_sym_LBRACE, - STATE(1378), 1, - sym_statement_block, - STATE(2724), 1, + STATE(2539), 1, sym_comment, - [104182] = 4, + ACTIONS(1697), 2, + anon_sym_else, + anon_sym_while, + [93158] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2725), 1, + ACTIONS(4361), 1, + anon_sym_SEMI, + ACTIONS(4363), 1, + sym__automatic_semicolon, + STATE(2540), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [104196] = 5, + [93174] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2323), 1, + STATE(2138), 1, sym_formal_parameters, - STATE(2726), 1, + STATE(2541), 1, sym_comment, - [104212] = 5, + [93190] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3902), 1, - anon_sym_LBRACE, - STATE(898), 1, - sym_statement_block, - STATE(2727), 1, + STATE(2542), 1, sym_comment, - [104228] = 4, + ACTIONS(1779), 2, + anon_sym_else, + anon_sym_while, + [93204] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2728), 1, + STATE(2543), 1, sym_comment, - ACTIONS(1737), 2, - anon_sym_else, - anon_sym_while, - [104242] = 5, + ACTIONS(4365), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [93218] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2328), 1, + STATE(2143), 1, sym_formal_parameters, - STATE(2729), 1, + STATE(2544), 1, sym_comment, - [104258] = 5, + [93234] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2329), 1, + STATE(2144), 1, sym_formal_parameters, - STATE(2730), 1, + STATE(2545), 1, sym_comment, - [104274] = 5, + [93250] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2333), 1, + STATE(2148), 1, sym_formal_parameters, - STATE(2731), 1, + STATE(2546), 1, sym_comment, - [104290] = 5, + [93266] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2334), 1, + STATE(2149), 1, sym_formal_parameters, - STATE(2732), 1, + STATE(2547), 1, sym_comment, - [104306] = 5, + [93282] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2338), 1, + STATE(2153), 1, sym_formal_parameters, - STATE(2733), 1, + STATE(2548), 1, sym_comment, - [104322] = 5, + [93298] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, + ACTIONS(3216), 1, anon_sym_LPAREN, - STATE(2339), 1, + STATE(2154), 1, sym_formal_parameters, - STATE(2734), 1, + STATE(2549), 1, sym_comment, - [104338] = 4, + [93314] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - STATE(2735), 1, + STATE(2550), 1, sym_comment, - ACTIONS(1739), 2, + ACTIONS(1719), 2, anon_sym_else, anon_sym_while, - [104352] = 5, + [93328] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4115), 1, - anon_sym_LPAREN, - STATE(72), 1, - sym__for_header, - STATE(2736), 1, + ACTIONS(4255), 1, + anon_sym_LBRACE, + STATE(206), 1, + sym_statement_block, + STATE(2551), 1, sym_comment, - [104368] = 5, + [93344] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4361), 1, + ACTIONS(4171), 1, anon_sym_LBRACE, - STATE(940), 1, - sym_switch_body, - STATE(2737), 1, + STATE(1164), 1, + sym_statement_block, + STATE(2552), 1, sym_comment, - [104384] = 5, + [93360] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3682), 1, - anon_sym_LBRACE, - STATE(1379), 1, - sym_class_body, - STATE(2738), 1, + STATE(2553), 1, sym_comment, - [104400] = 5, + ACTIONS(1783), 2, + anon_sym_else, + anon_sym_while, + [93374] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3219), 1, - anon_sym_LPAREN, - STATE(2292), 1, - sym_formal_parameters, - STATE(2739), 1, + ACTIONS(4171), 1, + anon_sym_LBRACE, + STATE(1163), 1, + sym_statement_block, + STATE(2554), 1, sym_comment, - [104416] = 5, + [93390] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4069), 1, + ACTIONS(4087), 1, anon_sym_LPAREN, - STATE(95), 1, + STATE(98), 1, sym_parenthesized_expression, - STATE(2740), 1, + STATE(2555), 1, sym_comment, - [104432] = 5, + [93406] = 5, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4109), 1, + ACTIONS(4155), 1, anon_sym_LPAREN, - STATE(2377), 1, + STATE(2192), 1, sym_parenthesized_expression, - STATE(2741), 1, - sym_comment, - [104448] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4363), 1, - sym_identifier, - STATE(2742), 1, + STATE(2556), 1, sym_comment, - [104461] = 4, + [93422] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4365), 1, - anon_sym_function, - STATE(2743), 1, + ACTIONS(4367), 1, + anon_sym_EQ_GT, + STATE(2557), 1, sym_comment, - [104474] = 4, + [93435] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4367), 1, + ACTIONS(4369), 1, sym_identifier, - STATE(2744), 1, + STATE(2558), 1, sym_comment, - [104487] = 4, + [93448] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4369), 1, - sym_regex_pattern, - STATE(2745), 1, - sym_comment, - [104500] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, ACTIONS(4371), 1, - anon_sym_GT, - STATE(2746), 1, + sym_regex_pattern, + STATE(2559), 1, sym_comment, - [104513] = 4, + [93461] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(4373), 1, - anon_sym_while, - STATE(2747), 1, + anon_sym_RPAREN, + STATE(2560), 1, sym_comment, - [104526] = 4, + [93474] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(4375), 1, sym_identifier, - STATE(2748), 1, + STATE(2561), 1, sym_comment, - [104539] = 4, + [93487] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, ACTIONS(4377), 1, sym_identifier, - STATE(2749), 1, + STATE(2562), 1, sym_comment, - [104552] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [93500] = 4, ACTIONS(5), 1, sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, ACTIONS(4379), 1, - sym_regex_pattern, - STATE(2750), 1, + anon_sym_function, + STATE(2563), 1, sym_comment, - [104565] = 4, + [93513] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2340), 1, - anon_sym_RPAREN, - STATE(2751), 1, + ACTIONS(2223), 1, + anon_sym_in, + STATE(2564), 1, sym_comment, - [104578] = 4, + [93526] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, ACTIONS(4381), 1, anon_sym_while, - STATE(2752), 1, + STATE(2565), 1, + sym_comment, + [93539] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4383), 1, + sym_identifier, + STATE(2566), 1, sym_comment, - [104591] = 4, + [93552] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4383), 1, + ACTIONS(4385), 1, anon_sym_while, - STATE(2753), 1, + STATE(2567), 1, sym_comment, - [104604] = 4, + [93565] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4347), 1, + ACTIONS(4387), 1, anon_sym_from, - STATE(2754), 1, + STATE(2568), 1, sym_comment, - [104617] = 4, + [93578] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, + ACTIONS(4389), 1, + sym_regex_pattern, + STATE(2569), 1, + sym_comment, + [93591] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(4385), 1, - anon_sym_RPAREN, - STATE(2755), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4391), 1, + sym_regex_pattern, + STATE(2570), 1, sym_comment, - [104630] = 4, + [93604] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4387), 1, + ACTIONS(4393), 1, sym_identifier, - STATE(2756), 1, + STATE(2571), 1, sym_comment, - [104643] = 4, + [93617] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2394), 1, - anon_sym_RBRACK, - STATE(2757), 1, + ACTIONS(4395), 1, + anon_sym_from, + STATE(2572), 1, sym_comment, - [104656] = 4, + [93630] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4389), 1, + ACTIONS(4397), 1, sym_identifier, - STATE(2758), 1, + STATE(2573), 1, sym_comment, - [104669] = 4, + [93643] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4391), 1, - anon_sym_while, - STATE(2759), 1, + ACTIONS(4399), 1, + anon_sym_from, + STATE(2574), 1, + sym_comment, + [93656] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4401), 1, + anon_sym_RPAREN, + STATE(2575), 1, + sym_comment, + [93669] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4403), 1, + ts_builtin_sym_end, + STATE(2576), 1, sym_comment, - [104682] = 4, + [93682] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4393), 1, + ACTIONS(4405), 1, sym_identifier, - STATE(2760), 1, + STATE(2577), 1, + sym_comment, + [93695] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4407), 1, + anon_sym_while, + STATE(2578), 1, + sym_comment, + [93708] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(1507), 1, + anon_sym_LBRACE, + STATE(2579), 1, sym_comment, - [104695] = 4, + [93721] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4395), 1, - sym_regex_pattern, - STATE(2761), 1, + ACTIONS(4409), 1, + sym_identifier, + STATE(2580), 1, sym_comment, - [104708] = 4, + [93734] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4323), 1, - anon_sym_EQ_GT, - STATE(2762), 1, + ACTIONS(4411), 1, + anon_sym_RPAREN, + STATE(2581), 1, sym_comment, - [104721] = 4, + [93747] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4321), 1, + ACTIONS(4413), 1, anon_sym_EQ_GT, - STATE(2763), 1, + STATE(2582), 1, sym_comment, - [104734] = 4, + [93760] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4397), 1, + ACTIONS(3951), 1, + anon_sym_EQ, + STATE(2583), 1, + sym_comment, + [93773] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4415), 1, anon_sym_EQ_GT, - STATE(2764), 1, + STATE(2584), 1, sym_comment, - [104747] = 4, + [93786] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4399), 1, - anon_sym_target, - STATE(2765), 1, + ACTIONS(2398), 1, + anon_sym_RPAREN, + STATE(2585), 1, + sym_comment, + [93799] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4417), 1, + sym_identifier, + STATE(2586), 1, sym_comment, - [104760] = 4, + [93812] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4401), 1, + ACTIONS(4419), 1, + anon_sym_function, + STATE(2587), 1, + sym_comment, + [93825] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4421), 1, + anon_sym_EQ, + STATE(2588), 1, + sym_comment, + [93838] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(2394), 1, anon_sym_RPAREN, - STATE(2766), 1, + STATE(2589), 1, sym_comment, - [104773] = 4, + [93851] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4403), 1, - anon_sym_SLASH2, - STATE(2767), 1, + ACTIONS(4423), 1, + sym_identifier, + STATE(2590), 1, sym_comment, - [104786] = 4, + [93864] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4405), 1, + ACTIONS(4425), 1, anon_sym_as, - STATE(2768), 1, + STATE(2591), 1, + sym_comment, + [93877] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4427), 1, + sym_identifier, + STATE(2592), 1, + sym_comment, + [93890] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4429), 1, + anon_sym_RPAREN, + STATE(2593), 1, sym_comment, - [104799] = 4, + [93903] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3856), 1, - anon_sym_RBRACE, - STATE(2769), 1, + ACTIONS(4431), 1, + anon_sym_while, + STATE(2594), 1, sym_comment, - [104812] = 4, + [93916] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2386), 1, + ACTIONS(2388), 1, anon_sym_RPAREN, - STATE(2770), 1, + STATE(2595), 1, sym_comment, - [104825] = 4, + [93929] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2422), 1, + ACTIONS(4433), 1, anon_sym_RPAREN, - STATE(2771), 1, + STATE(2596), 1, sym_comment, - [104838] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [93942] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4407), 1, - sym_identifier, - STATE(2772), 1, - sym_comment, - [104851] = 4, - ACTIONS(3), 1, + ACTIONS(1239), 1, aux_sym_comment_token1, + ACTIONS(4349), 1, + anon_sym_from, + STATE(2597), 1, + sym_comment, + [93955] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4409), 1, - sym_identifier, - STATE(2773), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(2380), 1, + anon_sym_RPAREN, + STATE(2598), 1, sym_comment, - [104864] = 4, + [93968] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2418), 1, - anon_sym_RPAREN, - STATE(2774), 1, + ACTIONS(2400), 1, + anon_sym_RBRACE, + STATE(2599), 1, sym_comment, - [104877] = 4, + [93981] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4411), 1, + ACTIONS(4435), 1, sym_identifier, - STATE(2775), 1, + STATE(2600), 1, sym_comment, - [104890] = 4, + [93994] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2835), 1, - anon_sym_LPAREN, - STATE(2776), 1, + ACTIONS(4437), 1, + anon_sym_from, + STATE(2601), 1, sym_comment, - [104903] = 4, + [94007] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2416), 1, + ACTIONS(2376), 1, anon_sym_RPAREN, - STATE(2777), 1, + STATE(2602), 1, sym_comment, - [104916] = 4, + [94020] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4413), 1, - anon_sym_EQ, - STATE(2778), 1, + ACTIONS(3857), 1, + anon_sym_GT, + STATE(2603), 1, sym_comment, - [104929] = 4, + [94033] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4415), 1, - anon_sym_while, - STATE(2779), 1, - sym_comment, - [104942] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4417), 1, - sym_identifier, - STATE(2780), 1, + ACTIONS(2406), 1, + anon_sym_RBRACK, + STATE(2604), 1, sym_comment, - [104955] = 4, + [94046] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2402), 1, - anon_sym_RPAREN, - STATE(2781), 1, + ACTIONS(2342), 1, + anon_sym_RBRACE, + STATE(2605), 1, sym_comment, - [104968] = 4, + [94059] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3884), 1, - anon_sym_RBRACE, - STATE(2782), 1, + ACTIONS(2344), 1, + anon_sym_RPAREN, + STATE(2606), 1, sym_comment, - [104981] = 4, + [94072] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4419), 1, - anon_sym_from, - STATE(2783), 1, + ACTIONS(4439), 1, + sym_identifier, + STATE(2607), 1, sym_comment, - [104994] = 4, + [94085] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4421), 1, - anon_sym_as, - STATE(2784), 1, + ACTIONS(4441), 1, + anon_sym_RPAREN, + STATE(2608), 1, sym_comment, - [105007] = 4, + [94098] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4423), 1, + ACTIONS(4443), 1, sym_identifier, - STATE(2785), 1, + STATE(2609), 1, sym_comment, - [105020] = 4, + [94111] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2392), 1, + ACTIONS(2418), 1, anon_sym_RPAREN, - STATE(2786), 1, + STATE(2610), 1, sym_comment, - [105033] = 4, + [94124] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4425), 1, - anon_sym_COLON, - STATE(2787), 1, + ACTIONS(4445), 1, + anon_sym_from, + STATE(2611), 1, sym_comment, - [105046] = 4, + [94137] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4427), 1, + ACTIONS(4447), 1, anon_sym_EQ_GT, - STATE(2788), 1, + STATE(2612), 1, sym_comment, - [105059] = 4, + [94150] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4429), 1, + ACTIONS(4449), 1, anon_sym_EQ_GT, - STATE(2789), 1, + STATE(2613), 1, sym_comment, - [105072] = 4, + [94163] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4431), 1, + ACTIONS(4451), 1, anon_sym_EQ_GT, - STATE(2790), 1, + STATE(2614), 1, sym_comment, - [105085] = 4, + [94176] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2349), 1, + ACTIONS(2410), 1, anon_sym_RPAREN, - STATE(2791), 1, + STATE(2615), 1, sym_comment, - [105098] = 4, + [94189] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4433), 1, - anon_sym_EQ_GT, - STATE(2792), 1, + ACTIONS(2386), 1, + anon_sym_RBRACK, + STATE(2616), 1, sym_comment, - [105111] = 4, + [94202] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4435), 1, - anon_sym_RPAREN, - STATE(2793), 1, + ACTIONS(4453), 1, + anon_sym_EQ_GT, + STATE(2617), 1, sym_comment, - [105124] = 4, + [94215] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4437), 1, + ACTIONS(4455), 1, anon_sym_EQ, - STATE(2794), 1, + STATE(2618), 1, sym_comment, - [105137] = 4, + [94228] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3818), 1, - anon_sym_GT, - STATE(2795), 1, + ACTIONS(2532), 1, + anon_sym_in, + STATE(2619), 1, sym_comment, - [105150] = 4, + [94241] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4439), 1, - anon_sym_EQ, - STATE(2796), 1, + ACTIONS(2374), 1, + anon_sym_RBRACK, + STATE(2620), 1, sym_comment, - [105163] = 4, + [94254] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2526), 1, - anon_sym_in, - STATE(2797), 1, + ACTIONS(2372), 1, + anon_sym_RPAREN, + STATE(2621), 1, + sym_comment, + [94267] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(2366), 1, + anon_sym_RPAREN, + STATE(2622), 1, sym_comment, - [105176] = 4, + [94280] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4441), 1, + ACTIONS(4457), 1, sym_identifier, - STATE(2798), 1, + STATE(2623), 1, sym_comment, - [105189] = 4, + [94293] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2374), 1, - anon_sym_RPAREN, - STATE(2799), 1, + ACTIONS(4459), 1, + sym_regex_pattern, + STATE(2624), 1, sym_comment, - [105202] = 4, + [94306] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3949), 1, + ACTIONS(3908), 1, anon_sym_GT, - STATE(2800), 1, + STATE(2625), 1, sym_comment, - [105215] = 4, + [94319] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2353), 1, + ACTIONS(2356), 1, anon_sym_RBRACE, - STATE(2801), 1, - sym_comment, - [105228] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4443), 1, - sym_identifier, - STATE(2802), 1, - sym_comment, - [105241] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(1983), 1, - anon_sym_in, - STATE(2803), 1, + STATE(2626), 1, sym_comment, - [105254] = 4, + [94332] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2406), 1, + ACTIONS(2378), 1, anon_sym_RBRACK, - STATE(2804), 1, + STATE(2627), 1, sym_comment, - [105267] = 4, + [94345] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4445), 1, + ACTIONS(4461), 1, anon_sym_SLASH2, - STATE(2805), 1, + STATE(2628), 1, sym_comment, - [105280] = 4, + [94358] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4447), 1, + ACTIONS(4463), 1, sym_identifier, - STATE(2806), 1, + STATE(2629), 1, sym_comment, - [105293] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, + [94371] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(4449), 1, - anon_sym_EQ_GT, - STATE(2807), 1, - sym_comment, - [105306] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4451), 1, - anon_sym_EQ_GT, - STATE(2808), 1, + ACTIONS(4465), 1, + sym_identifier, + STATE(2630), 1, sym_comment, - [105319] = 4, + [94384] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4453), 1, + ACTIONS(4467), 1, anon_sym_RPAREN, - STATE(2809), 1, + STATE(2631), 1, sym_comment, - [105332] = 4, + [94397] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4455), 1, - anon_sym_function, - STATE(2810), 1, + ACTIONS(4469), 1, + anon_sym_SLASH2, + STATE(2632), 1, sym_comment, - [105345] = 4, + [94410] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2396), 1, - anon_sym_RBRACE, - STATE(2811), 1, + ACTIONS(4471), 1, + anon_sym_SLASH2, + STATE(2633), 1, sym_comment, - [105358] = 4, + [94423] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4457), 1, + ACTIONS(4473), 1, anon_sym_EQ_GT, - STATE(2812), 1, + STATE(2634), 1, sym_comment, - [105371] = 4, + [94436] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4459), 1, + ACTIONS(4475), 1, anon_sym_EQ_GT, - STATE(2813), 1, + STATE(2635), 1, sym_comment, - [105384] = 4, + [94449] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3335), 1, - anon_sym_EQ, - STATE(2814), 1, - sym_comment, - [105397] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4461), 1, - sym_identifier, - STATE(2815), 1, + ACTIONS(4477), 1, + anon_sym_EQ_GT, + STATE(2636), 1, sym_comment, - [105410] = 4, + [94462] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2398), 1, - anon_sym_RBRACK, - STATE(2816), 1, + ACTIONS(4479), 1, + anon_sym_target, + STATE(2637), 1, sym_comment, - [105423] = 4, + [94475] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4463), 1, - anon_sym_EQ_GT, - STATE(2817), 1, + ACTIONS(2430), 1, + anon_sym_RPAREN, + STATE(2638), 1, sym_comment, - [105436] = 4, + [94488] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3892), 1, - anon_sym_EQ, - STATE(2818), 1, + ACTIONS(2422), 1, + anon_sym_RPAREN, + STATE(2639), 1, sym_comment, - [105449] = 4, + [94501] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2372), 1, - anon_sym_RBRACE, - STATE(2819), 1, + ACTIONS(4481), 1, + anon_sym_EQ_GT, + STATE(2640), 1, sym_comment, - [105462] = 4, + [94514] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3970), 1, + ACTIONS(4483), 1, anon_sym_GT, - STATE(2820), 1, - sym_comment, - [105475] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4465), 1, - ts_builtin_sym_end, - STATE(2821), 1, + STATE(2641), 1, sym_comment, - [105488] = 4, + [94527] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4467), 1, - anon_sym_from, - STATE(2822), 1, + ACTIONS(4485), 1, + anon_sym_EQ_GT, + STATE(2642), 1, sym_comment, - [105501] = 4, + [94540] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2215), 1, - anon_sym_in, - STATE(2823), 1, + ACTIONS(4487), 1, + anon_sym_EQ_GT, + STATE(2643), 1, sym_comment, - [105514] = 4, + [94553] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2384), 1, - anon_sym_RPAREN, - STATE(2824), 1, - sym_comment, - [105527] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4469), 1, - sym_regex_pattern, - STATE(2825), 1, + ACTIONS(4489), 1, + anon_sym_while, + STATE(2644), 1, sym_comment, - [105540] = 4, + [94566] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4471), 1, + ACTIONS(2420), 1, anon_sym_RPAREN, - STATE(2826), 1, + STATE(2645), 1, sym_comment, - [105553] = 4, + [94579] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4473), 1, - anon_sym_EQ_GT, - STATE(2827), 1, - sym_comment, - [105566] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4475), 1, - sym_identifier, - STATE(2828), 1, + ACTIONS(2021), 1, + anon_sym_in, + STATE(2646), 1, sym_comment, - [105579] = 4, + [94592] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4477), 1, + ACTIONS(4491), 1, anon_sym_EQ, - STATE(2829), 1, - sym_comment, - [105592] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4479), 1, - sym_identifier, - STATE(2830), 1, - sym_comment, - [105605] = 4, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2241), 1, - anon_sym_in, - STATE(2831), 1, + STATE(2647), 1, sym_comment, - [105618] = 4, + [94605] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2366), 1, + ACTIONS(2414), 1, anon_sym_RPAREN, - STATE(2832), 1, + STATE(2648), 1, sym_comment, - [105631] = 4, + [94618] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2325), 1, - anon_sym_RPAREN, - STATE(2833), 1, + ACTIONS(2265), 1, + anon_sym_in, + STATE(2649), 1, sym_comment, - [105644] = 4, + [94631] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2342), 1, - anon_sym_RPAREN, - STATE(2834), 1, + ACTIONS(4493), 1, + anon_sym_COLON, + STATE(2650), 1, sym_comment, - [105657] = 4, + [94644] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2321), 1, + ACTIONS(2396), 1, anon_sym_RPAREN, - STATE(2835), 1, + STATE(2651), 1, sym_comment, - [105670] = 4, + [94657] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4481), 1, - anon_sym_RPAREN, - STATE(2836), 1, + ACTIONS(4495), 1, + anon_sym_target, + STATE(2652), 1, sym_comment, - [105683] = 4, + [94670] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4014), 1, - anon_sym_GT, - STATE(2837), 1, + ACTIONS(4497), 1, + anon_sym_as, + STATE(2653), 1, sym_comment, - [105696] = 4, + [94683] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4483), 1, + ACTIONS(4499), 1, anon_sym_from, - STATE(2838), 1, + STATE(2654), 1, sym_comment, - [105709] = 4, + [94696] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2323), 1, - anon_sym_COLON, - STATE(2839), 1, + ACTIONS(3987), 1, + anon_sym_RBRACE, + STATE(2655), 1, sym_comment, - [105722] = 4, + [94709] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4485), 1, - anon_sym_from, - STATE(2840), 1, - sym_comment, - [105735] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4487), 1, - sym_identifier, - STATE(2841), 1, + ACTIONS(3991), 1, + anon_sym_GT, + STATE(2656), 1, sym_comment, - [105748] = 4, + [94722] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4489), 1, + ACTIONS(4501), 1, sym_identifier, - STATE(2842), 1, + STATE(2657), 1, sym_comment, - [105761] = 4, + [94735] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4491), 1, + ACTIONS(4503), 1, sym_identifier, - STATE(2843), 1, + STATE(2658), 1, sym_comment, - [105774] = 4, + [94748] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4493), 1, + ACTIONS(4505), 1, sym_identifier, - STATE(2844), 1, + STATE(2659), 1, sym_comment, - [105787] = 4, + [94761] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4495), 1, - anon_sym_from, - STATE(2845), 1, + ACTIONS(4507), 1, + anon_sym_EQ_GT, + STATE(2660), 1, sym_comment, - [105800] = 4, + [94774] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4497), 1, - anon_sym_from, - STATE(2846), 1, + ACTIONS(4125), 1, + anon_sym_EQ_GT, + STATE(2661), 1, sym_comment, - [105813] = 4, + [94787] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4499), 1, - anon_sym_from, - STATE(2847), 1, + ACTIONS(2358), 1, + anon_sym_RPAREN, + STATE(2662), 1, sym_comment, - [105826] = 4, + [94800] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4501), 1, - anon_sym_COLON, - STATE(2848), 1, + ACTIONS(4509), 1, + sym_identifier, + STATE(2663), 1, sym_comment, - [105839] = 4, + [94813] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2388), 1, - anon_sym_RPAREN, - STATE(2849), 1, - sym_comment, - [105852] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4503), 1, - anon_sym_SLASH2, - STATE(2850), 1, + ACTIONS(4123), 1, + anon_sym_EQ_GT, + STATE(2664), 1, sym_comment, - [105865] = 4, + [94826] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4505), 1, - anon_sym_EQ_GT, - STATE(2851), 1, + ACTIONS(2404), 1, + anon_sym_COLON, + STATE(2665), 1, sym_comment, - [105878] = 4, + [94839] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4507), 1, - anon_sym_EQ_GT, - STATE(2852), 1, + ACTIONS(4511), 1, + anon_sym_COLON, + STATE(2666), 1, sym_comment, - [105891] = 4, + [94852] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4509), 1, - anon_sym_EQ_GT, - STATE(2853), 1, + ACTIONS(4513), 1, + anon_sym_from, + STATE(2667), 1, sym_comment, - [105904] = 4, + [94865] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2355), 1, - anon_sym_RPAREN, - STATE(2854), 1, + ACTIONS(4515), 1, + anon_sym_EQ, + STATE(2668), 1, sym_comment, - [105917] = 4, + [94878] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4511), 1, - sym_identifier, - STATE(2855), 1, + ACTIONS(4517), 1, + anon_sym_SLASH2, + STATE(2669), 1, sym_comment, - [105930] = 4, + [94891] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4513), 1, + ACTIONS(4519), 1, sym_identifier, - STATE(2856), 1, + STATE(2670), 1, + sym_comment, + [94904] = 4, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4521), 1, + anon_sym_EQ_GT, + STATE(2671), 1, sym_comment, - [105943] = 4, + [94917] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4515), 1, + ACTIONS(4523), 1, sym_identifier, - STATE(2857), 1, + STATE(2672), 1, sym_comment, - [105956] = 4, + [94930] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(1517), 1, - anon_sym_LBRACE, - STATE(2858), 1, + ACTIONS(4525), 1, + anon_sym_EQ_GT, + STATE(2673), 1, sym_comment, - [105969] = 4, + [94943] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4517), 1, + ACTIONS(4527), 1, anon_sym_EQ_GT, - STATE(2859), 1, + STATE(2674), 1, sym_comment, - [105982] = 4, + [94956] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2414), 1, - anon_sym_RPAREN, - STATE(2860), 1, + ACTIONS(2841), 1, + anon_sym_LPAREN, + STATE(2675), 1, sym_comment, - [105995] = 4, + [94969] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4519), 1, - anon_sym_EQ_GT, - STATE(2861), 1, + ACTIONS(3955), 1, + anon_sym_RBRACE, + STATE(2676), 1, sym_comment, - [106008] = 4, + [94982] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(4521), 1, - anon_sym_EQ_GT, - STATE(2862), 1, + ACTIONS(4529), 1, + sym_identifier, + STATE(2677), 1, sym_comment, - [106021] = 4, + [94995] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4523), 1, - anon_sym_target, - STATE(2863), 1, + ACTIONS(2450), 1, + anon_sym_in, + STATE(2678), 1, sym_comment, - [106034] = 4, + [95008] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4525), 1, - anon_sym_EQ_GT, - STATE(2864), 1, + ACTIONS(2368), 1, + anon_sym_RPAREN, + STATE(2679), 1, sym_comment, - [106047] = 4, + [95021] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(3528), 1, + ACTIONS(3681), 1, anon_sym_EQ, - STATE(2865), 1, + STATE(2680), 1, sym_comment, - [106060] = 4, + [95034] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4527), 1, - anon_sym_RPAREN, - STATE(2866), 1, + ACTIONS(3404), 1, + anon_sym_EQ, + STATE(2681), 1, sym_comment, - [106073] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [95047] = 4, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4529), 1, - anon_sym_SLASH2, - STATE(2867), 1, + ACTIONS(1239), 1, + aux_sym_comment_token1, + ACTIONS(4531), 1, + anon_sym_EQ_GT, + STATE(2682), 1, sym_comment, - [106086] = 4, + [95060] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4531), 1, + ACTIONS(4533), 1, sym_identifier, - STATE(2868), 1, + STATE(2683), 1, sym_comment, - [106099] = 4, + [95073] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(2478), 1, - anon_sym_in, - STATE(2869), 1, + ACTIONS(3776), 1, + anon_sym_GT, + STATE(2684), 1, sym_comment, - [106112] = 4, + [95086] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4533), 1, + ACTIONS(4535), 1, sym_identifier, - STATE(2870), 1, + STATE(2685), 1, sym_comment, - [106125] = 4, + [95099] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_html_comment, - ACTIONS(1239), 1, - aux_sym_comment_token1, - ACTIONS(2370), 1, - anon_sym_RBRACK, - STATE(2871), 1, + ACTIONS(4537), 1, + sym_identifier, + STATE(2686), 1, sym_comment, - [106138] = 4, + [95112] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4535), 1, + ACTIONS(4539), 1, anon_sym_function, - STATE(2872), 1, + STATE(2687), 1, sym_comment, - [106151] = 4, + [95125] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4537), 1, + ACTIONS(4541), 1, anon_sym_function, - STATE(2873), 1, + STATE(2688), 1, sym_comment, - [106164] = 4, + [95138] = 4, ACTIONS(5), 1, sym_html_comment, ACTIONS(1239), 1, aux_sym_comment_token1, - ACTIONS(4539), 1, + ACTIONS(4543), 1, anon_sym_function, - STATE(2874), 1, + STATE(2689), 1, sym_comment, - [106177] = 1, - ACTIONS(4541), 1, + [95151] = 1, + ACTIONS(4545), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(466)] = 0, - [SMALL_STATE(467)] = 91, - [SMALL_STATE(468)] = 182, - [SMALL_STATE(469)] = 257, - [SMALL_STATE(470)] = 334, - [SMALL_STATE(471)] = 417, - [SMALL_STATE(472)] = 492, - [SMALL_STATE(473)] = 583, - [SMALL_STATE(474)] = 658, - [SMALL_STATE(475)] = 749, - [SMALL_STATE(476)] = 826, - [SMALL_STATE(477)] = 901, - [SMALL_STATE(478)] = 978, - [SMALL_STATE(479)] = 1069, - [SMALL_STATE(480)] = 1160, - [SMALL_STATE(481)] = 1233, - [SMALL_STATE(482)] = 1328, + [SMALL_STATE(467)] = 75, + [SMALL_STATE(468)] = 150, + [SMALL_STATE(469)] = 233, + [SMALL_STATE(470)] = 310, + [SMALL_STATE(471)] = 401, + [SMALL_STATE(472)] = 478, + [SMALL_STATE(473)] = 573, + [SMALL_STATE(474)] = 664, + [SMALL_STATE(475)] = 739, + [SMALL_STATE(476)] = 812, + [SMALL_STATE(477)] = 885, + [SMALL_STATE(478)] = 962, + [SMALL_STATE(479)] = 1037, + [SMALL_STATE(480)] = 1128, + [SMALL_STATE(481)] = 1219, + [SMALL_STATE(482)] = 1310, [SMALL_STATE(483)] = 1401, - [SMALL_STATE(484)] = 1479, - [SMALL_STATE(485)] = 1573, - [SMALL_STATE(486)] = 1647, - [SMALL_STATE(487)] = 1719, - [SMALL_STATE(488)] = 1793, + [SMALL_STATE(484)] = 1475, + [SMALL_STATE(485)] = 1553, + [SMALL_STATE(486)] = 1625, + [SMALL_STATE(487)] = 1701, + [SMALL_STATE(488)] = 1795, [SMALL_STATE(489)] = 1869, [SMALL_STATE(490)] = 1943, [SMALL_STATE(491)] = 2037, - [SMALL_STATE(492)] = 2131, + [SMALL_STATE(492)] = 2111, [SMALL_STATE(493)] = 2205, - [SMALL_STATE(494)] = 2281, - [SMALL_STATE(495)] = 2357, - [SMALL_STATE(496)] = 2451, - [SMALL_STATE(497)] = 2525, - [SMALL_STATE(498)] = 2599, - [SMALL_STATE(499)] = 2675, - [SMALL_STATE(500)] = 2749, - [SMALL_STATE(501)] = 2823, - [SMALL_STATE(502)] = 2897, - [SMALL_STATE(503)] = 2969, - [SMALL_STATE(504)] = 3059, - [SMALL_STATE(505)] = 3135, - [SMALL_STATE(506)] = 3209, - [SMALL_STATE(507)] = 3281, - [SMALL_STATE(508)] = 3355, - [SMALL_STATE(509)] = 3429, - [SMALL_STATE(510)] = 3501, - [SMALL_STATE(511)] = 3577, - [SMALL_STATE(512)] = 3649, - [SMALL_STATE(513)] = 3743, - [SMALL_STATE(514)] = 3817, - [SMALL_STATE(515)] = 3891, + [SMALL_STATE(494)] = 2277, + [SMALL_STATE(495)] = 2349, + [SMALL_STATE(496)] = 2423, + [SMALL_STATE(497)] = 2497, + [SMALL_STATE(498)] = 2569, + [SMALL_STATE(499)] = 2643, + [SMALL_STATE(500)] = 2715, + [SMALL_STATE(501)] = 2789, + [SMALL_STATE(502)] = 2863, + [SMALL_STATE(503)] = 2937, + [SMALL_STATE(504)] = 3013, + [SMALL_STATE(505)] = 3089, + [SMALL_STATE(506)] = 3183, + [SMALL_STATE(507)] = 3259, + [SMALL_STATE(508)] = 3333, + [SMALL_STATE(509)] = 3409, + [SMALL_STATE(510)] = 3499, + [SMALL_STATE(511)] = 3573, + [SMALL_STATE(512)] = 3647, + [SMALL_STATE(513)] = 3721, + [SMALL_STATE(514)] = 3797, + [SMALL_STATE(515)] = 3871, [SMALL_STATE(516)] = 3965, - [SMALL_STATE(517)] = 4039, - [SMALL_STATE(518)] = 4113, - [SMALL_STATE(519)] = 4207, - [SMALL_STATE(520)] = 4281, - [SMALL_STATE(521)] = 4355, - [SMALL_STATE(522)] = 4427, - [SMALL_STATE(523)] = 4501, - [SMALL_STATE(524)] = 4575, - [SMALL_STATE(525)] = 4651, - [SMALL_STATE(526)] = 4747, - [SMALL_STATE(527)] = 4823, + [SMALL_STATE(517)] = 4059, + [SMALL_STATE(518)] = 4135, + [SMALL_STATE(519)] = 4225, + [SMALL_STATE(520)] = 4297, + [SMALL_STATE(521)] = 4371, + [SMALL_STATE(522)] = 4467, + [SMALL_STATE(523)] = 4541, + [SMALL_STATE(524)] = 4615, + [SMALL_STATE(525)] = 4689, + [SMALL_STATE(526)] = 4763, + [SMALL_STATE(527)] = 4837, [SMALL_STATE(528)] = 4913, - [SMALL_STATE(529)] = 4984, - [SMALL_STATE(530)] = 5055, - [SMALL_STATE(531)] = 5126, - [SMALL_STATE(532)] = 5199, - [SMALL_STATE(533)] = 5270, - [SMALL_STATE(534)] = 5343, - [SMALL_STATE(535)] = 5414, - [SMALL_STATE(536)] = 5485, - [SMALL_STATE(537)] = 5556, - [SMALL_STATE(538)] = 5629, - [SMALL_STATE(539)] = 5706, - [SMALL_STATE(540)] = 5781, - [SMALL_STATE(541)] = 5852, - [SMALL_STATE(542)] = 5923, - [SMALL_STATE(543)] = 5994, - [SMALL_STATE(544)] = 6065, - [SMALL_STATE(545)] = 6140, - [SMALL_STATE(546)] = 6215, - [SMALL_STATE(547)] = 6290, - [SMALL_STATE(548)] = 6363, - [SMALL_STATE(549)] = 6434, - [SMALL_STATE(550)] = 6505, - [SMALL_STATE(551)] = 6576, - [SMALL_STATE(552)] = 6647, - [SMALL_STATE(553)] = 6718, - [SMALL_STATE(554)] = 6789, - [SMALL_STATE(555)] = 6860, - [SMALL_STATE(556)] = 6933, - [SMALL_STATE(557)] = 7004, - [SMALL_STATE(558)] = 7075, - [SMALL_STATE(559)] = 7146, - [SMALL_STATE(560)] = 7217, - [SMALL_STATE(561)] = 7288, - [SMALL_STATE(562)] = 7359, - [SMALL_STATE(563)] = 7432, - [SMALL_STATE(564)] = 7509, - [SMALL_STATE(565)] = 7580, - [SMALL_STATE(566)] = 7651, - [SMALL_STATE(567)] = 7722, - [SMALL_STATE(568)] = 7793, - [SMALL_STATE(569)] = 7864, - [SMALL_STATE(570)] = 7935, - [SMALL_STATE(571)] = 8006, - [SMALL_STATE(572)] = 8077, - [SMALL_STATE(573)] = 8148, - [SMALL_STATE(574)] = 8219, - [SMALL_STATE(575)] = 8290, - [SMALL_STATE(576)] = 8365, - [SMALL_STATE(577)] = 8436, - [SMALL_STATE(578)] = 8507, - [SMALL_STATE(579)] = 8578, - [SMALL_STATE(580)] = 8651, - [SMALL_STATE(581)] = 8722, - [SMALL_STATE(582)] = 8793, - [SMALL_STATE(583)] = 8864, - [SMALL_STATE(584)] = 8935, - [SMALL_STATE(585)] = 9006, - [SMALL_STATE(586)] = 9077, - [SMALL_STATE(587)] = 9154, - [SMALL_STATE(588)] = 9227, - [SMALL_STATE(589)] = 9300, - [SMALL_STATE(590)] = 9371, - [SMALL_STATE(591)] = 9444, - [SMALL_STATE(592)] = 9515, - [SMALL_STATE(593)] = 9590, - [SMALL_STATE(594)] = 9661, - [SMALL_STATE(595)] = 9732, - [SMALL_STATE(596)] = 9803, - [SMALL_STATE(597)] = 9876, - [SMALL_STATE(598)] = 9949, - [SMALL_STATE(599)] = 10024, - [SMALL_STATE(600)] = 10095, - [SMALL_STATE(601)] = 10166, - [SMALL_STATE(602)] = 10237, - [SMALL_STATE(603)] = 10308, - [SMALL_STATE(604)] = 10383, - [SMALL_STATE(605)] = 10456, - [SMALL_STATE(606)] = 10527, - [SMALL_STATE(607)] = 10600, - [SMALL_STATE(608)] = 10671, - [SMALL_STATE(609)] = 10742, - [SMALL_STATE(610)] = 10813, - [SMALL_STATE(611)] = 10884, - [SMALL_STATE(612)] = 10955, - [SMALL_STATE(613)] = 11026, - [SMALL_STATE(614)] = 11097, - [SMALL_STATE(615)] = 11168, - [SMALL_STATE(616)] = 11239, - [SMALL_STATE(617)] = 11310, - [SMALL_STATE(618)] = 11381, - [SMALL_STATE(619)] = 11454, - [SMALL_STATE(620)] = 11529, - [SMALL_STATE(621)] = 11602, - [SMALL_STATE(622)] = 11673, - [SMALL_STATE(623)] = 11746, - [SMALL_STATE(624)] = 11817, - [SMALL_STATE(625)] = 11888, - [SMALL_STATE(626)] = 11963, - [SMALL_STATE(627)] = 12034, - [SMALL_STATE(628)] = 12105, - [SMALL_STATE(629)] = 12178, - [SMALL_STATE(630)] = 12249, - [SMALL_STATE(631)] = 12324, - [SMALL_STATE(632)] = 12395, - [SMALL_STATE(633)] = 12470, - [SMALL_STATE(634)] = 12541, - [SMALL_STATE(635)] = 12616, - [SMALL_STATE(636)] = 12689, - [SMALL_STATE(637)] = 12760, - [SMALL_STATE(638)] = 12831, - [SMALL_STATE(639)] = 12904, - [SMALL_STATE(640)] = 12975, - [SMALL_STATE(641)] = 13046, - [SMALL_STATE(642)] = 13117, - [SMALL_STATE(643)] = 13188, - [SMALL_STATE(644)] = 13265, - [SMALL_STATE(645)] = 13338, - [SMALL_STATE(646)] = 13411, - [SMALL_STATE(647)] = 13482, - [SMALL_STATE(648)] = 13553, - [SMALL_STATE(649)] = 13624, - [SMALL_STATE(650)] = 13695, - [SMALL_STATE(651)] = 13768, - [SMALL_STATE(652)] = 13839, - [SMALL_STATE(653)] = 13910, - [SMALL_STATE(654)] = 13983, - [SMALL_STATE(655)] = 14054, - [SMALL_STATE(656)] = 14125, - [SMALL_STATE(657)] = 14196, - [SMALL_STATE(658)] = 14267, - [SMALL_STATE(659)] = 14338, - [SMALL_STATE(660)] = 14413, - [SMALL_STATE(661)] = 14484, - [SMALL_STATE(662)] = 14555, - [SMALL_STATE(663)] = 14628, - [SMALL_STATE(664)] = 14701, - [SMALL_STATE(665)] = 14774, - [SMALL_STATE(666)] = 14849, - [SMALL_STATE(667)] = 14920, - [SMALL_STATE(668)] = 14991, - [SMALL_STATE(669)] = 15062, - [SMALL_STATE(670)] = 15133, - [SMALL_STATE(671)] = 15204, - [SMALL_STATE(672)] = 15275, - [SMALL_STATE(673)] = 15346, - [SMALL_STATE(674)] = 15417, - [SMALL_STATE(675)] = 15490, - [SMALL_STATE(676)] = 15561, - [SMALL_STATE(677)] = 15632, - [SMALL_STATE(678)] = 15703, - [SMALL_STATE(679)] = 15775, - [SMALL_STATE(680)] = 15845, - [SMALL_STATE(681)] = 15915, - [SMALL_STATE(682)] = 15985, - [SMALL_STATE(683)] = 16057, - [SMALL_STATE(684)] = 16129, - [SMALL_STATE(685)] = 16199, - [SMALL_STATE(686)] = 16271, - [SMALL_STATE(687)] = 16343, - [SMALL_STATE(688)] = 16413, - [SMALL_STATE(689)] = 16483, - [SMALL_STATE(690)] = 16555, - [SMALL_STATE(691)] = 16625, - [SMALL_STATE(692)] = 16695, - [SMALL_STATE(693)] = 16765, - [SMALL_STATE(694)] = 16837, - [SMALL_STATE(695)] = 16907, - [SMALL_STATE(696)] = 16979, - [SMALL_STATE(697)] = 17049, - [SMALL_STATE(698)] = 17121, - [SMALL_STATE(699)] = 17193, - [SMALL_STATE(700)] = 17265, - [SMALL_STATE(701)] = 17337, - [SMALL_STATE(702)] = 17409, - [SMALL_STATE(703)] = 17481, - [SMALL_STATE(704)] = 17553, - [SMALL_STATE(705)] = 17625, - [SMALL_STATE(706)] = 17697, - [SMALL_STATE(707)] = 17769, - [SMALL_STATE(708)] = 17841, - [SMALL_STATE(709)] = 17913, - [SMALL_STATE(710)] = 17985, - [SMALL_STATE(711)] = 18057, - [SMALL_STATE(712)] = 18129, - [SMALL_STATE(713)] = 18201, - [SMALL_STATE(714)] = 18271, - [SMALL_STATE(715)] = 18343, - [SMALL_STATE(716)] = 18415, - [SMALL_STATE(717)] = 18487, - [SMALL_STATE(718)] = 18557, - [SMALL_STATE(719)] = 18629, - [SMALL_STATE(720)] = 18699, - [SMALL_STATE(721)] = 18771, - [SMALL_STATE(722)] = 18841, - [SMALL_STATE(723)] = 18913, - [SMALL_STATE(724)] = 18983, - [SMALL_STATE(725)] = 19053, - [SMALL_STATE(726)] = 19123, - [SMALL_STATE(727)] = 19195, - [SMALL_STATE(728)] = 19269, - [SMALL_STATE(729)] = 19343, - [SMALL_STATE(730)] = 19417, - [SMALL_STATE(731)] = 19487, - [SMALL_STATE(732)] = 19559, - [SMALL_STATE(733)] = 19629, - [SMALL_STATE(734)] = 19699, - [SMALL_STATE(735)] = 19769, - [SMALL_STATE(736)] = 19839, - [SMALL_STATE(737)] = 19911, - [SMALL_STATE(738)] = 19983, - [SMALL_STATE(739)] = 20055, - [SMALL_STATE(740)] = 20125, - [SMALL_STATE(741)] = 20195, - [SMALL_STATE(742)] = 20265, - [SMALL_STATE(743)] = 20335, - [SMALL_STATE(744)] = 20407, - [SMALL_STATE(745)] = 20477, - [SMALL_STATE(746)] = 20549, - [SMALL_STATE(747)] = 20619, - [SMALL_STATE(748)] = 20689, - [SMALL_STATE(749)] = 20759, - [SMALL_STATE(750)] = 20829, - [SMALL_STATE(751)] = 20899, - [SMALL_STATE(752)] = 20969, - [SMALL_STATE(753)] = 21041, - [SMALL_STATE(754)] = 21113, - [SMALL_STATE(755)] = 21183, - [SMALL_STATE(756)] = 21253, - [SMALL_STATE(757)] = 21323, - [SMALL_STATE(758)] = 21393, - [SMALL_STATE(759)] = 21463, - [SMALL_STATE(760)] = 21533, - [SMALL_STATE(761)] = 21605, - [SMALL_STATE(762)] = 21677, - [SMALL_STATE(763)] = 21753, - [SMALL_STATE(764)] = 21823, - [SMALL_STATE(765)] = 21895, - [SMALL_STATE(766)] = 21967, - [SMALL_STATE(767)] = 22037, - [SMALL_STATE(768)] = 22107, - [SMALL_STATE(769)] = 22177, - [SMALL_STATE(770)] = 22247, - [SMALL_STATE(771)] = 22317, - [SMALL_STATE(772)] = 22387, - [SMALL_STATE(773)] = 22457, - [SMALL_STATE(774)] = 22529, - [SMALL_STATE(775)] = 22601, - [SMALL_STATE(776)] = 22673, - [SMALL_STATE(777)] = 22745, - [SMALL_STATE(778)] = 22819, - [SMALL_STATE(779)] = 22889, - [SMALL_STATE(780)] = 22959, - [SMALL_STATE(781)] = 23029, - [SMALL_STATE(782)] = 23099, - [SMALL_STATE(783)] = 23169, - [SMALL_STATE(784)] = 23241, - [SMALL_STATE(785)] = 23311, - [SMALL_STATE(786)] = 23381, - [SMALL_STATE(787)] = 23471, - [SMALL_STATE(788)] = 23541, - [SMALL_STATE(789)] = 23611, - [SMALL_STATE(790)] = 23681, - [SMALL_STATE(791)] = 23751, - [SMALL_STATE(792)] = 23821, - [SMALL_STATE(793)] = 23891, - [SMALL_STATE(794)] = 23961, - [SMALL_STATE(795)] = 24033, - [SMALL_STATE(796)] = 24103, - [SMALL_STATE(797)] = 24175, - [SMALL_STATE(798)] = 24247, - [SMALL_STATE(799)] = 24319, - [SMALL_STATE(800)] = 24391, - [SMALL_STATE(801)] = 24463, - [SMALL_STATE(802)] = 24553, - [SMALL_STATE(803)] = 24623, - [SMALL_STATE(804)] = 24693, - [SMALL_STATE(805)] = 24765, - [SMALL_STATE(806)] = 24837, - [SMALL_STATE(807)] = 24909, - [SMALL_STATE(808)] = 24981, - [SMALL_STATE(809)] = 25051, - [SMALL_STATE(810)] = 25123, - [SMALL_STATE(811)] = 25195, - [SMALL_STATE(812)] = 25265, - [SMALL_STATE(813)] = 25337, - [SMALL_STATE(814)] = 25407, - [SMALL_STATE(815)] = 25481, - [SMALL_STATE(816)] = 25555, - [SMALL_STATE(817)] = 25629, - [SMALL_STATE(818)] = 25701, - [SMALL_STATE(819)] = 25773, - [SMALL_STATE(820)] = 25845, - [SMALL_STATE(821)] = 25915, - [SMALL_STATE(822)] = 25987, - [SMALL_STATE(823)] = 26059, - [SMALL_STATE(824)] = 26131, - [SMALL_STATE(825)] = 26203, - [SMALL_STATE(826)] = 26275, - [SMALL_STATE(827)] = 26347, - [SMALL_STATE(828)] = 26419, - [SMALL_STATE(829)] = 26491, - [SMALL_STATE(830)] = 26561, - [SMALL_STATE(831)] = 26633, - [SMALL_STATE(832)] = 26705, - [SMALL_STATE(833)] = 26777, - [SMALL_STATE(834)] = 26849, - [SMALL_STATE(835)] = 26921, - [SMALL_STATE(836)] = 26993, - [SMALL_STATE(837)] = 27065, - [SMALL_STATE(838)] = 27137, - [SMALL_STATE(839)] = 27209, - [SMALL_STATE(840)] = 27281, - [SMALL_STATE(841)] = 27353, - [SMALL_STATE(842)] = 27425, - [SMALL_STATE(843)] = 27495, - [SMALL_STATE(844)] = 27565, - [SMALL_STATE(845)] = 27637, - [SMALL_STATE(846)] = 27709, - [SMALL_STATE(847)] = 27779, - [SMALL_STATE(848)] = 27849, - [SMALL_STATE(849)] = 27921, - [SMALL_STATE(850)] = 27991, - [SMALL_STATE(851)] = 28061, - [SMALL_STATE(852)] = 28131, - [SMALL_STATE(853)] = 28201, - [SMALL_STATE(854)] = 28273, - [SMALL_STATE(855)] = 28345, - [SMALL_STATE(856)] = 28415, - [SMALL_STATE(857)] = 28489, - [SMALL_STATE(858)] = 28561, - [SMALL_STATE(859)] = 28631, - [SMALL_STATE(860)] = 28703, - [SMALL_STATE(861)] = 28775, - [SMALL_STATE(862)] = 28847, - [SMALL_STATE(863)] = 28921, - [SMALL_STATE(864)] = 28993, - [SMALL_STATE(865)] = 29083, - [SMALL_STATE(866)] = 29155, - [SMALL_STATE(867)] = 29227, - [SMALL_STATE(868)] = 29297, - [SMALL_STATE(869)] = 29369, - [SMALL_STATE(870)] = 29443, - [SMALL_STATE(871)] = 29513, - [SMALL_STATE(872)] = 29587, - [SMALL_STATE(873)] = 29659, - [SMALL_STATE(874)] = 29731, - [SMALL_STATE(875)] = 29803, - [SMALL_STATE(876)] = 29875, - [SMALL_STATE(877)] = 29945, - [SMALL_STATE(878)] = 30019, - [SMALL_STATE(879)] = 30089, - [SMALL_STATE(880)] = 30161, - [SMALL_STATE(881)] = 30233, - [SMALL_STATE(882)] = 30305, - [SMALL_STATE(883)] = 30377, - [SMALL_STATE(884)] = 30449, - [SMALL_STATE(885)] = 30519, - [SMALL_STATE(886)] = 30589, - [SMALL_STATE(887)] = 30659, - [SMALL_STATE(888)] = 30729, - [SMALL_STATE(889)] = 30799, - [SMALL_STATE(890)] = 30869, - [SMALL_STATE(891)] = 30939, - [SMALL_STATE(892)] = 31009, - [SMALL_STATE(893)] = 31081, - [SMALL_STATE(894)] = 31171, - [SMALL_STATE(895)] = 31261, - [SMALL_STATE(896)] = 31331, - [SMALL_STATE(897)] = 31401, - [SMALL_STATE(898)] = 31471, - [SMALL_STATE(899)] = 31543, - [SMALL_STATE(900)] = 31613, - [SMALL_STATE(901)] = 31683, - [SMALL_STATE(902)] = 31753, - [SMALL_STATE(903)] = 31823, - [SMALL_STATE(904)] = 31893, - [SMALL_STATE(905)] = 31964, - [SMALL_STATE(906)] = 32035, - [SMALL_STATE(907)] = 32106, - [SMALL_STATE(908)] = 32193, - [SMALL_STATE(909)] = 32264, - [SMALL_STATE(910)] = 32335, - [SMALL_STATE(911)] = 32406, - [SMALL_STATE(912)] = 32477, - [SMALL_STATE(913)] = 32548, - [SMALL_STATE(914)] = 32619, - [SMALL_STATE(915)] = 32690, - [SMALL_STATE(916)] = 32761, - [SMALL_STATE(917)] = 32832, - [SMALL_STATE(918)] = 32903, - [SMALL_STATE(919)] = 32974, - [SMALL_STATE(920)] = 33045, - [SMALL_STATE(921)] = 33116, - [SMALL_STATE(922)] = 33187, - [SMALL_STATE(923)] = 33258, - [SMALL_STATE(924)] = 33329, - [SMALL_STATE(925)] = 33400, - [SMALL_STATE(926)] = 33471, - [SMALL_STATE(927)] = 33542, - [SMALL_STATE(928)] = 33613, - [SMALL_STATE(929)] = 33684, - [SMALL_STATE(930)] = 33755, - [SMALL_STATE(931)] = 33826, - [SMALL_STATE(932)] = 33897, - [SMALL_STATE(933)] = 33968, - [SMALL_STATE(934)] = 34039, - [SMALL_STATE(935)] = 34110, - [SMALL_STATE(936)] = 34181, - [SMALL_STATE(937)] = 34252, - [SMALL_STATE(938)] = 34323, - [SMALL_STATE(939)] = 34394, - [SMALL_STATE(940)] = 34465, - [SMALL_STATE(941)] = 34536, - [SMALL_STATE(942)] = 34607, - [SMALL_STATE(943)] = 34678, - [SMALL_STATE(944)] = 34749, - [SMALL_STATE(945)] = 34820, - [SMALL_STATE(946)] = 34891, - [SMALL_STATE(947)] = 34962, - [SMALL_STATE(948)] = 35033, - [SMALL_STATE(949)] = 35104, - [SMALL_STATE(950)] = 35175, - [SMALL_STATE(951)] = 35246, - [SMALL_STATE(952)] = 35317, - [SMALL_STATE(953)] = 35388, - [SMALL_STATE(954)] = 35459, - [SMALL_STATE(955)] = 35530, - [SMALL_STATE(956)] = 35601, - [SMALL_STATE(957)] = 35672, - [SMALL_STATE(958)] = 35743, - [SMALL_STATE(959)] = 35814, - [SMALL_STATE(960)] = 35885, - [SMALL_STATE(961)] = 35956, - [SMALL_STATE(962)] = 36027, - [SMALL_STATE(963)] = 36098, - [SMALL_STATE(964)] = 36169, - [SMALL_STATE(965)] = 36240, - [SMALL_STATE(966)] = 36311, - [SMALL_STATE(967)] = 36382, - [SMALL_STATE(968)] = 36453, - [SMALL_STATE(969)] = 36524, - [SMALL_STATE(970)] = 36595, - [SMALL_STATE(971)] = 36666, - [SMALL_STATE(972)] = 36737, - [SMALL_STATE(973)] = 36808, - [SMALL_STATE(974)] = 36879, - [SMALL_STATE(975)] = 36950, - [SMALL_STATE(976)] = 37021, - [SMALL_STATE(977)] = 37092, - [SMALL_STATE(978)] = 37163, - [SMALL_STATE(979)] = 37250, - [SMALL_STATE(980)] = 37321, - [SMALL_STATE(981)] = 37392, - [SMALL_STATE(982)] = 37463, - [SMALL_STATE(983)] = 37534, - [SMALL_STATE(984)] = 37605, - [SMALL_STATE(985)] = 37692, - [SMALL_STATE(986)] = 37763, - [SMALL_STATE(987)] = 37834, - [SMALL_STATE(988)] = 37905, - [SMALL_STATE(989)] = 37976, - [SMALL_STATE(990)] = 38047, - [SMALL_STATE(991)] = 38118, - [SMALL_STATE(992)] = 38189, - [SMALL_STATE(993)] = 38260, - [SMALL_STATE(994)] = 38331, - [SMALL_STATE(995)] = 38402, - [SMALL_STATE(996)] = 38473, - [SMALL_STATE(997)] = 38544, - [SMALL_STATE(998)] = 38615, - [SMALL_STATE(999)] = 38686, - [SMALL_STATE(1000)] = 38757, - [SMALL_STATE(1001)] = 38828, - [SMALL_STATE(1002)] = 38899, - [SMALL_STATE(1003)] = 38970, - [SMALL_STATE(1004)] = 39041, - [SMALL_STATE(1005)] = 39112, - [SMALL_STATE(1006)] = 39183, - [SMALL_STATE(1007)] = 39254, - [SMALL_STATE(1008)] = 39324, - [SMALL_STATE(1009)] = 39414, - [SMALL_STATE(1010)] = 39484, - [SMALL_STATE(1011)] = 39558, - [SMALL_STATE(1012)] = 39628, - [SMALL_STATE(1013)] = 39698, - [SMALL_STATE(1014)] = 39768, - [SMALL_STATE(1015)] = 39838, - [SMALL_STATE(1016)] = 39908, - [SMALL_STATE(1017)] = 39975, - [SMALL_STATE(1018)] = 40042, - [SMALL_STATE(1019)] = 40109, - [SMALL_STATE(1020)] = 40184, - [SMALL_STATE(1021)] = 40259, - [SMALL_STATE(1022)] = 40334, - [SMALL_STATE(1023)] = 40409, - [SMALL_STATE(1024)] = 40476, - [SMALL_STATE(1025)] = 40543, - [SMALL_STATE(1026)] = 40610, - [SMALL_STATE(1027)] = 40677, - [SMALL_STATE(1028)] = 40744, - [SMALL_STATE(1029)] = 40818, - [SMALL_STATE(1030)] = 40890, - [SMALL_STATE(1031)] = 40964, - [SMALL_STATE(1032)] = 41032, - [SMALL_STATE(1033)] = 41100, - [SMALL_STATE(1034)] = 41174, - [SMALL_STATE(1035)] = 41250, - [SMALL_STATE(1036)] = 41326, - [SMALL_STATE(1037)] = 41402, - [SMALL_STATE(1038)] = 41476, - [SMALL_STATE(1039)] = 41552, - [SMALL_STATE(1040)] = 41628, - [SMALL_STATE(1041)] = 41704, - [SMALL_STATE(1042)] = 41772, - [SMALL_STATE(1043)] = 41846, - [SMALL_STATE(1044)] = 41922, - [SMALL_STATE(1045)] = 41998, - [SMALL_STATE(1046)] = 42074, - [SMALL_STATE(1047)] = 42148, - [SMALL_STATE(1048)] = 42220, - [SMALL_STATE(1049)] = 42296, - [SMALL_STATE(1050)] = 42372, - [SMALL_STATE(1051)] = 42440, - [SMALL_STATE(1052)] = 42516, - [SMALL_STATE(1053)] = 42584, - [SMALL_STATE(1054)] = 42660, - [SMALL_STATE(1055)] = 42736, - [SMALL_STATE(1056)] = 42812, - [SMALL_STATE(1057)] = 42886, - [SMALL_STATE(1058)] = 42964, - [SMALL_STATE(1059)] = 43042, - [SMALL_STATE(1060)] = 43110, - [SMALL_STATE(1061)] = 43184, - [SMALL_STATE(1062)] = 43260, - [SMALL_STATE(1063)] = 43328, - [SMALL_STATE(1064)] = 43401, - [SMALL_STATE(1065)] = 43476, - [SMALL_STATE(1066)] = 43551, - [SMALL_STATE(1067)] = 43624, - [SMALL_STATE(1068)] = 43695, - [SMALL_STATE(1069)] = 43770, - [SMALL_STATE(1070)] = 43843, - [SMALL_STATE(1071)] = 43914, - [SMALL_STATE(1072)] = 43990, - [SMALL_STATE(1073)] = 44062, - [SMALL_STATE(1074)] = 44134, - [SMALL_STATE(1075)] = 44210, - [SMALL_STATE(1076)] = 44282, - [SMALL_STATE(1077)] = 44353, - [SMALL_STATE(1078)] = 44428, - [SMALL_STATE(1079)] = 44499, - [SMALL_STATE(1080)] = 44570, - [SMALL_STATE(1081)] = 44641, - [SMALL_STATE(1082)] = 44716, - [SMALL_STATE(1083)] = 44789, - [SMALL_STATE(1084)] = 44857, - [SMALL_STATE(1085)] = 44929, - [SMALL_STATE(1086)] = 44983, - [SMALL_STATE(1087)] = 45037, - [SMALL_STATE(1088)] = 45107, - [SMALL_STATE(1089)] = 45177, - [SMALL_STATE(1090)] = 45245, - [SMALL_STATE(1091)] = 45305, - [SMALL_STATE(1092)] = 45364, - [SMALL_STATE(1093)] = 45421, - [SMALL_STATE(1094)] = 45486, - [SMALL_STATE(1095)] = 45545, - [SMALL_STATE(1096)] = 45598, - [SMALL_STATE(1097)] = 45651, - [SMALL_STATE(1098)] = 45708, - [SMALL_STATE(1099)] = 45767, - [SMALL_STATE(1100)] = 45820, - [SMALL_STATE(1101)] = 45877, - [SMALL_STATE(1102)] = 45930, - [SMALL_STATE(1103)] = 45989, - [SMALL_STATE(1104)] = 46043, - [SMALL_STATE(1105)] = 46097, - [SMALL_STATE(1106)] = 46151, - [SMALL_STATE(1107)] = 46251, - [SMALL_STATE(1108)] = 46305, - [SMALL_STATE(1109)] = 46359, - [SMALL_STATE(1110)] = 46459, - [SMALL_STATE(1111)] = 46513, - [SMALL_STATE(1112)] = 46613, - [SMALL_STATE(1113)] = 46667, - [SMALL_STATE(1114)] = 46721, - [SMALL_STATE(1115)] = 46817, - [SMALL_STATE(1116)] = 46901, - [SMALL_STATE(1117)] = 46955, - [SMALL_STATE(1118)] = 47009, - [SMALL_STATE(1119)] = 47079, - [SMALL_STATE(1120)] = 47153, - [SMALL_STATE(1121)] = 47207, - [SMALL_STATE(1122)] = 47299, - [SMALL_STATE(1123)] = 47353, - [SMALL_STATE(1124)] = 47421, - [SMALL_STATE(1125)] = 47511, - [SMALL_STATE(1126)] = 47565, - [SMALL_STATE(1127)] = 47653, - [SMALL_STATE(1128)] = 47713, - [SMALL_STATE(1129)] = 47789, - [SMALL_STATE(1130)] = 47883, - [SMALL_STATE(1131)] = 47975, - [SMALL_STATE(1132)] = 48075, - [SMALL_STATE(1133)] = 48145, - [SMALL_STATE(1134)] = 48199, - [SMALL_STATE(1135)] = 48253, - [SMALL_STATE(1136)] = 48307, - [SMALL_STATE(1137)] = 48387, - [SMALL_STATE(1138)] = 48441, - [SMALL_STATE(1139)] = 48541, - [SMALL_STATE(1140)] = 48595, - [SMALL_STATE(1141)] = 48695, - [SMALL_STATE(1142)] = 48749, - [SMALL_STATE(1143)] = 48803, - [SMALL_STATE(1144)] = 48859, - [SMALL_STATE(1145)] = 48913, - [SMALL_STATE(1146)] = 48967, - [SMALL_STATE(1147)] = 49021, - [SMALL_STATE(1148)] = 49075, - [SMALL_STATE(1149)] = 49129, - [SMALL_STATE(1150)] = 49183, - [SMALL_STATE(1151)] = 49237, - [SMALL_STATE(1152)] = 49291, - [SMALL_STATE(1153)] = 49345, - [SMALL_STATE(1154)] = 49399, - [SMALL_STATE(1155)] = 49455, - [SMALL_STATE(1156)] = 49523, - [SMALL_STATE(1157)] = 49589, - [SMALL_STATE(1158)] = 49643, - [SMALL_STATE(1159)] = 49697, - [SMALL_STATE(1160)] = 49751, - [SMALL_STATE(1161)] = 49805, - [SMALL_STATE(1162)] = 49859, - [SMALL_STATE(1163)] = 49913, - [SMALL_STATE(1164)] = 49967, - [SMALL_STATE(1165)] = 50021, - [SMALL_STATE(1166)] = 50075, - [SMALL_STATE(1167)] = 50175, - [SMALL_STATE(1168)] = 50229, - [SMALL_STATE(1169)] = 50283, - [SMALL_STATE(1170)] = 50383, - [SMALL_STATE(1171)] = 50437, - [SMALL_STATE(1172)] = 50537, - [SMALL_STATE(1173)] = 50591, - [SMALL_STATE(1174)] = 50645, - [SMALL_STATE(1175)] = 50699, - [SMALL_STATE(1176)] = 50753, - [SMALL_STATE(1177)] = 50807, - [SMALL_STATE(1178)] = 50861, - [SMALL_STATE(1179)] = 50961, - [SMALL_STATE(1180)] = 51015, - [SMALL_STATE(1181)] = 51069, - [SMALL_STATE(1182)] = 51123, - [SMALL_STATE(1183)] = 51177, - [SMALL_STATE(1184)] = 51231, - [SMALL_STATE(1185)] = 51285, - [SMALL_STATE(1186)] = 51339, - [SMALL_STATE(1187)] = 51393, - [SMALL_STATE(1188)] = 51447, - [SMALL_STATE(1189)] = 51547, - [SMALL_STATE(1190)] = 51601, - [SMALL_STATE(1191)] = 51701, - [SMALL_STATE(1192)] = 51755, - [SMALL_STATE(1193)] = 51855, - [SMALL_STATE(1194)] = 51909, - [SMALL_STATE(1195)] = 51963, - [SMALL_STATE(1196)] = 52017, - [SMALL_STATE(1197)] = 52073, - [SMALL_STATE(1198)] = 52146, - [SMALL_STATE(1199)] = 52245, - [SMALL_STATE(1200)] = 52344, - [SMALL_STATE(1201)] = 52433, - [SMALL_STATE(1202)] = 52520, - [SMALL_STATE(1203)] = 52607, - [SMALL_STATE(1204)] = 52682, - [SMALL_STATE(1205)] = 52775, - [SMALL_STATE(1206)] = 52866, - [SMALL_STATE(1207)] = 52965, - [SMALL_STATE(1208)] = 53056, - [SMALL_STATE(1209)] = 53125, - [SMALL_STATE(1210)] = 53220, - [SMALL_STATE(1211)] = 53303, - [SMALL_STATE(1212)] = 53378, - [SMALL_STATE(1213)] = 53469, - [SMALL_STATE(1214)] = 53548, - [SMALL_STATE(1215)] = 53647, - [SMALL_STATE(1216)] = 53746, - [SMALL_STATE(1217)] = 53845, - [SMALL_STATE(1218)] = 53948, - [SMALL_STATE(1219)] = 54017, - [SMALL_STATE(1220)] = 54120, - [SMALL_STATE(1221)] = 54189, - [SMALL_STATE(1222)] = 54288, - [SMALL_STATE(1223)] = 54387, - [SMALL_STATE(1224)] = 54480, - [SMALL_STATE(1225)] = 54579, - [SMALL_STATE(1226)] = 54682, - [SMALL_STATE(1227)] = 54771, - [SMALL_STATE(1228)] = 54844, - [SMALL_STATE(1229)] = 54899, - [SMALL_STATE(1230)] = 54990, - [SMALL_STATE(1231)] = 55045, - [SMALL_STATE(1232)] = 55100, - [SMALL_STATE(1233)] = 55199, - [SMALL_STATE(1234)] = 55298, - [SMALL_STATE(1235)] = 55401, - [SMALL_STATE(1236)] = 55458, - [SMALL_STATE(1237)] = 55521, - [SMALL_STATE(1238)] = 55624, - [SMALL_STATE(1239)] = 55703, - [SMALL_STATE(1240)] = 55772, - [SMALL_STATE(1241)] = 55855, - [SMALL_STATE(1242)] = 55908, - [SMALL_STATE(1243)] = 56011, - [SMALL_STATE(1244)] = 56114, - [SMALL_STATE(1245)] = 56209, - [SMALL_STATE(1246)] = 56312, - [SMALL_STATE(1247)] = 56411, - [SMALL_STATE(1248)] = 56514, - [SMALL_STATE(1249)] = 56613, - [SMALL_STATE(1250)] = 56716, - [SMALL_STATE(1251)] = 56819, - [SMALL_STATE(1252)] = 56918, - [SMALL_STATE(1253)] = 57017, - [SMALL_STATE(1254)] = 57116, - [SMALL_STATE(1255)] = 57215, - [SMALL_STATE(1256)] = 57270, - [SMALL_STATE(1257)] = 57373, - [SMALL_STATE(1258)] = 57472, - [SMALL_STATE(1259)] = 57525, - [SMALL_STATE(1260)] = 57628, - [SMALL_STATE(1261)] = 57729, - [SMALL_STATE(1262)] = 57828, - [SMALL_STATE(1263)] = 57931, - [SMALL_STATE(1264)] = 58030, - [SMALL_STATE(1265)] = 58085, - [SMALL_STATE(1266)] = 58140, - [SMALL_STATE(1267)] = 58199, - [SMALL_STATE(1268)] = 58298, - [SMALL_STATE(1269)] = 58397, - [SMALL_STATE(1270)] = 58500, - [SMALL_STATE(1271)] = 58557, - [SMALL_STATE(1272)] = 58656, - [SMALL_STATE(1273)] = 58759, - [SMALL_STATE(1274)] = 58858, - [SMALL_STATE(1275)] = 58957, - [SMALL_STATE(1276)] = 59012, - [SMALL_STATE(1277)] = 59111, - [SMALL_STATE(1278)] = 59214, - [SMALL_STATE(1279)] = 59317, - [SMALL_STATE(1280)] = 59372, - [SMALL_STATE(1281)] = 59475, - [SMALL_STATE(1282)] = 59527, - [SMALL_STATE(1283)] = 59579, - [SMALL_STATE(1284)] = 59681, - [SMALL_STATE(1285)] = 59733, - [SMALL_STATE(1286)] = 59787, - [SMALL_STATE(1287)] = 59889, - [SMALL_STATE(1288)] = 59991, - [SMALL_STATE(1289)] = 60049, - [SMALL_STATE(1290)] = 60105, - [SMALL_STATE(1291)] = 60161, - [SMALL_STATE(1292)] = 60213, - [SMALL_STATE(1293)] = 60315, - [SMALL_STATE(1294)] = 60367, - [SMALL_STATE(1295)] = 60419, - [SMALL_STATE(1296)] = 60471, - [SMALL_STATE(1297)] = 60529, - [SMALL_STATE(1298)] = 60585, - [SMALL_STATE(1299)] = 60641, - [SMALL_STATE(1300)] = 60743, - [SMALL_STATE(1301)] = 60795, - [SMALL_STATE(1302)] = 60851, - [SMALL_STATE(1303)] = 60953, - [SMALL_STATE(1304)] = 61055, - [SMALL_STATE(1305)] = 61107, - [SMALL_STATE(1306)] = 61165, - [SMALL_STATE(1307)] = 61217, - [SMALL_STATE(1308)] = 61319, - [SMALL_STATE(1309)] = 61373, - [SMALL_STATE(1310)] = 61475, - [SMALL_STATE(1311)] = 61527, - [SMALL_STATE(1312)] = 61579, - [SMALL_STATE(1313)] = 61631, - [SMALL_STATE(1314)] = 61683, - [SMALL_STATE(1315)] = 61785, - [SMALL_STATE(1316)] = 61887, - [SMALL_STATE(1317)] = 61939, - [SMALL_STATE(1318)] = 61991, - [SMALL_STATE(1319)] = 62049, - [SMALL_STATE(1320)] = 62151, - [SMALL_STATE(1321)] = 62203, - [SMALL_STATE(1322)] = 62305, - [SMALL_STATE(1323)] = 62407, - [SMALL_STATE(1324)] = 62459, - [SMALL_STATE(1325)] = 62515, - [SMALL_STATE(1326)] = 62567, - [SMALL_STATE(1327)] = 62665, - [SMALL_STATE(1328)] = 62717, - [SMALL_STATE(1329)] = 62819, - [SMALL_STATE(1330)] = 62921, - [SMALL_STATE(1331)] = 62973, - [SMALL_STATE(1332)] = 63075, - [SMALL_STATE(1333)] = 63129, - [SMALL_STATE(1334)] = 63181, - [SMALL_STATE(1335)] = 63233, - [SMALL_STATE(1336)] = 63285, - [SMALL_STATE(1337)] = 63337, - [SMALL_STATE(1338)] = 63389, - [SMALL_STATE(1339)] = 63441, - [SMALL_STATE(1340)] = 63493, - [SMALL_STATE(1341)] = 63545, - [SMALL_STATE(1342)] = 63601, - [SMALL_STATE(1343)] = 63699, - [SMALL_STATE(1344)] = 63801, - [SMALL_STATE(1345)] = 63859, - [SMALL_STATE(1346)] = 63911, - [SMALL_STATE(1347)] = 63963, - [SMALL_STATE(1348)] = 64019, - [SMALL_STATE(1349)] = 64071, - [SMALL_STATE(1350)] = 64173, - [SMALL_STATE(1351)] = 64225, - [SMALL_STATE(1352)] = 64327, - [SMALL_STATE(1353)] = 64379, - [SMALL_STATE(1354)] = 64481, - [SMALL_STATE(1355)] = 64533, - [SMALL_STATE(1356)] = 64585, - [SMALL_STATE(1357)] = 64637, - [SMALL_STATE(1358)] = 64689, - [SMALL_STATE(1359)] = 64741, - [SMALL_STATE(1360)] = 64843, - [SMALL_STATE(1361)] = 64945, - [SMALL_STATE(1362)] = 64997, - [SMALL_STATE(1363)] = 65099, - [SMALL_STATE(1364)] = 65201, - [SMALL_STATE(1365)] = 65253, - [SMALL_STATE(1366)] = 65351, - [SMALL_STATE(1367)] = 65453, - [SMALL_STATE(1368)] = 65555, - [SMALL_STATE(1369)] = 65609, - [SMALL_STATE(1370)] = 65665, - [SMALL_STATE(1371)] = 65767, - [SMALL_STATE(1372)] = 65869, - [SMALL_STATE(1373)] = 65971, - [SMALL_STATE(1374)] = 66023, - [SMALL_STATE(1375)] = 66079, - [SMALL_STATE(1376)] = 66135, - [SMALL_STATE(1377)] = 66237, - [SMALL_STATE(1378)] = 66289, - [SMALL_STATE(1379)] = 66341, - [SMALL_STATE(1380)] = 66393, - [SMALL_STATE(1381)] = 66495, - [SMALL_STATE(1382)] = 66597, - [SMALL_STATE(1383)] = 66699, - [SMALL_STATE(1384)] = 66755, - [SMALL_STATE(1385)] = 66807, - [SMALL_STATE(1386)] = 66859, - [SMALL_STATE(1387)] = 66961, - [SMALL_STATE(1388)] = 67017, - [SMALL_STATE(1389)] = 67069, - [SMALL_STATE(1390)] = 67125, - [SMALL_STATE(1391)] = 67177, - [SMALL_STATE(1392)] = 67229, - [SMALL_STATE(1393)] = 67281, - [SMALL_STATE(1394)] = 67333, - [SMALL_STATE(1395)] = 67430, - [SMALL_STATE(1396)] = 67527, - [SMALL_STATE(1397)] = 67594, - [SMALL_STATE(1398)] = 67649, - [SMALL_STATE(1399)] = 67748, - [SMALL_STATE(1400)] = 67845, - [SMALL_STATE(1401)] = 67944, - [SMALL_STATE(1402)] = 68041, - [SMALL_STATE(1403)] = 68138, - [SMALL_STATE(1404)] = 68237, - [SMALL_STATE(1405)] = 68336, - [SMALL_STATE(1406)] = 68433, - [SMALL_STATE(1407)] = 68530, - [SMALL_STATE(1408)] = 68627, - [SMALL_STATE(1409)] = 68724, - [SMALL_STATE(1410)] = 68821, - [SMALL_STATE(1411)] = 68918, - [SMALL_STATE(1412)] = 69015, - [SMALL_STATE(1413)] = 69112, - [SMALL_STATE(1414)] = 69209, - [SMALL_STATE(1415)] = 69306, - [SMALL_STATE(1416)] = 69403, - [SMALL_STATE(1417)] = 69502, - [SMALL_STATE(1418)] = 69599, - [SMALL_STATE(1419)] = 69696, - [SMALL_STATE(1420)] = 69793, - [SMALL_STATE(1421)] = 69890, - [SMALL_STATE(1422)] = 69983, - [SMALL_STATE(1423)] = 70064, - [SMALL_STATE(1424)] = 70131, - [SMALL_STATE(1425)] = 70202, - [SMALL_STATE(1426)] = 70257, - [SMALL_STATE(1427)] = 70346, - [SMALL_STATE(1428)] = 70401, - [SMALL_STATE(1429)] = 70488, - [SMALL_STATE(1430)] = 70573, - [SMALL_STATE(1431)] = 70646, - [SMALL_STATE(1432)] = 70723, - [SMALL_STATE(1433)] = 70814, - [SMALL_STATE(1434)] = 70903, - [SMALL_STATE(1435)] = 70993, - [SMALL_STATE(1436)] = 71089, - [SMALL_STATE(1437)] = 71159, - [SMALL_STATE(1438)] = 71255, - [SMALL_STATE(1439)] = 71321, - [SMALL_STATE(1440)] = 71401, - [SMALL_STATE(1441)] = 71457, - [SMALL_STATE(1442)] = 71549, - [SMALL_STATE(1443)] = 71645, - [SMALL_STATE(1444)] = 71741, - [SMALL_STATE(1445)] = 71837, - [SMALL_STATE(1446)] = 71933, - [SMALL_STATE(1447)] = 72029, - [SMALL_STATE(1448)] = 72125, - [SMALL_STATE(1449)] = 72181, - [SMALL_STATE(1450)] = 72277, - [SMALL_STATE(1451)] = 72373, - [SMALL_STATE(1452)] = 72469, - [SMALL_STATE(1453)] = 72525, - [SMALL_STATE(1454)] = 72621, - [SMALL_STATE(1455)] = 72717, - [SMALL_STATE(1456)] = 72813, - [SMALL_STATE(1457)] = 72909, - [SMALL_STATE(1458)] = 72997, - [SMALL_STATE(1459)] = 73093, - [SMALL_STATE(1460)] = 73191, - [SMALL_STATE(1461)] = 73287, - [SMALL_STATE(1462)] = 73383, - [SMALL_STATE(1463)] = 73459, - [SMALL_STATE(1464)] = 73515, - [SMALL_STATE(1465)] = 73581, - [SMALL_STATE(1466)] = 73669, - [SMALL_STATE(1467)] = 73741, - [SMALL_STATE(1468)] = 73825, - [SMALL_STATE(1469)] = 73911, - [SMALL_STATE(1470)] = 74007, - [SMALL_STATE(1471)] = 74103, - [SMALL_STATE(1472)] = 74198, - [SMALL_STATE(1473)] = 74293, - [SMALL_STATE(1474)] = 74344, - [SMALL_STATE(1475)] = 74439, - [SMALL_STATE(1476)] = 74532, - [SMALL_STATE(1477)] = 74587, - [SMALL_STATE(1478)] = 74642, - [SMALL_STATE(1479)] = 74737, - [SMALL_STATE(1480)] = 74830, - [SMALL_STATE(1481)] = 74881, - [SMALL_STATE(1482)] = 74936, - [SMALL_STATE(1483)] = 74991, - [SMALL_STATE(1484)] = 75086, - [SMALL_STATE(1485)] = 75181, - [SMALL_STATE(1486)] = 75276, - [SMALL_STATE(1487)] = 75363, - [SMALL_STATE(1488)] = 75450, - [SMALL_STATE(1489)] = 75537, - [SMALL_STATE(1490)] = 75624, - [SMALL_STATE(1491)] = 75711, - [SMALL_STATE(1492)] = 75798, - [SMALL_STATE(1493)] = 75885, - [SMALL_STATE(1494)] = 75972, - [SMALL_STATE(1495)] = 76059, - [SMALL_STATE(1496)] = 76146, - [SMALL_STATE(1497)] = 76233, - [SMALL_STATE(1498)] = 76320, - [SMALL_STATE(1499)] = 76407, - [SMALL_STATE(1500)] = 76494, - [SMALL_STATE(1501)] = 76581, - [SMALL_STATE(1502)] = 76668, - [SMALL_STATE(1503)] = 76755, - [SMALL_STATE(1504)] = 76842, - [SMALL_STATE(1505)] = 76927, - [SMALL_STATE(1506)] = 77014, - [SMALL_STATE(1507)] = 77101, - [SMALL_STATE(1508)] = 77188, - [SMALL_STATE(1509)] = 77275, - [SMALL_STATE(1510)] = 77362, - [SMALL_STATE(1511)] = 77439, - [SMALL_STATE(1512)] = 77505, - [SMALL_STATE(1513)] = 77577, - [SMALL_STATE(1514)] = 77643, - [SMALL_STATE(1515)] = 77704, - [SMALL_STATE(1516)] = 77769, - [SMALL_STATE(1517)] = 77834, - [SMALL_STATE(1518)] = 77899, - [SMALL_STATE(1519)] = 77962, - [SMALL_STATE(1520)] = 78025, - [SMALL_STATE(1521)] = 78088, - [SMALL_STATE(1522)] = 78151, - [SMALL_STATE(1523)] = 78216, - [SMALL_STATE(1524)] = 78281, - [SMALL_STATE(1525)] = 78344, - [SMALL_STATE(1526)] = 78409, - [SMALL_STATE(1527)] = 78472, - [SMALL_STATE(1528)] = 78535, - [SMALL_STATE(1529)] = 78600, - [SMALL_STATE(1530)] = 78658, - [SMALL_STATE(1531)] = 78716, - [SMALL_STATE(1532)] = 78774, - [SMALL_STATE(1533)] = 78832, - [SMALL_STATE(1534)] = 78892, - [SMALL_STATE(1535)] = 78950, - [SMALL_STATE(1536)] = 79008, - [SMALL_STATE(1537)] = 79066, - [SMALL_STATE(1538)] = 79133, - [SMALL_STATE(1539)] = 79190, - [SMALL_STATE(1540)] = 79245, - [SMALL_STATE(1541)] = 79302, - [SMALL_STATE(1542)] = 79361, - [SMALL_STATE(1543)] = 79411, - [SMALL_STATE(1544)] = 79463, - [SMALL_STATE(1545)] = 79517, - [SMALL_STATE(1546)] = 79571, - [SMALL_STATE(1547)] = 79623, - [SMALL_STATE(1548)] = 79675, - [SMALL_STATE(1549)] = 79737, - [SMALL_STATE(1550)] = 79793, - [SMALL_STATE(1551)] = 79847, - [SMALL_STATE(1552)] = 79909, - [SMALL_STATE(1553)] = 79961, - [SMALL_STATE(1554)] = 80008, - [SMALL_STATE(1555)] = 80055, - [SMALL_STATE(1556)] = 80102, - [SMALL_STATE(1557)] = 80149, - [SMALL_STATE(1558)] = 80196, - [SMALL_STATE(1559)] = 80229, - [SMALL_STATE(1560)] = 80262, - [SMALL_STATE(1561)] = 80299, - [SMALL_STATE(1562)] = 80346, - [SMALL_STATE(1563)] = 80393, - [SMALL_STATE(1564)] = 80423, - [SMALL_STATE(1565)] = 80453, - [SMALL_STATE(1566)] = 80483, - [SMALL_STATE(1567)] = 80513, - [SMALL_STATE(1568)] = 80543, - [SMALL_STATE(1569)] = 80573, - [SMALL_STATE(1570)] = 80603, - [SMALL_STATE(1571)] = 80633, - [SMALL_STATE(1572)] = 80663, - [SMALL_STATE(1573)] = 80693, - [SMALL_STATE(1574)] = 80723, - [SMALL_STATE(1575)] = 80755, - [SMALL_STATE(1576)] = 80785, - [SMALL_STATE(1577)] = 80815, - [SMALL_STATE(1578)] = 80845, - [SMALL_STATE(1579)] = 80881, - [SMALL_STATE(1580)] = 80911, - [SMALL_STATE(1581)] = 80941, - [SMALL_STATE(1582)] = 80971, - [SMALL_STATE(1583)] = 81001, - [SMALL_STATE(1584)] = 81031, - [SMALL_STATE(1585)] = 81061, - [SMALL_STATE(1586)] = 81091, - [SMALL_STATE(1587)] = 81121, - [SMALL_STATE(1588)] = 81151, - [SMALL_STATE(1589)] = 81185, - [SMALL_STATE(1590)] = 81215, - [SMALL_STATE(1591)] = 81245, - [SMALL_STATE(1592)] = 81275, - [SMALL_STATE(1593)] = 81305, - [SMALL_STATE(1594)] = 81335, - [SMALL_STATE(1595)] = 81365, - [SMALL_STATE(1596)] = 81395, - [SMALL_STATE(1597)] = 81425, - [SMALL_STATE(1598)] = 81455, - [SMALL_STATE(1599)] = 81485, - [SMALL_STATE(1600)] = 81515, - [SMALL_STATE(1601)] = 81545, - [SMALL_STATE(1602)] = 81575, - [SMALL_STATE(1603)] = 81605, - [SMALL_STATE(1604)] = 81635, - [SMALL_STATE(1605)] = 81665, - [SMALL_STATE(1606)] = 81695, - [SMALL_STATE(1607)] = 81740, - [SMALL_STATE(1608)] = 81787, - [SMALL_STATE(1609)] = 81836, - [SMALL_STATE(1610)] = 81865, - [SMALL_STATE(1611)] = 81912, - [SMALL_STATE(1612)] = 81961, - [SMALL_STATE(1613)] = 82012, - [SMALL_STATE(1614)] = 82045, - [SMALL_STATE(1615)] = 82096, - [SMALL_STATE(1616)] = 82145, - [SMALL_STATE(1617)] = 82194, - [SMALL_STATE(1618)] = 82236, - [SMALL_STATE(1619)] = 82284, - [SMALL_STATE(1620)] = 82330, - [SMALL_STATE(1621)] = 82372, - [SMALL_STATE(1622)] = 82400, - [SMALL_STATE(1623)] = 82442, - [SMALL_STATE(1624)] = 82484, - [SMALL_STATE(1625)] = 82512, - [SMALL_STATE(1626)] = 82540, - [SMALL_STATE(1627)] = 82582, - [SMALL_STATE(1628)] = 82624, - [SMALL_STATE(1629)] = 82666, - [SMALL_STATE(1630)] = 82708, - [SMALL_STATE(1631)] = 82756, - [SMALL_STATE(1632)] = 82798, - [SMALL_STATE(1633)] = 82846, - [SMALL_STATE(1634)] = 82888, - [SMALL_STATE(1635)] = 82930, - [SMALL_STATE(1636)] = 82972, - [SMALL_STATE(1637)] = 83014, - [SMALL_STATE(1638)] = 83060, - [SMALL_STATE(1639)] = 83102, - [SMALL_STATE(1640)] = 83144, - [SMALL_STATE(1641)] = 83186, - [SMALL_STATE(1642)] = 83228, - [SMALL_STATE(1643)] = 83270, - [SMALL_STATE(1644)] = 83312, - [SMALL_STATE(1645)] = 83360, - [SMALL_STATE(1646)] = 83402, - [SMALL_STATE(1647)] = 83450, - [SMALL_STATE(1648)] = 83498, - [SMALL_STATE(1649)] = 83526, - [SMALL_STATE(1650)] = 83568, - [SMALL_STATE(1651)] = 83596, - [SMALL_STATE(1652)] = 83644, - [SMALL_STATE(1653)] = 83672, - [SMALL_STATE(1654)] = 83714, - [SMALL_STATE(1655)] = 83756, - [SMALL_STATE(1656)] = 83798, - [SMALL_STATE(1657)] = 83837, - [SMALL_STATE(1658)] = 83864, - [SMALL_STATE(1659)] = 83903, - [SMALL_STATE(1660)] = 83930, - [SMALL_STATE(1661)] = 83957, - [SMALL_STATE(1662)] = 83996, - [SMALL_STATE(1663)] = 84035, - [SMALL_STATE(1664)] = 84062, - [SMALL_STATE(1665)] = 84101, - [SMALL_STATE(1666)] = 84140, - [SMALL_STATE(1667)] = 84167, - [SMALL_STATE(1668)] = 84206, - [SMALL_STATE(1669)] = 84245, - [SMALL_STATE(1670)] = 84284, - [SMALL_STATE(1671)] = 84311, - [SMALL_STATE(1672)] = 84338, - [SMALL_STATE(1673)] = 84377, - [SMALL_STATE(1674)] = 84404, - [SMALL_STATE(1675)] = 84431, - [SMALL_STATE(1676)] = 84458, - [SMALL_STATE(1677)] = 84485, - [SMALL_STATE(1678)] = 84524, - [SMALL_STATE(1679)] = 84563, - [SMALL_STATE(1680)] = 84602, - [SMALL_STATE(1681)] = 84641, - [SMALL_STATE(1682)] = 84680, - [SMALL_STATE(1683)] = 84719, - [SMALL_STATE(1684)] = 84758, - [SMALL_STATE(1685)] = 84797, - [SMALL_STATE(1686)] = 84838, - [SMALL_STATE(1687)] = 84879, - [SMALL_STATE(1688)] = 84918, - [SMALL_STATE(1689)] = 84959, - [SMALL_STATE(1690)] = 85000, - [SMALL_STATE(1691)] = 85041, - [SMALL_STATE(1692)] = 85082, - [SMALL_STATE(1693)] = 85123, - [SMALL_STATE(1694)] = 85164, - [SMALL_STATE(1695)] = 85205, - [SMALL_STATE(1696)] = 85246, - [SMALL_STATE(1697)] = 85287, - [SMALL_STATE(1698)] = 85328, - [SMALL_STATE(1699)] = 85364, - [SMALL_STATE(1700)] = 85403, - [SMALL_STATE(1701)] = 85442, - [SMALL_STATE(1702)] = 85481, - [SMALL_STATE(1703)] = 85520, - [SMALL_STATE(1704)] = 85556, - [SMALL_STATE(1705)] = 85592, - [SMALL_STATE(1706)] = 85628, - [SMALL_STATE(1707)] = 85664, - [SMALL_STATE(1708)] = 85700, - [SMALL_STATE(1709)] = 85736, - [SMALL_STATE(1710)] = 85772, - [SMALL_STATE(1711)] = 85808, - [SMALL_STATE(1712)] = 85841, - [SMALL_STATE(1713)] = 85872, - [SMALL_STATE(1714)] = 85905, - [SMALL_STATE(1715)] = 85938, - [SMALL_STATE(1716)] = 85971, - [SMALL_STATE(1717)] = 86004, - [SMALL_STATE(1718)] = 86037, - [SMALL_STATE(1719)] = 86070, - [SMALL_STATE(1720)] = 86103, - [SMALL_STATE(1721)] = 86136, - [SMALL_STATE(1722)] = 86169, - [SMALL_STATE(1723)] = 86202, - [SMALL_STATE(1724)] = 86235, - [SMALL_STATE(1725)] = 86268, - [SMALL_STATE(1726)] = 86301, - [SMALL_STATE(1727)] = 86332, - [SMALL_STATE(1728)] = 86365, - [SMALL_STATE(1729)] = 86394, - [SMALL_STATE(1730)] = 86427, - [SMALL_STATE(1731)] = 86460, - [SMALL_STATE(1732)] = 86493, - [SMALL_STATE(1733)] = 86526, - [SMALL_STATE(1734)] = 86559, - [SMALL_STATE(1735)] = 86593, - [SMALL_STATE(1736)] = 86627, - [SMALL_STATE(1737)] = 86656, - [SMALL_STATE(1738)] = 86687, - [SMALL_STATE(1739)] = 86706, - [SMALL_STATE(1740)] = 86737, - [SMALL_STATE(1741)] = 86768, - [SMALL_STATE(1742)] = 86797, - [SMALL_STATE(1743)] = 86826, - [SMALL_STATE(1744)] = 86855, - [SMALL_STATE(1745)] = 86874, - [SMALL_STATE(1746)] = 86903, - [SMALL_STATE(1747)] = 86932, - [SMALL_STATE(1748)] = 86951, - [SMALL_STATE(1749)] = 86970, - [SMALL_STATE(1750)] = 86999, - [SMALL_STATE(1751)] = 87022, - [SMALL_STATE(1752)] = 87051, - [SMALL_STATE(1753)] = 87070, - [SMALL_STATE(1754)] = 87101, - [SMALL_STATE(1755)] = 87122, - [SMALL_STATE(1756)] = 87151, - [SMALL_STATE(1757)] = 87180, - [SMALL_STATE(1758)] = 87209, - [SMALL_STATE(1759)] = 87230, - [SMALL_STATE(1760)] = 87259, - [SMALL_STATE(1761)] = 87278, - [SMALL_STATE(1762)] = 87307, - [SMALL_STATE(1763)] = 87332, - [SMALL_STATE(1764)] = 87357, - [SMALL_STATE(1765)] = 87386, - [SMALL_STATE(1766)] = 87415, - [SMALL_STATE(1767)] = 87444, - [SMALL_STATE(1768)] = 87473, - [SMALL_STATE(1769)] = 87502, - [SMALL_STATE(1770)] = 87531, - [SMALL_STATE(1771)] = 87560, - [SMALL_STATE(1772)] = 87578, - [SMALL_STATE(1773)] = 87596, - [SMALL_STATE(1774)] = 87614, - [SMALL_STATE(1775)] = 87632, - [SMALL_STATE(1776)] = 87650, - [SMALL_STATE(1777)] = 87676, - [SMALL_STATE(1778)] = 87694, - [SMALL_STATE(1779)] = 87720, - [SMALL_STATE(1780)] = 87746, - [SMALL_STATE(1781)] = 87772, - [SMALL_STATE(1782)] = 87800, - [SMALL_STATE(1783)] = 87818, - [SMALL_STATE(1784)] = 87836, - [SMALL_STATE(1785)] = 87854, - [SMALL_STATE(1786)] = 87876, - [SMALL_STATE(1787)] = 87894, - [SMALL_STATE(1788)] = 87912, - [SMALL_STATE(1789)] = 87930, - [SMALL_STATE(1790)] = 87956, - [SMALL_STATE(1791)] = 87976, - [SMALL_STATE(1792)] = 87994, - [SMALL_STATE(1793)] = 88012, - [SMALL_STATE(1794)] = 88030, - [SMALL_STATE(1795)] = 88056, - [SMALL_STATE(1796)] = 88074, - [SMALL_STATE(1797)] = 88100, - [SMALL_STATE(1798)] = 88120, - [SMALL_STATE(1799)] = 88138, - [SMALL_STATE(1800)] = 88166, - [SMALL_STATE(1801)] = 88192, - [SMALL_STATE(1802)] = 88218, - [SMALL_STATE(1803)] = 88236, - [SMALL_STATE(1804)] = 88254, - [SMALL_STATE(1805)] = 88280, - [SMALL_STATE(1806)] = 88306, - [SMALL_STATE(1807)] = 88330, - [SMALL_STATE(1808)] = 88354, - [SMALL_STATE(1809)] = 88380, - [SMALL_STATE(1810)] = 88406, - [SMALL_STATE(1811)] = 88432, - [SMALL_STATE(1812)] = 88458, - [SMALL_STATE(1813)] = 88476, - [SMALL_STATE(1814)] = 88494, - [SMALL_STATE(1815)] = 88512, - [SMALL_STATE(1816)] = 88538, - [SMALL_STATE(1817)] = 88556, - [SMALL_STATE(1818)] = 88582, - [SMALL_STATE(1819)] = 88608, - [SMALL_STATE(1820)] = 88626, - [SMALL_STATE(1821)] = 88650, - [SMALL_STATE(1822)] = 88668, - [SMALL_STATE(1823)] = 88694, - [SMALL_STATE(1824)] = 88720, - [SMALL_STATE(1825)] = 88738, - [SMALL_STATE(1826)] = 88764, - [SMALL_STATE(1827)] = 88790, - [SMALL_STATE(1828)] = 88808, - [SMALL_STATE(1829)] = 88826, - [SMALL_STATE(1830)] = 88844, - [SMALL_STATE(1831)] = 88862, - [SMALL_STATE(1832)] = 88880, - [SMALL_STATE(1833)] = 88906, - [SMALL_STATE(1834)] = 88924, - [SMALL_STATE(1835)] = 88942, - [SMALL_STATE(1836)] = 88968, - [SMALL_STATE(1837)] = 88986, - [SMALL_STATE(1838)] = 89012, - [SMALL_STATE(1839)] = 89038, - [SMALL_STATE(1840)] = 89064, - [SMALL_STATE(1841)] = 89090, - [SMALL_STATE(1842)] = 89115, - [SMALL_STATE(1843)] = 89140, - [SMALL_STATE(1844)] = 89165, - [SMALL_STATE(1845)] = 89190, - [SMALL_STATE(1846)] = 89215, - [SMALL_STATE(1847)] = 89232, - [SMALL_STATE(1848)] = 89257, - [SMALL_STATE(1849)] = 89282, - [SMALL_STATE(1850)] = 89301, - [SMALL_STATE(1851)] = 89322, - [SMALL_STATE(1852)] = 89347, - [SMALL_STATE(1853)] = 89372, - [SMALL_STATE(1854)] = 89391, - [SMALL_STATE(1855)] = 89416, - [SMALL_STATE(1856)] = 89441, - [SMALL_STATE(1857)] = 89466, - [SMALL_STATE(1858)] = 89491, - [SMALL_STATE(1859)] = 89516, - [SMALL_STATE(1860)] = 89541, - [SMALL_STATE(1861)] = 89566, - [SMALL_STATE(1862)] = 89583, - [SMALL_STATE(1863)] = 89608, - [SMALL_STATE(1864)] = 89633, - [SMALL_STATE(1865)] = 89658, - [SMALL_STATE(1866)] = 89683, - [SMALL_STATE(1867)] = 89700, - [SMALL_STATE(1868)] = 89725, - [SMALL_STATE(1869)] = 89748, - [SMALL_STATE(1870)] = 89773, - [SMALL_STATE(1871)] = 89798, - [SMALL_STATE(1872)] = 89817, - [SMALL_STATE(1873)] = 89842, - [SMALL_STATE(1874)] = 89867, - [SMALL_STATE(1875)] = 89892, - [SMALL_STATE(1876)] = 89909, - [SMALL_STATE(1877)] = 89926, - [SMALL_STATE(1878)] = 89951, - [SMALL_STATE(1879)] = 89968, - [SMALL_STATE(1880)] = 89989, - [SMALL_STATE(1881)] = 90006, - [SMALL_STATE(1882)] = 90031, - [SMALL_STATE(1883)] = 90056, - [SMALL_STATE(1884)] = 90077, - [SMALL_STATE(1885)] = 90102, - [SMALL_STATE(1886)] = 90119, - [SMALL_STATE(1887)] = 90136, - [SMALL_STATE(1888)] = 90153, - [SMALL_STATE(1889)] = 90170, - [SMALL_STATE(1890)] = 90195, - [SMALL_STATE(1891)] = 90216, - [SMALL_STATE(1892)] = 90233, - [SMALL_STATE(1893)] = 90250, - [SMALL_STATE(1894)] = 90267, - [SMALL_STATE(1895)] = 90292, - [SMALL_STATE(1896)] = 90309, - [SMALL_STATE(1897)] = 90326, - [SMALL_STATE(1898)] = 90343, - [SMALL_STATE(1899)] = 90360, - [SMALL_STATE(1900)] = 90377, - [SMALL_STATE(1901)] = 90394, - [SMALL_STATE(1902)] = 90419, - [SMALL_STATE(1903)] = 90439, - [SMALL_STATE(1904)] = 90461, - [SMALL_STATE(1905)] = 90481, - [SMALL_STATE(1906)] = 90503, - [SMALL_STATE(1907)] = 90525, - [SMALL_STATE(1908)] = 90547, - [SMALL_STATE(1909)] = 90567, - [SMALL_STATE(1910)] = 90587, - [SMALL_STATE(1911)] = 90607, - [SMALL_STATE(1912)] = 90629, - [SMALL_STATE(1913)] = 90651, - [SMALL_STATE(1914)] = 90673, - [SMALL_STATE(1915)] = 90695, - [SMALL_STATE(1916)] = 90717, - [SMALL_STATE(1917)] = 90737, - [SMALL_STATE(1918)] = 90753, - [SMALL_STATE(1919)] = 90769, - [SMALL_STATE(1920)] = 90789, - [SMALL_STATE(1921)] = 90809, - [SMALL_STATE(1922)] = 90831, - [SMALL_STATE(1923)] = 90851, - [SMALL_STATE(1924)] = 90867, - [SMALL_STATE(1925)] = 90887, - [SMALL_STATE(1926)] = 90907, - [SMALL_STATE(1927)] = 90925, - [SMALL_STATE(1928)] = 90947, - [SMALL_STATE(1929)] = 90967, - [SMALL_STATE(1930)] = 90985, - [SMALL_STATE(1931)] = 91007, - [SMALL_STATE(1932)] = 91027, - [SMALL_STATE(1933)] = 91043, - [SMALL_STATE(1934)] = 91061, - [SMALL_STATE(1935)] = 91079, - [SMALL_STATE(1936)] = 91101, - [SMALL_STATE(1937)] = 91123, - [SMALL_STATE(1938)] = 91145, - [SMALL_STATE(1939)] = 91167, - [SMALL_STATE(1940)] = 91187, - [SMALL_STATE(1941)] = 91207, - [SMALL_STATE(1942)] = 91227, - [SMALL_STATE(1943)] = 91243, - [SMALL_STATE(1944)] = 91263, - [SMALL_STATE(1945)] = 91285, - [SMALL_STATE(1946)] = 91307, - [SMALL_STATE(1947)] = 91327, - [SMALL_STATE(1948)] = 91343, - [SMALL_STATE(1949)] = 91365, - [SMALL_STATE(1950)] = 91387, - [SMALL_STATE(1951)] = 91403, - [SMALL_STATE(1952)] = 91423, - [SMALL_STATE(1953)] = 91441, - [SMALL_STATE(1954)] = 91463, - [SMALL_STATE(1955)] = 91483, - [SMALL_STATE(1956)] = 91505, - [SMALL_STATE(1957)] = 91527, - [SMALL_STATE(1958)] = 91547, - [SMALL_STATE(1959)] = 91567, - [SMALL_STATE(1960)] = 91589, - [SMALL_STATE(1961)] = 91609, - [SMALL_STATE(1962)] = 91629, - [SMALL_STATE(1963)] = 91649, - [SMALL_STATE(1964)] = 91669, - [SMALL_STATE(1965)] = 91691, - [SMALL_STATE(1966)] = 91711, - [SMALL_STATE(1967)] = 91731, - [SMALL_STATE(1968)] = 91751, - [SMALL_STATE(1969)] = 91773, - [SMALL_STATE(1970)] = 91793, - [SMALL_STATE(1971)] = 91813, - [SMALL_STATE(1972)] = 91833, - [SMALL_STATE(1973)] = 91853, - [SMALL_STATE(1974)] = 91873, - [SMALL_STATE(1975)] = 91895, - [SMALL_STATE(1976)] = 91915, - [SMALL_STATE(1977)] = 91935, - [SMALL_STATE(1978)] = 91957, - [SMALL_STATE(1979)] = 91979, - [SMALL_STATE(1980)] = 91997, - [SMALL_STATE(1981)] = 92019, - [SMALL_STATE(1982)] = 92041, - [SMALL_STATE(1983)] = 92061, - [SMALL_STATE(1984)] = 92081, - [SMALL_STATE(1985)] = 92103, - [SMALL_STATE(1986)] = 92125, - [SMALL_STATE(1987)] = 92147, - [SMALL_STATE(1988)] = 92167, - [SMALL_STATE(1989)] = 92189, - [SMALL_STATE(1990)] = 92211, - [SMALL_STATE(1991)] = 92233, - [SMALL_STATE(1992)] = 92253, - [SMALL_STATE(1993)] = 92273, - [SMALL_STATE(1994)] = 92291, - [SMALL_STATE(1995)] = 92313, - [SMALL_STATE(1996)] = 92331, - [SMALL_STATE(1997)] = 92353, - [SMALL_STATE(1998)] = 92369, - [SMALL_STATE(1999)] = 92389, - [SMALL_STATE(2000)] = 92409, - [SMALL_STATE(2001)] = 92429, - [SMALL_STATE(2002)] = 92449, - [SMALL_STATE(2003)] = 92465, - [SMALL_STATE(2004)] = 92485, - [SMALL_STATE(2005)] = 92505, - [SMALL_STATE(2006)] = 92525, - [SMALL_STATE(2007)] = 92547, - [SMALL_STATE(2008)] = 92569, - [SMALL_STATE(2009)] = 92585, - [SMALL_STATE(2010)] = 92607, - [SMALL_STATE(2011)] = 92627, - [SMALL_STATE(2012)] = 92649, - [SMALL_STATE(2013)] = 92671, - [SMALL_STATE(2014)] = 92687, - [SMALL_STATE(2015)] = 92709, - [SMALL_STATE(2016)] = 92731, - [SMALL_STATE(2017)] = 92751, - [SMALL_STATE(2018)] = 92771, - [SMALL_STATE(2019)] = 92791, - [SMALL_STATE(2020)] = 92813, - [SMALL_STATE(2021)] = 92835, - [SMALL_STATE(2022)] = 92857, - [SMALL_STATE(2023)] = 92877, - [SMALL_STATE(2024)] = 92897, - [SMALL_STATE(2025)] = 92919, - [SMALL_STATE(2026)] = 92941, - [SMALL_STATE(2027)] = 92963, - [SMALL_STATE(2028)] = 92983, - [SMALL_STATE(2029)] = 93005, - [SMALL_STATE(2030)] = 93027, - [SMALL_STATE(2031)] = 93049, - [SMALL_STATE(2032)] = 93071, - [SMALL_STATE(2033)] = 93093, - [SMALL_STATE(2034)] = 93115, - [SMALL_STATE(2035)] = 93137, - [SMALL_STATE(2036)] = 93159, - [SMALL_STATE(2037)] = 93181, - [SMALL_STATE(2038)] = 93203, - [SMALL_STATE(2039)] = 93225, - [SMALL_STATE(2040)] = 93247, - [SMALL_STATE(2041)] = 93267, - [SMALL_STATE(2042)] = 93287, - [SMALL_STATE(2043)] = 93309, - [SMALL_STATE(2044)] = 93331, - [SMALL_STATE(2045)] = 93353, - [SMALL_STATE(2046)] = 93375, - [SMALL_STATE(2047)] = 93394, - [SMALL_STATE(2048)] = 93413, - [SMALL_STATE(2049)] = 93430, - [SMALL_STATE(2050)] = 93445, - [SMALL_STATE(2051)] = 93464, - [SMALL_STATE(2052)] = 93483, - [SMALL_STATE(2053)] = 93502, - [SMALL_STATE(2054)] = 93521, - [SMALL_STATE(2055)] = 93540, - [SMALL_STATE(2056)] = 93555, - [SMALL_STATE(2057)] = 93574, - [SMALL_STATE(2058)] = 93593, - [SMALL_STATE(2059)] = 93612, - [SMALL_STATE(2060)] = 93627, - [SMALL_STATE(2061)] = 93646, - [SMALL_STATE(2062)] = 93665, - [SMALL_STATE(2063)] = 93684, - [SMALL_STATE(2064)] = 93703, - [SMALL_STATE(2065)] = 93720, - [SMALL_STATE(2066)] = 93737, - [SMALL_STATE(2067)] = 93754, - [SMALL_STATE(2068)] = 93771, - [SMALL_STATE(2069)] = 93790, - [SMALL_STATE(2070)] = 93809, - [SMALL_STATE(2071)] = 93828, - [SMALL_STATE(2072)] = 93843, - [SMALL_STATE(2073)] = 93862, - [SMALL_STATE(2074)] = 93881, - [SMALL_STATE(2075)] = 93900, - [SMALL_STATE(2076)] = 93917, - [SMALL_STATE(2077)] = 93936, - [SMALL_STATE(2078)] = 93955, - [SMALL_STATE(2079)] = 93974, - [SMALL_STATE(2080)] = 93991, - [SMALL_STATE(2081)] = 94010, - [SMALL_STATE(2082)] = 94029, - [SMALL_STATE(2083)] = 94048, - [SMALL_STATE(2084)] = 94065, - [SMALL_STATE(2085)] = 94082, - [SMALL_STATE(2086)] = 94101, - [SMALL_STATE(2087)] = 94120, - [SMALL_STATE(2088)] = 94139, - [SMALL_STATE(2089)] = 94154, - [SMALL_STATE(2090)] = 94169, - [SMALL_STATE(2091)] = 94184, - [SMALL_STATE(2092)] = 94199, - [SMALL_STATE(2093)] = 94218, - [SMALL_STATE(2094)] = 94237, - [SMALL_STATE(2095)] = 94256, - [SMALL_STATE(2096)] = 94275, - [SMALL_STATE(2097)] = 94294, - [SMALL_STATE(2098)] = 94313, - [SMALL_STATE(2099)] = 94332, - [SMALL_STATE(2100)] = 94351, - [SMALL_STATE(2101)] = 94370, - [SMALL_STATE(2102)] = 94389, - [SMALL_STATE(2103)] = 94408, - [SMALL_STATE(2104)] = 94427, - [SMALL_STATE(2105)] = 94444, - [SMALL_STATE(2106)] = 94461, - [SMALL_STATE(2107)] = 94480, - [SMALL_STATE(2108)] = 94495, - [SMALL_STATE(2109)] = 94512, - [SMALL_STATE(2110)] = 94529, - [SMALL_STATE(2111)] = 94544, - [SMALL_STATE(2112)] = 94563, - [SMALL_STATE(2113)] = 94580, - [SMALL_STATE(2114)] = 94595, - [SMALL_STATE(2115)] = 94614, - [SMALL_STATE(2116)] = 94633, - [SMALL_STATE(2117)] = 94652, - [SMALL_STATE(2118)] = 94671, - [SMALL_STATE(2119)] = 94690, - [SMALL_STATE(2120)] = 94707, - [SMALL_STATE(2121)] = 94722, - [SMALL_STATE(2122)] = 94739, - [SMALL_STATE(2123)] = 94756, - [SMALL_STATE(2124)] = 94775, - [SMALL_STATE(2125)] = 94794, - [SMALL_STATE(2126)] = 94813, - [SMALL_STATE(2127)] = 94832, - [SMALL_STATE(2128)] = 94851, - [SMALL_STATE(2129)] = 94866, - [SMALL_STATE(2130)] = 94883, - [SMALL_STATE(2131)] = 94902, - [SMALL_STATE(2132)] = 94921, - [SMALL_STATE(2133)] = 94940, - [SMALL_STATE(2134)] = 94957, - [SMALL_STATE(2135)] = 94976, - [SMALL_STATE(2136)] = 94991, - [SMALL_STATE(2137)] = 95008, - [SMALL_STATE(2138)] = 95027, - [SMALL_STATE(2139)] = 95046, - [SMALL_STATE(2140)] = 95063, - [SMALL_STATE(2141)] = 95082, - [SMALL_STATE(2142)] = 95101, - [SMALL_STATE(2143)] = 95120, - [SMALL_STATE(2144)] = 95139, - [SMALL_STATE(2145)] = 95158, - [SMALL_STATE(2146)] = 95177, - [SMALL_STATE(2147)] = 95196, - [SMALL_STATE(2148)] = 95215, - [SMALL_STATE(2149)] = 95234, - [SMALL_STATE(2150)] = 95253, - [SMALL_STATE(2151)] = 95272, - [SMALL_STATE(2152)] = 95291, - [SMALL_STATE(2153)] = 95306, - [SMALL_STATE(2154)] = 95325, - [SMALL_STATE(2155)] = 95344, - [SMALL_STATE(2156)] = 95359, - [SMALL_STATE(2157)] = 95378, - [SMALL_STATE(2158)] = 95395, - [SMALL_STATE(2159)] = 95414, - [SMALL_STATE(2160)] = 95433, - [SMALL_STATE(2161)] = 95448, - [SMALL_STATE(2162)] = 95463, - [SMALL_STATE(2163)] = 95480, - [SMALL_STATE(2164)] = 95499, - [SMALL_STATE(2165)] = 95518, - [SMALL_STATE(2166)] = 95537, - [SMALL_STATE(2167)] = 95556, - [SMALL_STATE(2168)] = 95573, - [SMALL_STATE(2169)] = 95592, - [SMALL_STATE(2170)] = 95611, - [SMALL_STATE(2171)] = 95630, - [SMALL_STATE(2172)] = 95649, - [SMALL_STATE(2173)] = 95668, - [SMALL_STATE(2174)] = 95685, - [SMALL_STATE(2175)] = 95704, - [SMALL_STATE(2176)] = 95723, - [SMALL_STATE(2177)] = 95742, - [SMALL_STATE(2178)] = 95761, - [SMALL_STATE(2179)] = 95780, - [SMALL_STATE(2180)] = 95799, - [SMALL_STATE(2181)] = 95818, - [SMALL_STATE(2182)] = 95835, - [SMALL_STATE(2183)] = 95850, - [SMALL_STATE(2184)] = 95869, - [SMALL_STATE(2185)] = 95888, - [SMALL_STATE(2186)] = 95903, - [SMALL_STATE(2187)] = 95922, - [SMALL_STATE(2188)] = 95941, - [SMALL_STATE(2189)] = 95958, - [SMALL_STATE(2190)] = 95977, - [SMALL_STATE(2191)] = 95996, - [SMALL_STATE(2192)] = 96015, - [SMALL_STATE(2193)] = 96034, - [SMALL_STATE(2194)] = 96053, - [SMALL_STATE(2195)] = 96072, - [SMALL_STATE(2196)] = 96091, - [SMALL_STATE(2197)] = 96110, - [SMALL_STATE(2198)] = 96127, - [SMALL_STATE(2199)] = 96146, - [SMALL_STATE(2200)] = 96161, - [SMALL_STATE(2201)] = 96178, - [SMALL_STATE(2202)] = 96194, - [SMALL_STATE(2203)] = 96208, - [SMALL_STATE(2204)] = 96224, - [SMALL_STATE(2205)] = 96240, - [SMALL_STATE(2206)] = 96256, - [SMALL_STATE(2207)] = 96272, - [SMALL_STATE(2208)] = 96288, - [SMALL_STATE(2209)] = 96304, - [SMALL_STATE(2210)] = 96320, - [SMALL_STATE(2211)] = 96336, - [SMALL_STATE(2212)] = 96352, - [SMALL_STATE(2213)] = 96368, - [SMALL_STATE(2214)] = 96382, - [SMALL_STATE(2215)] = 96396, - [SMALL_STATE(2216)] = 96412, - [SMALL_STATE(2217)] = 96428, - [SMALL_STATE(2218)] = 96444, - [SMALL_STATE(2219)] = 96460, - [SMALL_STATE(2220)] = 96474, - [SMALL_STATE(2221)] = 96490, - [SMALL_STATE(2222)] = 96504, - [SMALL_STATE(2223)] = 96520, - [SMALL_STATE(2224)] = 96536, - [SMALL_STATE(2225)] = 96550, - [SMALL_STATE(2226)] = 96566, - [SMALL_STATE(2227)] = 96582, - [SMALL_STATE(2228)] = 96598, - [SMALL_STATE(2229)] = 96614, - [SMALL_STATE(2230)] = 96630, - [SMALL_STATE(2231)] = 96644, - [SMALL_STATE(2232)] = 96660, - [SMALL_STATE(2233)] = 96676, - [SMALL_STATE(2234)] = 96692, - [SMALL_STATE(2235)] = 96708, - [SMALL_STATE(2236)] = 96724, - [SMALL_STATE(2237)] = 96740, - [SMALL_STATE(2238)] = 96754, - [SMALL_STATE(2239)] = 96768, - [SMALL_STATE(2240)] = 96782, - [SMALL_STATE(2241)] = 96798, - [SMALL_STATE(2242)] = 96814, - [SMALL_STATE(2243)] = 96828, - [SMALL_STATE(2244)] = 96842, - [SMALL_STATE(2245)] = 96858, - [SMALL_STATE(2246)] = 96874, - [SMALL_STATE(2247)] = 96890, - [SMALL_STATE(2248)] = 96906, - [SMALL_STATE(2249)] = 96920, - [SMALL_STATE(2250)] = 96934, - [SMALL_STATE(2251)] = 96950, - [SMALL_STATE(2252)] = 96966, - [SMALL_STATE(2253)] = 96982, - [SMALL_STATE(2254)] = 96998, - [SMALL_STATE(2255)] = 97012, - [SMALL_STATE(2256)] = 97028, - [SMALL_STATE(2257)] = 97044, - [SMALL_STATE(2258)] = 97060, - [SMALL_STATE(2259)] = 97076, - [SMALL_STATE(2260)] = 97092, - [SMALL_STATE(2261)] = 97108, - [SMALL_STATE(2262)] = 97124, - [SMALL_STATE(2263)] = 97138, - [SMALL_STATE(2264)] = 97152, - [SMALL_STATE(2265)] = 97168, - [SMALL_STATE(2266)] = 97182, - [SMALL_STATE(2267)] = 97196, - [SMALL_STATE(2268)] = 97210, - [SMALL_STATE(2269)] = 97224, - [SMALL_STATE(2270)] = 97240, - [SMALL_STATE(2271)] = 97256, - [SMALL_STATE(2272)] = 97272, - [SMALL_STATE(2273)] = 97286, - [SMALL_STATE(2274)] = 97300, - [SMALL_STATE(2275)] = 97316, - [SMALL_STATE(2276)] = 97330, - [SMALL_STATE(2277)] = 97344, - [SMALL_STATE(2278)] = 97360, - [SMALL_STATE(2279)] = 97374, - [SMALL_STATE(2280)] = 97390, - [SMALL_STATE(2281)] = 97406, - [SMALL_STATE(2282)] = 97420, - [SMALL_STATE(2283)] = 97434, - [SMALL_STATE(2284)] = 97450, - [SMALL_STATE(2285)] = 97466, - [SMALL_STATE(2286)] = 97480, - [SMALL_STATE(2287)] = 97496, - [SMALL_STATE(2288)] = 97510, - [SMALL_STATE(2289)] = 97526, - [SMALL_STATE(2290)] = 97542, - [SMALL_STATE(2291)] = 97556, - [SMALL_STATE(2292)] = 97570, - [SMALL_STATE(2293)] = 97586, - [SMALL_STATE(2294)] = 97600, - [SMALL_STATE(2295)] = 97616, - [SMALL_STATE(2296)] = 97630, - [SMALL_STATE(2297)] = 97644, - [SMALL_STATE(2298)] = 97660, - [SMALL_STATE(2299)] = 97674, - [SMALL_STATE(2300)] = 97688, - [SMALL_STATE(2301)] = 97704, - [SMALL_STATE(2302)] = 97720, - [SMALL_STATE(2303)] = 97734, - [SMALL_STATE(2304)] = 97750, - [SMALL_STATE(2305)] = 97764, - [SMALL_STATE(2306)] = 97780, - [SMALL_STATE(2307)] = 97796, - [SMALL_STATE(2308)] = 97810, - [SMALL_STATE(2309)] = 97824, - [SMALL_STATE(2310)] = 97840, - [SMALL_STATE(2311)] = 97856, - [SMALL_STATE(2312)] = 97872, - [SMALL_STATE(2313)] = 97888, - [SMALL_STATE(2314)] = 97902, - [SMALL_STATE(2315)] = 97918, - [SMALL_STATE(2316)] = 97932, - [SMALL_STATE(2317)] = 97948, - [SMALL_STATE(2318)] = 97962, - [SMALL_STATE(2319)] = 97978, - [SMALL_STATE(2320)] = 97994, - [SMALL_STATE(2321)] = 98010, - [SMALL_STATE(2322)] = 98026, - [SMALL_STATE(2323)] = 98042, - [SMALL_STATE(2324)] = 98058, - [SMALL_STATE(2325)] = 98072, - [SMALL_STATE(2326)] = 98088, - [SMALL_STATE(2327)] = 98104, - [SMALL_STATE(2328)] = 98120, - [SMALL_STATE(2329)] = 98136, - [SMALL_STATE(2330)] = 98152, - [SMALL_STATE(2331)] = 98168, - [SMALL_STATE(2332)] = 98184, - [SMALL_STATE(2333)] = 98200, - [SMALL_STATE(2334)] = 98216, - [SMALL_STATE(2335)] = 98232, - [SMALL_STATE(2336)] = 98248, - [SMALL_STATE(2337)] = 98264, - [SMALL_STATE(2338)] = 98278, - [SMALL_STATE(2339)] = 98294, - [SMALL_STATE(2340)] = 98310, - [SMALL_STATE(2341)] = 98326, - [SMALL_STATE(2342)] = 98342, - [SMALL_STATE(2343)] = 98358, - [SMALL_STATE(2344)] = 98374, - [SMALL_STATE(2345)] = 98388, - [SMALL_STATE(2346)] = 98402, - [SMALL_STATE(2347)] = 98418, - [SMALL_STATE(2348)] = 98432, - [SMALL_STATE(2349)] = 98446, - [SMALL_STATE(2350)] = 98460, - [SMALL_STATE(2351)] = 98476, - [SMALL_STATE(2352)] = 98492, - [SMALL_STATE(2353)] = 98506, - [SMALL_STATE(2354)] = 98522, - [SMALL_STATE(2355)] = 98536, - [SMALL_STATE(2356)] = 98552, - [SMALL_STATE(2357)] = 98568, - [SMALL_STATE(2358)] = 98584, - [SMALL_STATE(2359)] = 98600, - [SMALL_STATE(2360)] = 98616, - [SMALL_STATE(2361)] = 98632, - [SMALL_STATE(2362)] = 98646, - [SMALL_STATE(2363)] = 98660, - [SMALL_STATE(2364)] = 98676, - [SMALL_STATE(2365)] = 98692, - [SMALL_STATE(2366)] = 98708, - [SMALL_STATE(2367)] = 98722, - [SMALL_STATE(2368)] = 98736, - [SMALL_STATE(2369)] = 98750, - [SMALL_STATE(2370)] = 98764, - [SMALL_STATE(2371)] = 98780, - [SMALL_STATE(2372)] = 98796, - [SMALL_STATE(2373)] = 98812, - [SMALL_STATE(2374)] = 98826, - [SMALL_STATE(2375)] = 98840, - [SMALL_STATE(2376)] = 98854, - [SMALL_STATE(2377)] = 98868, - [SMALL_STATE(2378)] = 98884, - [SMALL_STATE(2379)] = 98900, - [SMALL_STATE(2380)] = 98916, - [SMALL_STATE(2381)] = 98932, - [SMALL_STATE(2382)] = 98946, - [SMALL_STATE(2383)] = 98962, - [SMALL_STATE(2384)] = 98978, - [SMALL_STATE(2385)] = 98992, - [SMALL_STATE(2386)] = 99006, - [SMALL_STATE(2387)] = 99020, - [SMALL_STATE(2388)] = 99034, - [SMALL_STATE(2389)] = 99048, - [SMALL_STATE(2390)] = 99062, - [SMALL_STATE(2391)] = 99078, - [SMALL_STATE(2392)] = 99094, - [SMALL_STATE(2393)] = 99110, - [SMALL_STATE(2394)] = 99124, - [SMALL_STATE(2395)] = 99138, - [SMALL_STATE(2396)] = 99152, - [SMALL_STATE(2397)] = 99166, - [SMALL_STATE(2398)] = 99182, - [SMALL_STATE(2399)] = 99196, - [SMALL_STATE(2400)] = 99212, - [SMALL_STATE(2401)] = 99228, - [SMALL_STATE(2402)] = 99244, - [SMALL_STATE(2403)] = 99258, - [SMALL_STATE(2404)] = 99272, - [SMALL_STATE(2405)] = 99286, - [SMALL_STATE(2406)] = 99300, - [SMALL_STATE(2407)] = 99316, - [SMALL_STATE(2408)] = 99330, - [SMALL_STATE(2409)] = 99346, - [SMALL_STATE(2410)] = 99360, - [SMALL_STATE(2411)] = 99376, - [SMALL_STATE(2412)] = 99392, - [SMALL_STATE(2413)] = 99406, - [SMALL_STATE(2414)] = 99420, - [SMALL_STATE(2415)] = 99434, - [SMALL_STATE(2416)] = 99450, - [SMALL_STATE(2417)] = 99464, - [SMALL_STATE(2418)] = 99480, - [SMALL_STATE(2419)] = 99494, - [SMALL_STATE(2420)] = 99508, - [SMALL_STATE(2421)] = 99522, - [SMALL_STATE(2422)] = 99538, - [SMALL_STATE(2423)] = 99552, - [SMALL_STATE(2424)] = 99568, - [SMALL_STATE(2425)] = 99584, - [SMALL_STATE(2426)] = 99600, - [SMALL_STATE(2427)] = 99616, - [SMALL_STATE(2428)] = 99632, - [SMALL_STATE(2429)] = 99648, - [SMALL_STATE(2430)] = 99664, - [SMALL_STATE(2431)] = 99680, - [SMALL_STATE(2432)] = 99696, - [SMALL_STATE(2433)] = 99710, - [SMALL_STATE(2434)] = 99726, - [SMALL_STATE(2435)] = 99742, - [SMALL_STATE(2436)] = 99758, - [SMALL_STATE(2437)] = 99774, - [SMALL_STATE(2438)] = 99790, - [SMALL_STATE(2439)] = 99804, - [SMALL_STATE(2440)] = 99818, - [SMALL_STATE(2441)] = 99832, - [SMALL_STATE(2442)] = 99848, - [SMALL_STATE(2443)] = 99864, - [SMALL_STATE(2444)] = 99878, - [SMALL_STATE(2445)] = 99894, - [SMALL_STATE(2446)] = 99910, - [SMALL_STATE(2447)] = 99924, - [SMALL_STATE(2448)] = 99940, - [SMALL_STATE(2449)] = 99956, - [SMALL_STATE(2450)] = 99970, - [SMALL_STATE(2451)] = 99986, - [SMALL_STATE(2452)] = 100002, - [SMALL_STATE(2453)] = 100018, - [SMALL_STATE(2454)] = 100034, - [SMALL_STATE(2455)] = 100050, - [SMALL_STATE(2456)] = 100066, - [SMALL_STATE(2457)] = 100082, - [SMALL_STATE(2458)] = 100098, - [SMALL_STATE(2459)] = 100114, - [SMALL_STATE(2460)] = 100130, - [SMALL_STATE(2461)] = 100144, - [SMALL_STATE(2462)] = 100160, - [SMALL_STATE(2463)] = 100176, - [SMALL_STATE(2464)] = 100192, - [SMALL_STATE(2465)] = 100208, - [SMALL_STATE(2466)] = 100222, - [SMALL_STATE(2467)] = 100238, - [SMALL_STATE(2468)] = 100254, - [SMALL_STATE(2469)] = 100270, - [SMALL_STATE(2470)] = 100286, - [SMALL_STATE(2471)] = 100300, - [SMALL_STATE(2472)] = 100314, - [SMALL_STATE(2473)] = 100330, - [SMALL_STATE(2474)] = 100346, - [SMALL_STATE(2475)] = 100362, - [SMALL_STATE(2476)] = 100378, - [SMALL_STATE(2477)] = 100394, - [SMALL_STATE(2478)] = 100410, - [SMALL_STATE(2479)] = 100426, - [SMALL_STATE(2480)] = 100440, - [SMALL_STATE(2481)] = 100456, - [SMALL_STATE(2482)] = 100470, - [SMALL_STATE(2483)] = 100486, - [SMALL_STATE(2484)] = 100502, - [SMALL_STATE(2485)] = 100516, - [SMALL_STATE(2486)] = 100532, - [SMALL_STATE(2487)] = 100546, - [SMALL_STATE(2488)] = 100560, - [SMALL_STATE(2489)] = 100576, - [SMALL_STATE(2490)] = 100592, - [SMALL_STATE(2491)] = 100608, - [SMALL_STATE(2492)] = 100624, - [SMALL_STATE(2493)] = 100638, - [SMALL_STATE(2494)] = 100654, - [SMALL_STATE(2495)] = 100670, - [SMALL_STATE(2496)] = 100684, - [SMALL_STATE(2497)] = 100698, - [SMALL_STATE(2498)] = 100712, - [SMALL_STATE(2499)] = 100726, - [SMALL_STATE(2500)] = 100742, - [SMALL_STATE(2501)] = 100756, - [SMALL_STATE(2502)] = 100772, - [SMALL_STATE(2503)] = 100786, - [SMALL_STATE(2504)] = 100802, - [SMALL_STATE(2505)] = 100818, - [SMALL_STATE(2506)] = 100834, - [SMALL_STATE(2507)] = 100848, - [SMALL_STATE(2508)] = 100864, - [SMALL_STATE(2509)] = 100880, - [SMALL_STATE(2510)] = 100896, - [SMALL_STATE(2511)] = 100910, - [SMALL_STATE(2512)] = 100926, - [SMALL_STATE(2513)] = 100942, - [SMALL_STATE(2514)] = 100956, - [SMALL_STATE(2515)] = 100970, - [SMALL_STATE(2516)] = 100984, - [SMALL_STATE(2517)] = 100998, - [SMALL_STATE(2518)] = 101012, - [SMALL_STATE(2519)] = 101026, - [SMALL_STATE(2520)] = 101040, - [SMALL_STATE(2521)] = 101054, - [SMALL_STATE(2522)] = 101070, - [SMALL_STATE(2523)] = 101086, - [SMALL_STATE(2524)] = 101102, - [SMALL_STATE(2525)] = 101118, - [SMALL_STATE(2526)] = 101132, - [SMALL_STATE(2527)] = 101148, - [SMALL_STATE(2528)] = 101164, - [SMALL_STATE(2529)] = 101180, - [SMALL_STATE(2530)] = 101196, - [SMALL_STATE(2531)] = 101212, - [SMALL_STATE(2532)] = 101226, - [SMALL_STATE(2533)] = 101240, - [SMALL_STATE(2534)] = 101254, - [SMALL_STATE(2535)] = 101270, - [SMALL_STATE(2536)] = 101286, - [SMALL_STATE(2537)] = 101300, - [SMALL_STATE(2538)] = 101316, - [SMALL_STATE(2539)] = 101332, - [SMALL_STATE(2540)] = 101346, - [SMALL_STATE(2541)] = 101362, - [SMALL_STATE(2542)] = 101378, - [SMALL_STATE(2543)] = 101394, - [SMALL_STATE(2544)] = 101410, - [SMALL_STATE(2545)] = 101426, - [SMALL_STATE(2546)] = 101442, - [SMALL_STATE(2547)] = 101458, - [SMALL_STATE(2548)] = 101474, - [SMALL_STATE(2549)] = 101488, - [SMALL_STATE(2550)] = 101504, - [SMALL_STATE(2551)] = 101520, - [SMALL_STATE(2552)] = 101536, - [SMALL_STATE(2553)] = 101552, - [SMALL_STATE(2554)] = 101566, - [SMALL_STATE(2555)] = 101582, - [SMALL_STATE(2556)] = 101598, - [SMALL_STATE(2557)] = 101612, - [SMALL_STATE(2558)] = 101628, - [SMALL_STATE(2559)] = 101642, - [SMALL_STATE(2560)] = 101656, - [SMALL_STATE(2561)] = 101670, - [SMALL_STATE(2562)] = 101686, - [SMALL_STATE(2563)] = 101702, - [SMALL_STATE(2564)] = 101718, - [SMALL_STATE(2565)] = 101734, - [SMALL_STATE(2566)] = 101748, - [SMALL_STATE(2567)] = 101764, - [SMALL_STATE(2568)] = 101780, - [SMALL_STATE(2569)] = 101796, - [SMALL_STATE(2570)] = 101812, - [SMALL_STATE(2571)] = 101828, - [SMALL_STATE(2572)] = 101844, - [SMALL_STATE(2573)] = 101858, - [SMALL_STATE(2574)] = 101874, - [SMALL_STATE(2575)] = 101890, - [SMALL_STATE(2576)] = 101904, - [SMALL_STATE(2577)] = 101918, - [SMALL_STATE(2578)] = 101934, - [SMALL_STATE(2579)] = 101948, - [SMALL_STATE(2580)] = 101962, - [SMALL_STATE(2581)] = 101978, - [SMALL_STATE(2582)] = 101994, - [SMALL_STATE(2583)] = 102010, - [SMALL_STATE(2584)] = 102026, - [SMALL_STATE(2585)] = 102042, - [SMALL_STATE(2586)] = 102056, - [SMALL_STATE(2587)] = 102072, - [SMALL_STATE(2588)] = 102088, - [SMALL_STATE(2589)] = 102104, - [SMALL_STATE(2590)] = 102120, - [SMALL_STATE(2591)] = 102136, - [SMALL_STATE(2592)] = 102152, - [SMALL_STATE(2593)] = 102168, - [SMALL_STATE(2594)] = 102184, - [SMALL_STATE(2595)] = 102198, - [SMALL_STATE(2596)] = 102212, - [SMALL_STATE(2597)] = 102228, - [SMALL_STATE(2598)] = 102244, - [SMALL_STATE(2599)] = 102258, - [SMALL_STATE(2600)] = 102274, - [SMALL_STATE(2601)] = 102288, - [SMALL_STATE(2602)] = 102302, - [SMALL_STATE(2603)] = 102318, - [SMALL_STATE(2604)] = 102332, - [SMALL_STATE(2605)] = 102346, - [SMALL_STATE(2606)] = 102360, - [SMALL_STATE(2607)] = 102374, - [SMALL_STATE(2608)] = 102388, - [SMALL_STATE(2609)] = 102402, - [SMALL_STATE(2610)] = 102416, - [SMALL_STATE(2611)] = 102432, - [SMALL_STATE(2612)] = 102446, - [SMALL_STATE(2613)] = 102462, - [SMALL_STATE(2614)] = 102478, - [SMALL_STATE(2615)] = 102494, - [SMALL_STATE(2616)] = 102508, - [SMALL_STATE(2617)] = 102522, - [SMALL_STATE(2618)] = 102536, - [SMALL_STATE(2619)] = 102552, - [SMALL_STATE(2620)] = 102568, - [SMALL_STATE(2621)] = 102584, - [SMALL_STATE(2622)] = 102600, - [SMALL_STATE(2623)] = 102616, - [SMALL_STATE(2624)] = 102632, - [SMALL_STATE(2625)] = 102648, - [SMALL_STATE(2626)] = 102662, - [SMALL_STATE(2627)] = 102678, - [SMALL_STATE(2628)] = 102694, - [SMALL_STATE(2629)] = 102708, - [SMALL_STATE(2630)] = 102722, - [SMALL_STATE(2631)] = 102738, - [SMALL_STATE(2632)] = 102752, - [SMALL_STATE(2633)] = 102768, - [SMALL_STATE(2634)] = 102784, - [SMALL_STATE(2635)] = 102800, - [SMALL_STATE(2636)] = 102814, - [SMALL_STATE(2637)] = 102828, - [SMALL_STATE(2638)] = 102842, - [SMALL_STATE(2639)] = 102858, - [SMALL_STATE(2640)] = 102872, - [SMALL_STATE(2641)] = 102888, - [SMALL_STATE(2642)] = 102904, - [SMALL_STATE(2643)] = 102920, - [SMALL_STATE(2644)] = 102936, - [SMALL_STATE(2645)] = 102952, - [SMALL_STATE(2646)] = 102968, - [SMALL_STATE(2647)] = 102982, - [SMALL_STATE(2648)] = 102996, - [SMALL_STATE(2649)] = 103010, - [SMALL_STATE(2650)] = 103024, - [SMALL_STATE(2651)] = 103040, - [SMALL_STATE(2652)] = 103056, - [SMALL_STATE(2653)] = 103072, - [SMALL_STATE(2654)] = 103088, - [SMALL_STATE(2655)] = 103102, - [SMALL_STATE(2656)] = 103116, - [SMALL_STATE(2657)] = 103132, - [SMALL_STATE(2658)] = 103146, - [SMALL_STATE(2659)] = 103160, - [SMALL_STATE(2660)] = 103176, - [SMALL_STATE(2661)] = 103190, - [SMALL_STATE(2662)] = 103204, - [SMALL_STATE(2663)] = 103218, - [SMALL_STATE(2664)] = 103234, - [SMALL_STATE(2665)] = 103250, - [SMALL_STATE(2666)] = 103266, - [SMALL_STATE(2667)] = 103282, - [SMALL_STATE(2668)] = 103296, - [SMALL_STATE(2669)] = 103312, - [SMALL_STATE(2670)] = 103328, - [SMALL_STATE(2671)] = 103344, - [SMALL_STATE(2672)] = 103360, - [SMALL_STATE(2673)] = 103376, - [SMALL_STATE(2674)] = 103392, - [SMALL_STATE(2675)] = 103408, - [SMALL_STATE(2676)] = 103424, - [SMALL_STATE(2677)] = 103440, - [SMALL_STATE(2678)] = 103456, - [SMALL_STATE(2679)] = 103472, - [SMALL_STATE(2680)] = 103488, - [SMALL_STATE(2681)] = 103504, - [SMALL_STATE(2682)] = 103520, - [SMALL_STATE(2683)] = 103536, - [SMALL_STATE(2684)] = 103552, - [SMALL_STATE(2685)] = 103568, - [SMALL_STATE(2686)] = 103584, - [SMALL_STATE(2687)] = 103600, - [SMALL_STATE(2688)] = 103616, - [SMALL_STATE(2689)] = 103632, - [SMALL_STATE(2690)] = 103648, - [SMALL_STATE(2691)] = 103664, - [SMALL_STATE(2692)] = 103680, - [SMALL_STATE(2693)] = 103696, - [SMALL_STATE(2694)] = 103712, - [SMALL_STATE(2695)] = 103726, - [SMALL_STATE(2696)] = 103742, - [SMALL_STATE(2697)] = 103758, - [SMALL_STATE(2698)] = 103774, - [SMALL_STATE(2699)] = 103790, - [SMALL_STATE(2700)] = 103806, - [SMALL_STATE(2701)] = 103822, - [SMALL_STATE(2702)] = 103836, - [SMALL_STATE(2703)] = 103852, - [SMALL_STATE(2704)] = 103866, - [SMALL_STATE(2705)] = 103880, - [SMALL_STATE(2706)] = 103894, - [SMALL_STATE(2707)] = 103908, - [SMALL_STATE(2708)] = 103922, - [SMALL_STATE(2709)] = 103938, - [SMALL_STATE(2710)] = 103954, - [SMALL_STATE(2711)] = 103970, - [SMALL_STATE(2712)] = 103984, - [SMALL_STATE(2713)] = 103998, - [SMALL_STATE(2714)] = 104012, - [SMALL_STATE(2715)] = 104028, - [SMALL_STATE(2716)] = 104042, - [SMALL_STATE(2717)] = 104058, - [SMALL_STATE(2718)] = 104074, - [SMALL_STATE(2719)] = 104090, - [SMALL_STATE(2720)] = 104106, - [SMALL_STATE(2721)] = 104120, - [SMALL_STATE(2722)] = 104136, - [SMALL_STATE(2723)] = 104152, - [SMALL_STATE(2724)] = 104166, - [SMALL_STATE(2725)] = 104182, - [SMALL_STATE(2726)] = 104196, - [SMALL_STATE(2727)] = 104212, - [SMALL_STATE(2728)] = 104228, - [SMALL_STATE(2729)] = 104242, - [SMALL_STATE(2730)] = 104258, - [SMALL_STATE(2731)] = 104274, - [SMALL_STATE(2732)] = 104290, - [SMALL_STATE(2733)] = 104306, - [SMALL_STATE(2734)] = 104322, - [SMALL_STATE(2735)] = 104338, - [SMALL_STATE(2736)] = 104352, - [SMALL_STATE(2737)] = 104368, - [SMALL_STATE(2738)] = 104384, - [SMALL_STATE(2739)] = 104400, - [SMALL_STATE(2740)] = 104416, - [SMALL_STATE(2741)] = 104432, - [SMALL_STATE(2742)] = 104448, - [SMALL_STATE(2743)] = 104461, - [SMALL_STATE(2744)] = 104474, - [SMALL_STATE(2745)] = 104487, - [SMALL_STATE(2746)] = 104500, - [SMALL_STATE(2747)] = 104513, - [SMALL_STATE(2748)] = 104526, - [SMALL_STATE(2749)] = 104539, - [SMALL_STATE(2750)] = 104552, - [SMALL_STATE(2751)] = 104565, - [SMALL_STATE(2752)] = 104578, - [SMALL_STATE(2753)] = 104591, - [SMALL_STATE(2754)] = 104604, - [SMALL_STATE(2755)] = 104617, - [SMALL_STATE(2756)] = 104630, - [SMALL_STATE(2757)] = 104643, - [SMALL_STATE(2758)] = 104656, - [SMALL_STATE(2759)] = 104669, - [SMALL_STATE(2760)] = 104682, - [SMALL_STATE(2761)] = 104695, - [SMALL_STATE(2762)] = 104708, - [SMALL_STATE(2763)] = 104721, - [SMALL_STATE(2764)] = 104734, - [SMALL_STATE(2765)] = 104747, - [SMALL_STATE(2766)] = 104760, - [SMALL_STATE(2767)] = 104773, - [SMALL_STATE(2768)] = 104786, - [SMALL_STATE(2769)] = 104799, - [SMALL_STATE(2770)] = 104812, - [SMALL_STATE(2771)] = 104825, - [SMALL_STATE(2772)] = 104838, - [SMALL_STATE(2773)] = 104851, - [SMALL_STATE(2774)] = 104864, - [SMALL_STATE(2775)] = 104877, - [SMALL_STATE(2776)] = 104890, - [SMALL_STATE(2777)] = 104903, - [SMALL_STATE(2778)] = 104916, - [SMALL_STATE(2779)] = 104929, - [SMALL_STATE(2780)] = 104942, - [SMALL_STATE(2781)] = 104955, - [SMALL_STATE(2782)] = 104968, - [SMALL_STATE(2783)] = 104981, - [SMALL_STATE(2784)] = 104994, - [SMALL_STATE(2785)] = 105007, - [SMALL_STATE(2786)] = 105020, - [SMALL_STATE(2787)] = 105033, - [SMALL_STATE(2788)] = 105046, - [SMALL_STATE(2789)] = 105059, - [SMALL_STATE(2790)] = 105072, - [SMALL_STATE(2791)] = 105085, - [SMALL_STATE(2792)] = 105098, - [SMALL_STATE(2793)] = 105111, - [SMALL_STATE(2794)] = 105124, - [SMALL_STATE(2795)] = 105137, - [SMALL_STATE(2796)] = 105150, - [SMALL_STATE(2797)] = 105163, - [SMALL_STATE(2798)] = 105176, - [SMALL_STATE(2799)] = 105189, - [SMALL_STATE(2800)] = 105202, - [SMALL_STATE(2801)] = 105215, - [SMALL_STATE(2802)] = 105228, - [SMALL_STATE(2803)] = 105241, - [SMALL_STATE(2804)] = 105254, - [SMALL_STATE(2805)] = 105267, - [SMALL_STATE(2806)] = 105280, - [SMALL_STATE(2807)] = 105293, - [SMALL_STATE(2808)] = 105306, - [SMALL_STATE(2809)] = 105319, - [SMALL_STATE(2810)] = 105332, - [SMALL_STATE(2811)] = 105345, - [SMALL_STATE(2812)] = 105358, - [SMALL_STATE(2813)] = 105371, - [SMALL_STATE(2814)] = 105384, - [SMALL_STATE(2815)] = 105397, - [SMALL_STATE(2816)] = 105410, - [SMALL_STATE(2817)] = 105423, - [SMALL_STATE(2818)] = 105436, - [SMALL_STATE(2819)] = 105449, - [SMALL_STATE(2820)] = 105462, - [SMALL_STATE(2821)] = 105475, - [SMALL_STATE(2822)] = 105488, - [SMALL_STATE(2823)] = 105501, - [SMALL_STATE(2824)] = 105514, - [SMALL_STATE(2825)] = 105527, - [SMALL_STATE(2826)] = 105540, - [SMALL_STATE(2827)] = 105553, - [SMALL_STATE(2828)] = 105566, - [SMALL_STATE(2829)] = 105579, - [SMALL_STATE(2830)] = 105592, - [SMALL_STATE(2831)] = 105605, - [SMALL_STATE(2832)] = 105618, - [SMALL_STATE(2833)] = 105631, - [SMALL_STATE(2834)] = 105644, - [SMALL_STATE(2835)] = 105657, - [SMALL_STATE(2836)] = 105670, - [SMALL_STATE(2837)] = 105683, - [SMALL_STATE(2838)] = 105696, - [SMALL_STATE(2839)] = 105709, - [SMALL_STATE(2840)] = 105722, - [SMALL_STATE(2841)] = 105735, - [SMALL_STATE(2842)] = 105748, - [SMALL_STATE(2843)] = 105761, - [SMALL_STATE(2844)] = 105774, - [SMALL_STATE(2845)] = 105787, - [SMALL_STATE(2846)] = 105800, - [SMALL_STATE(2847)] = 105813, - [SMALL_STATE(2848)] = 105826, - [SMALL_STATE(2849)] = 105839, - [SMALL_STATE(2850)] = 105852, - [SMALL_STATE(2851)] = 105865, - [SMALL_STATE(2852)] = 105878, - [SMALL_STATE(2853)] = 105891, - [SMALL_STATE(2854)] = 105904, - [SMALL_STATE(2855)] = 105917, - [SMALL_STATE(2856)] = 105930, - [SMALL_STATE(2857)] = 105943, - [SMALL_STATE(2858)] = 105956, - [SMALL_STATE(2859)] = 105969, - [SMALL_STATE(2860)] = 105982, - [SMALL_STATE(2861)] = 105995, - [SMALL_STATE(2862)] = 106008, - [SMALL_STATE(2863)] = 106021, - [SMALL_STATE(2864)] = 106034, - [SMALL_STATE(2865)] = 106047, - [SMALL_STATE(2866)] = 106060, - [SMALL_STATE(2867)] = 106073, - [SMALL_STATE(2868)] = 106086, - [SMALL_STATE(2869)] = 106099, - [SMALL_STATE(2870)] = 106112, - [SMALL_STATE(2871)] = 106125, - [SMALL_STATE(2872)] = 106138, - [SMALL_STATE(2873)] = 106151, - [SMALL_STATE(2874)] = 106164, - [SMALL_STATE(2875)] = 106177, + [SMALL_STATE(529)] = 4988, + [SMALL_STATE(530)] = 5061, + [SMALL_STATE(531)] = 5136, + [SMALL_STATE(532)] = 5211, + [SMALL_STATE(533)] = 5286, + [SMALL_STATE(534)] = 5361, + [SMALL_STATE(535)] = 5434, + [SMALL_STATE(536)] = 5505, + [SMALL_STATE(537)] = 5580, + [SMALL_STATE(538)] = 5651, + [SMALL_STATE(539)] = 5726, + [SMALL_STATE(540)] = 5797, + [SMALL_STATE(541)] = 5868, + [SMALL_STATE(542)] = 5939, + [SMALL_STATE(543)] = 6012, + [SMALL_STATE(544)] = 6089, + [SMALL_STATE(545)] = 6162, + [SMALL_STATE(546)] = 6237, + [SMALL_STATE(547)] = 6308, + [SMALL_STATE(548)] = 6379, + [SMALL_STATE(549)] = 6456, + [SMALL_STATE(550)] = 6533, + [SMALL_STATE(551)] = 6604, + [SMALL_STATE(552)] = 6675, + [SMALL_STATE(553)] = 6748, + [SMALL_STATE(554)] = 6819, + [SMALL_STATE(555)] = 6890, + [SMALL_STATE(556)] = 6961, + [SMALL_STATE(557)] = 7032, + [SMALL_STATE(558)] = 7103, + [SMALL_STATE(559)] = 7174, + [SMALL_STATE(560)] = 7245, + [SMALL_STATE(561)] = 7316, + [SMALL_STATE(562)] = 7387, + [SMALL_STATE(563)] = 7458, + [SMALL_STATE(564)] = 7529, + [SMALL_STATE(565)] = 7600, + [SMALL_STATE(566)] = 7675, + [SMALL_STATE(567)] = 7746, + [SMALL_STATE(568)] = 7817, + [SMALL_STATE(569)] = 7888, + [SMALL_STATE(570)] = 7965, + [SMALL_STATE(571)] = 8036, + [SMALL_STATE(572)] = 8111, + [SMALL_STATE(573)] = 8182, + [SMALL_STATE(574)] = 8253, + [SMALL_STATE(575)] = 8326, + [SMALL_STATE(576)] = 8397, + [SMALL_STATE(577)] = 8472, + [SMALL_STATE(578)] = 8547, + [SMALL_STATE(579)] = 8620, + [SMALL_STATE(580)] = 8693, + [SMALL_STATE(581)] = 8766, + [SMALL_STATE(582)] = 8839, + [SMALL_STATE(583)] = 8910, + [SMALL_STATE(584)] = 8983, + [SMALL_STATE(585)] = 9056, + [SMALL_STATE(586)] = 9127, + [SMALL_STATE(587)] = 9202, + [SMALL_STATE(588)] = 9273, + [SMALL_STATE(589)] = 9348, + [SMALL_STATE(590)] = 9419, + [SMALL_STATE(591)] = 9490, + [SMALL_STATE(592)] = 9563, + [SMALL_STATE(593)] = 9634, + [SMALL_STATE(594)] = 9707, + [SMALL_STATE(595)] = 9780, + [SMALL_STATE(596)] = 9853, + [SMALL_STATE(597)] = 9924, + [SMALL_STATE(598)] = 9997, + [SMALL_STATE(599)] = 10072, + [SMALL_STATE(600)] = 10143, + [SMALL_STATE(601)] = 10214, + [SMALL_STATE(602)] = 10287, + [SMALL_STATE(603)] = 10360, + [SMALL_STATE(604)] = 10431, + [SMALL_STATE(605)] = 10504, + [SMALL_STATE(606)] = 10577, + [SMALL_STATE(607)] = 10648, + [SMALL_STATE(608)] = 10721, + [SMALL_STATE(609)] = 10794, + [SMALL_STATE(610)] = 10865, + [SMALL_STATE(611)] = 10936, + [SMALL_STATE(612)] = 11007, + [SMALL_STATE(613)] = 11080, + [SMALL_STATE(614)] = 11153, + [SMALL_STATE(615)] = 11224, + [SMALL_STATE(616)] = 11295, + [SMALL_STATE(617)] = 11366, + [SMALL_STATE(618)] = 11437, + [SMALL_STATE(619)] = 11508, + [SMALL_STATE(620)] = 11581, + [SMALL_STATE(621)] = 11652, + [SMALL_STATE(622)] = 11723, + [SMALL_STATE(623)] = 11794, + [SMALL_STATE(624)] = 11867, + [SMALL_STATE(625)] = 11938, + [SMALL_STATE(626)] = 12011, + [SMALL_STATE(627)] = 12082, + [SMALL_STATE(628)] = 12153, + [SMALL_STATE(629)] = 12224, + [SMALL_STATE(630)] = 12295, + [SMALL_STATE(631)] = 12366, + [SMALL_STATE(632)] = 12437, + [SMALL_STATE(633)] = 12508, + [SMALL_STATE(634)] = 12579, + [SMALL_STATE(635)] = 12650, + [SMALL_STATE(636)] = 12721, + [SMALL_STATE(637)] = 12792, + [SMALL_STATE(638)] = 12863, + [SMALL_STATE(639)] = 12934, + [SMALL_STATE(640)] = 13005, + [SMALL_STATE(641)] = 13076, + [SMALL_STATE(642)] = 13148, + [SMALL_STATE(643)] = 13218, + [SMALL_STATE(644)] = 13290, + [SMALL_STATE(645)] = 13362, + [SMALL_STATE(646)] = 13434, + [SMALL_STATE(647)] = 13524, + [SMALL_STATE(648)] = 13596, + [SMALL_STATE(649)] = 13668, + [SMALL_STATE(650)] = 13740, + [SMALL_STATE(651)] = 13812, + [SMALL_STATE(652)] = 13884, + [SMALL_STATE(653)] = 13956, + [SMALL_STATE(654)] = 14028, + [SMALL_STATE(655)] = 14100, + [SMALL_STATE(656)] = 14172, + [SMALL_STATE(657)] = 14244, + [SMALL_STATE(658)] = 14316, + [SMALL_STATE(659)] = 14388, + [SMALL_STATE(660)] = 14460, + [SMALL_STATE(661)] = 14532, + [SMALL_STATE(662)] = 14604, + [SMALL_STATE(663)] = 14676, + [SMALL_STATE(664)] = 14766, + [SMALL_STATE(665)] = 14838, + [SMALL_STATE(666)] = 14910, + [SMALL_STATE(667)] = 14982, + [SMALL_STATE(668)] = 15054, + [SMALL_STATE(669)] = 15126, + [SMALL_STATE(670)] = 15198, + [SMALL_STATE(671)] = 15270, + [SMALL_STATE(672)] = 15346, + [SMALL_STATE(673)] = 15418, + [SMALL_STATE(674)] = 15490, + [SMALL_STATE(675)] = 15562, + [SMALL_STATE(676)] = 15636, + [SMALL_STATE(677)] = 15708, + [SMALL_STATE(678)] = 15780, + [SMALL_STATE(679)] = 15870, + [SMALL_STATE(680)] = 15944, + [SMALL_STATE(681)] = 16016, + [SMALL_STATE(682)] = 16090, + [SMALL_STATE(683)] = 16162, + [SMALL_STATE(684)] = 16234, + [SMALL_STATE(685)] = 16306, + [SMALL_STATE(686)] = 16378, + [SMALL_STATE(687)] = 16450, + [SMALL_STATE(688)] = 16522, + [SMALL_STATE(689)] = 16594, + [SMALL_STATE(690)] = 16666, + [SMALL_STATE(691)] = 16738, + [SMALL_STATE(692)] = 16810, + [SMALL_STATE(693)] = 16882, + [SMALL_STATE(694)] = 16954, + [SMALL_STATE(695)] = 17026, + [SMALL_STATE(696)] = 17098, + [SMALL_STATE(697)] = 17172, + [SMALL_STATE(698)] = 17262, + [SMALL_STATE(699)] = 17352, + [SMALL_STATE(700)] = 17422, + [SMALL_STATE(701)] = 17494, + [SMALL_STATE(702)] = 17566, + [SMALL_STATE(703)] = 17638, + [SMALL_STATE(704)] = 17710, + [SMALL_STATE(705)] = 17782, + [SMALL_STATE(706)] = 17854, + [SMALL_STATE(707)] = 17926, + [SMALL_STATE(708)] = 17998, + [SMALL_STATE(709)] = 18070, + [SMALL_STATE(710)] = 18142, + [SMALL_STATE(711)] = 18214, + [SMALL_STATE(712)] = 18284, + [SMALL_STATE(713)] = 18354, + [SMALL_STATE(714)] = 18428, + [SMALL_STATE(715)] = 18500, + [SMALL_STATE(716)] = 18572, + [SMALL_STATE(717)] = 18646, + [SMALL_STATE(718)] = 18718, + [SMALL_STATE(719)] = 18790, + [SMALL_STATE(720)] = 18862, + [SMALL_STATE(721)] = 18934, + [SMALL_STATE(722)] = 19006, + [SMALL_STATE(723)] = 19078, + [SMALL_STATE(724)] = 19152, + [SMALL_STATE(725)] = 19222, + [SMALL_STATE(726)] = 19292, + [SMALL_STATE(727)] = 19362, + [SMALL_STATE(728)] = 19432, + [SMALL_STATE(729)] = 19502, + [SMALL_STATE(730)] = 19572, + [SMALL_STATE(731)] = 19646, + [SMALL_STATE(732)] = 19716, + [SMALL_STATE(733)] = 19786, + [SMALL_STATE(734)] = 19856, + [SMALL_STATE(735)] = 19926, + [SMALL_STATE(736)] = 19996, + [SMALL_STATE(737)] = 20070, + [SMALL_STATE(738)] = 20140, + [SMALL_STATE(739)] = 20210, + [SMALL_STATE(740)] = 20280, + [SMALL_STATE(741)] = 20350, + [SMALL_STATE(742)] = 20420, + [SMALL_STATE(743)] = 20490, + [SMALL_STATE(744)] = 20560, + [SMALL_STATE(745)] = 20630, + [SMALL_STATE(746)] = 20700, + [SMALL_STATE(747)] = 20772, + [SMALL_STATE(748)] = 20842, + [SMALL_STATE(749)] = 20912, + [SMALL_STATE(750)] = 20982, + [SMALL_STATE(751)] = 21052, + [SMALL_STATE(752)] = 21122, + [SMALL_STATE(753)] = 21194, + [SMALL_STATE(754)] = 21264, + [SMALL_STATE(755)] = 21336, + [SMALL_STATE(756)] = 21406, + [SMALL_STATE(757)] = 21476, + [SMALL_STATE(758)] = 21548, + [SMALL_STATE(759)] = 21618, + [SMALL_STATE(760)] = 21688, + [SMALL_STATE(761)] = 21758, + [SMALL_STATE(762)] = 21828, + [SMALL_STATE(763)] = 21898, + [SMALL_STATE(764)] = 21968, + [SMALL_STATE(765)] = 22038, + [SMALL_STATE(766)] = 22108, + [SMALL_STATE(767)] = 22178, + [SMALL_STATE(768)] = 22248, + [SMALL_STATE(769)] = 22318, + [SMALL_STATE(770)] = 22388, + [SMALL_STATE(771)] = 22458, + [SMALL_STATE(772)] = 22528, + [SMALL_STATE(773)] = 22598, + [SMALL_STATE(774)] = 22668, + [SMALL_STATE(775)] = 22742, + [SMALL_STATE(776)] = 22816, + [SMALL_STATE(777)] = 22890, + [SMALL_STATE(778)] = 22960, + [SMALL_STATE(779)] = 23030, + [SMALL_STATE(780)] = 23100, + [SMALL_STATE(781)] = 23170, + [SMALL_STATE(782)] = 23240, + [SMALL_STATE(783)] = 23310, + [SMALL_STATE(784)] = 23380, + [SMALL_STATE(785)] = 23450, + [SMALL_STATE(786)] = 23520, + [SMALL_STATE(787)] = 23592, + [SMALL_STATE(788)] = 23662, + [SMALL_STATE(789)] = 23732, + [SMALL_STATE(790)] = 23802, + [SMALL_STATE(791)] = 23872, + [SMALL_STATE(792)] = 23942, + [SMALL_STATE(793)] = 24012, + [SMALL_STATE(794)] = 24083, + [SMALL_STATE(795)] = 24154, + [SMALL_STATE(796)] = 24225, + [SMALL_STATE(797)] = 24296, + [SMALL_STATE(798)] = 24367, + [SMALL_STATE(799)] = 24438, + [SMALL_STATE(800)] = 24509, + [SMALL_STATE(801)] = 24596, + [SMALL_STATE(802)] = 24683, + [SMALL_STATE(803)] = 24754, + [SMALL_STATE(804)] = 24825, + [SMALL_STATE(805)] = 24896, + [SMALL_STATE(806)] = 24967, + [SMALL_STATE(807)] = 25038, + [SMALL_STATE(808)] = 25109, + [SMALL_STATE(809)] = 25180, + [SMALL_STATE(810)] = 25251, + [SMALL_STATE(811)] = 25322, + [SMALL_STATE(812)] = 25393, + [SMALL_STATE(813)] = 25464, + [SMALL_STATE(814)] = 25535, + [SMALL_STATE(815)] = 25606, + [SMALL_STATE(816)] = 25677, + [SMALL_STATE(817)] = 25748, + [SMALL_STATE(818)] = 25819, + [SMALL_STATE(819)] = 25890, + [SMALL_STATE(820)] = 25961, + [SMALL_STATE(821)] = 26032, + [SMALL_STATE(822)] = 26103, + [SMALL_STATE(823)] = 26174, + [SMALL_STATE(824)] = 26245, + [SMALL_STATE(825)] = 26316, + [SMALL_STATE(826)] = 26387, + [SMALL_STATE(827)] = 26458, + [SMALL_STATE(828)] = 26529, + [SMALL_STATE(829)] = 26600, + [SMALL_STATE(830)] = 26671, + [SMALL_STATE(831)] = 26742, + [SMALL_STATE(832)] = 26813, + [SMALL_STATE(833)] = 26884, + [SMALL_STATE(834)] = 26955, + [SMALL_STATE(835)] = 27026, + [SMALL_STATE(836)] = 27097, + [SMALL_STATE(837)] = 27168, + [SMALL_STATE(838)] = 27239, + [SMALL_STATE(839)] = 27326, + [SMALL_STATE(840)] = 27397, + [SMALL_STATE(841)] = 27468, + [SMALL_STATE(842)] = 27539, + [SMALL_STATE(843)] = 27610, + [SMALL_STATE(844)] = 27681, + [SMALL_STATE(845)] = 27752, + [SMALL_STATE(846)] = 27823, + [SMALL_STATE(847)] = 27894, + [SMALL_STATE(848)] = 27965, + [SMALL_STATE(849)] = 28036, + [SMALL_STATE(850)] = 28107, + [SMALL_STATE(851)] = 28178, + [SMALL_STATE(852)] = 28249, + [SMALL_STATE(853)] = 28320, + [SMALL_STATE(854)] = 28391, + [SMALL_STATE(855)] = 28462, + [SMALL_STATE(856)] = 28533, + [SMALL_STATE(857)] = 28604, + [SMALL_STATE(858)] = 28675, + [SMALL_STATE(859)] = 28746, + [SMALL_STATE(860)] = 28816, + [SMALL_STATE(861)] = 28890, + [SMALL_STATE(862)] = 28960, + [SMALL_STATE(863)] = 29030, + [SMALL_STATE(864)] = 29100, + [SMALL_STATE(865)] = 29190, + [SMALL_STATE(866)] = 29260, + [SMALL_STATE(867)] = 29330, + [SMALL_STATE(868)] = 29400, + [SMALL_STATE(869)] = 29475, + [SMALL_STATE(870)] = 29542, + [SMALL_STATE(871)] = 29609, + [SMALL_STATE(872)] = 29676, + [SMALL_STATE(873)] = 29743, + [SMALL_STATE(874)] = 29810, + [SMALL_STATE(875)] = 29885, + [SMALL_STATE(876)] = 29952, + [SMALL_STATE(877)] = 30019, + [SMALL_STATE(878)] = 30086, + [SMALL_STATE(879)] = 30161, + [SMALL_STATE(880)] = 30236, + [SMALL_STATE(881)] = 30304, + [SMALL_STATE(882)] = 30378, + [SMALL_STATE(883)] = 30446, + [SMALL_STATE(884)] = 30522, + [SMALL_STATE(885)] = 30596, + [SMALL_STATE(886)] = 30668, + [SMALL_STATE(887)] = 30736, + [SMALL_STATE(888)] = 30812, + [SMALL_STATE(889)] = 30888, + [SMALL_STATE(890)] = 30964, + [SMALL_STATE(891)] = 31036, + [SMALL_STATE(892)] = 31112, + [SMALL_STATE(893)] = 31180, + [SMALL_STATE(894)] = 31256, + [SMALL_STATE(895)] = 31332, + [SMALL_STATE(896)] = 31400, + [SMALL_STATE(897)] = 31468, + [SMALL_STATE(898)] = 31544, + [SMALL_STATE(899)] = 31620, + [SMALL_STATE(900)] = 31696, + [SMALL_STATE(901)] = 31772, + [SMALL_STATE(902)] = 31848, + [SMALL_STATE(903)] = 31922, + [SMALL_STATE(904)] = 31996, + [SMALL_STATE(905)] = 32072, + [SMALL_STATE(906)] = 32140, + [SMALL_STATE(907)] = 32214, + [SMALL_STATE(908)] = 32292, + [SMALL_STATE(909)] = 32366, + [SMALL_STATE(910)] = 32444, + [SMALL_STATE(911)] = 32518, + [SMALL_STATE(912)] = 32592, + [SMALL_STATE(913)] = 32668, + [SMALL_STATE(914)] = 32744, + [SMALL_STATE(915)] = 32820, + [SMALL_STATE(916)] = 32893, + [SMALL_STATE(917)] = 32964, + [SMALL_STATE(918)] = 33039, + [SMALL_STATE(919)] = 33114, + [SMALL_STATE(920)] = 33187, + [SMALL_STATE(921)] = 33260, + [SMALL_STATE(922)] = 33335, + [SMALL_STATE(923)] = 33406, + [SMALL_STATE(924)] = 33482, + [SMALL_STATE(925)] = 33558, + [SMALL_STATE(926)] = 33630, + [SMALL_STATE(927)] = 33702, + [SMALL_STATE(928)] = 33774, + [SMALL_STATE(929)] = 33845, + [SMALL_STATE(930)] = 33920, + [SMALL_STATE(931)] = 33995, + [SMALL_STATE(932)] = 34066, + [SMALL_STATE(933)] = 34137, + [SMALL_STATE(934)] = 34210, + [SMALL_STATE(935)] = 34281, + [SMALL_STATE(936)] = 34353, + [SMALL_STATE(937)] = 34421, + [SMALL_STATE(938)] = 34475, + [SMALL_STATE(939)] = 34529, + [SMALL_STATE(940)] = 34599, + [SMALL_STATE(941)] = 34669, + [SMALL_STATE(942)] = 34737, + [SMALL_STATE(943)] = 34797, + [SMALL_STATE(944)] = 34854, + [SMALL_STATE(945)] = 34907, + [SMALL_STATE(946)] = 34966, + [SMALL_STATE(947)] = 35031, + [SMALL_STATE(948)] = 35090, + [SMALL_STATE(949)] = 35149, + [SMALL_STATE(950)] = 35202, + [SMALL_STATE(951)] = 35255, + [SMALL_STATE(952)] = 35312, + [SMALL_STATE(953)] = 35371, + [SMALL_STATE(954)] = 35428, + [SMALL_STATE(955)] = 35481, + [SMALL_STATE(956)] = 35535, + [SMALL_STATE(957)] = 35589, + [SMALL_STATE(958)] = 35643, + [SMALL_STATE(959)] = 35697, + [SMALL_STATE(960)] = 35751, + [SMALL_STATE(961)] = 35819, + [SMALL_STATE(962)] = 35873, + [SMALL_STATE(963)] = 35927, + [SMALL_STATE(964)] = 35983, + [SMALL_STATE(965)] = 36083, + [SMALL_STATE(966)] = 36183, + [SMALL_STATE(967)] = 36237, + [SMALL_STATE(968)] = 36337, + [SMALL_STATE(969)] = 36391, + [SMALL_STATE(970)] = 36445, + [SMALL_STATE(971)] = 36513, + [SMALL_STATE(972)] = 36579, + [SMALL_STATE(973)] = 36633, + [SMALL_STATE(974)] = 36687, + [SMALL_STATE(975)] = 36747, + [SMALL_STATE(976)] = 36801, + [SMALL_STATE(977)] = 36855, + [SMALL_STATE(978)] = 36909, + [SMALL_STATE(979)] = 36963, + [SMALL_STATE(980)] = 37017, + [SMALL_STATE(981)] = 37071, + [SMALL_STATE(982)] = 37127, + [SMALL_STATE(983)] = 37227, + [SMALL_STATE(984)] = 37281, + [SMALL_STATE(985)] = 37335, + [SMALL_STATE(986)] = 37389, + [SMALL_STATE(987)] = 37443, + [SMALL_STATE(988)] = 37497, + [SMALL_STATE(989)] = 37551, + [SMALL_STATE(990)] = 37605, + [SMALL_STATE(991)] = 37659, + [SMALL_STATE(992)] = 37713, + [SMALL_STATE(993)] = 37767, + [SMALL_STATE(994)] = 37867, + [SMALL_STATE(995)] = 37921, + [SMALL_STATE(996)] = 38021, + [SMALL_STATE(997)] = 38075, + [SMALL_STATE(998)] = 38129, + [SMALL_STATE(999)] = 38183, + [SMALL_STATE(1000)] = 38283, + [SMALL_STATE(1001)] = 38337, + [SMALL_STATE(1002)] = 38391, + [SMALL_STATE(1003)] = 38445, + [SMALL_STATE(1004)] = 38499, + [SMALL_STATE(1005)] = 38553, + [SMALL_STATE(1006)] = 38653, + [SMALL_STATE(1007)] = 38707, + [SMALL_STATE(1008)] = 38761, + [SMALL_STATE(1009)] = 38815, + [SMALL_STATE(1010)] = 38869, + [SMALL_STATE(1011)] = 38923, + [SMALL_STATE(1012)] = 38977, + [SMALL_STATE(1013)] = 39031, + [SMALL_STATE(1014)] = 39131, + [SMALL_STATE(1015)] = 39185, + [SMALL_STATE(1016)] = 39239, + [SMALL_STATE(1017)] = 39293, + [SMALL_STATE(1018)] = 39347, + [SMALL_STATE(1019)] = 39401, + [SMALL_STATE(1020)] = 39457, + [SMALL_STATE(1021)] = 39511, + [SMALL_STATE(1022)] = 39611, + [SMALL_STATE(1023)] = 39665, + [SMALL_STATE(1024)] = 39765, + [SMALL_STATE(1025)] = 39845, + [SMALL_STATE(1026)] = 39899, + [SMALL_STATE(1027)] = 39953, + [SMALL_STATE(1028)] = 40007, + [SMALL_STATE(1029)] = 40061, + [SMALL_STATE(1030)] = 40115, + [SMALL_STATE(1031)] = 40169, + [SMALL_STATE(1032)] = 40239, + [SMALL_STATE(1033)] = 40339, + [SMALL_STATE(1034)] = 40431, + [SMALL_STATE(1035)] = 40525, + [SMALL_STATE(1036)] = 40601, + [SMALL_STATE(1037)] = 40689, + [SMALL_STATE(1038)] = 40779, + [SMALL_STATE(1039)] = 40871, + [SMALL_STATE(1040)] = 40945, + [SMALL_STATE(1041)] = 41015, + [SMALL_STATE(1042)] = 41099, + [SMALL_STATE(1043)] = 41195, + [SMALL_STATE(1044)] = 41249, + [SMALL_STATE(1045)] = 41303, + [SMALL_STATE(1046)] = 41357, + [SMALL_STATE(1047)] = 41411, + [SMALL_STATE(1048)] = 41511, + [SMALL_STATE(1049)] = 41565, + [SMALL_STATE(1050)] = 41668, + [SMALL_STATE(1051)] = 41767, + [SMALL_STATE(1052)] = 41870, + [SMALL_STATE(1053)] = 41969, + [SMALL_STATE(1054)] = 42032, + [SMALL_STATE(1055)] = 42089, + [SMALL_STATE(1056)] = 42192, + [SMALL_STATE(1057)] = 42295, + [SMALL_STATE(1058)] = 42394, + [SMALL_STATE(1059)] = 42493, + [SMALL_STATE(1060)] = 42592, + [SMALL_STATE(1061)] = 42647, + [SMALL_STATE(1062)] = 42750, + [SMALL_STATE(1063)] = 42849, + [SMALL_STATE(1064)] = 42904, + [SMALL_STATE(1065)] = 43003, + [SMALL_STATE(1066)] = 43106, + [SMALL_STATE(1067)] = 43209, + [SMALL_STATE(1068)] = 43308, + [SMALL_STATE(1069)] = 43407, + [SMALL_STATE(1070)] = 43510, + [SMALL_STATE(1071)] = 43609, + [SMALL_STATE(1072)] = 43712, + [SMALL_STATE(1073)] = 43771, + [SMALL_STATE(1074)] = 43824, + [SMALL_STATE(1075)] = 43923, + [SMALL_STATE(1076)] = 44024, + [SMALL_STATE(1077)] = 44123, + [SMALL_STATE(1078)] = 44218, + [SMALL_STATE(1079)] = 44317, + [SMALL_STATE(1080)] = 44400, + [SMALL_STATE(1081)] = 44495, + [SMALL_STATE(1082)] = 44578, + [SMALL_STATE(1083)] = 44647, + [SMALL_STATE(1084)] = 44720, + [SMALL_STATE(1085)] = 44811, + [SMALL_STATE(1086)] = 44900, + [SMALL_STATE(1087)] = 44987, + [SMALL_STATE(1088)] = 45062, + [SMALL_STATE(1089)] = 45155, + [SMALL_STATE(1090)] = 45246, + [SMALL_STATE(1091)] = 45315, + [SMALL_STATE(1092)] = 45384, + [SMALL_STATE(1093)] = 45457, + [SMALL_STATE(1094)] = 45536, + [SMALL_STATE(1095)] = 45635, + [SMALL_STATE(1096)] = 45734, + [SMALL_STATE(1097)] = 45833, + [SMALL_STATE(1098)] = 45932, + [SMALL_STATE(1099)] = 46031, + [SMALL_STATE(1100)] = 46134, + [SMALL_STATE(1101)] = 46189, + [SMALL_STATE(1102)] = 46244, + [SMALL_STATE(1103)] = 46347, + [SMALL_STATE(1104)] = 46446, + [SMALL_STATE(1105)] = 46545, + [SMALL_STATE(1106)] = 46648, + [SMALL_STATE(1107)] = 46739, + [SMALL_STATE(1108)] = 46794, + [SMALL_STATE(1109)] = 46897, + [SMALL_STATE(1110)] = 47000, + [SMALL_STATE(1111)] = 47103, + [SMALL_STATE(1112)] = 47206, + [SMALL_STATE(1113)] = 47295, + [SMALL_STATE(1114)] = 47394, + [SMALL_STATE(1115)] = 47481, + [SMALL_STATE(1116)] = 47556, + [SMALL_STATE(1117)] = 47611, + [SMALL_STATE(1118)] = 47666, + [SMALL_STATE(1119)] = 47765, + [SMALL_STATE(1120)] = 47818, + [SMALL_STATE(1121)] = 47911, + [SMALL_STATE(1122)] = 48002, + [SMALL_STATE(1123)] = 48059, + [SMALL_STATE(1124)] = 48128, + [SMALL_STATE(1125)] = 48231, + [SMALL_STATE(1126)] = 48334, + [SMALL_STATE(1127)] = 48413, + [SMALL_STATE(1128)] = 48516, + [SMALL_STATE(1129)] = 48615, + [SMALL_STATE(1130)] = 48714, + [SMALL_STATE(1131)] = 48813, + [SMALL_STATE(1132)] = 48868, + [SMALL_STATE(1133)] = 48967, + [SMALL_STATE(1134)] = 49023, + [SMALL_STATE(1135)] = 49075, + [SMALL_STATE(1136)] = 49131, + [SMALL_STATE(1137)] = 49183, + [SMALL_STATE(1138)] = 49235, + [SMALL_STATE(1139)] = 49287, + [SMALL_STATE(1140)] = 49339, + [SMALL_STATE(1141)] = 49397, + [SMALL_STATE(1142)] = 49449, + [SMALL_STATE(1143)] = 49505, + [SMALL_STATE(1144)] = 49561, + [SMALL_STATE(1145)] = 49613, + [SMALL_STATE(1146)] = 49715, + [SMALL_STATE(1147)] = 49767, + [SMALL_STATE(1148)] = 49819, + [SMALL_STATE(1149)] = 49875, + [SMALL_STATE(1150)] = 49927, + [SMALL_STATE(1151)] = 49983, + [SMALL_STATE(1152)] = 50085, + [SMALL_STATE(1153)] = 50187, + [SMALL_STATE(1154)] = 50245, + [SMALL_STATE(1155)] = 50297, + [SMALL_STATE(1156)] = 50349, + [SMALL_STATE(1157)] = 50407, + [SMALL_STATE(1158)] = 50459, + [SMALL_STATE(1159)] = 50511, + [SMALL_STATE(1160)] = 50565, + [SMALL_STATE(1161)] = 50667, + [SMALL_STATE(1162)] = 50719, + [SMALL_STATE(1163)] = 50821, + [SMALL_STATE(1164)] = 50873, + [SMALL_STATE(1165)] = 50925, + [SMALL_STATE(1166)] = 50977, + [SMALL_STATE(1167)] = 51033, + [SMALL_STATE(1168)] = 51085, + [SMALL_STATE(1169)] = 51137, + [SMALL_STATE(1170)] = 51189, + [SMALL_STATE(1171)] = 51291, + [SMALL_STATE(1172)] = 51343, + [SMALL_STATE(1173)] = 51395, + [SMALL_STATE(1174)] = 51447, + [SMALL_STATE(1175)] = 51549, + [SMALL_STATE(1176)] = 51601, + [SMALL_STATE(1177)] = 51653, + [SMALL_STATE(1178)] = 51705, + [SMALL_STATE(1179)] = 51807, + [SMALL_STATE(1180)] = 51859, + [SMALL_STATE(1181)] = 51961, + [SMALL_STATE(1182)] = 52013, + [SMALL_STATE(1183)] = 52069, + [SMALL_STATE(1184)] = 52171, + [SMALL_STATE(1185)] = 52227, + [SMALL_STATE(1186)] = 52329, + [SMALL_STATE(1187)] = 52381, + [SMALL_STATE(1188)] = 52479, + [SMALL_STATE(1189)] = 52531, + [SMALL_STATE(1190)] = 52583, + [SMALL_STATE(1191)] = 52685, + [SMALL_STATE(1192)] = 52737, + [SMALL_STATE(1193)] = 52793, + [SMALL_STATE(1194)] = 52845, + [SMALL_STATE(1195)] = 52947, + [SMALL_STATE(1196)] = 53049, + [SMALL_STATE(1197)] = 53103, + [SMALL_STATE(1198)] = 53205, + [SMALL_STATE(1199)] = 53307, + [SMALL_STATE(1200)] = 53405, + [SMALL_STATE(1201)] = 53507, + [SMALL_STATE(1202)] = 53609, + [SMALL_STATE(1203)] = 53711, + [SMALL_STATE(1204)] = 53813, + [SMALL_STATE(1205)] = 53865, + [SMALL_STATE(1206)] = 53967, + [SMALL_STATE(1207)] = 54019, + [SMALL_STATE(1208)] = 54121, + [SMALL_STATE(1209)] = 54173, + [SMALL_STATE(1210)] = 54275, + [SMALL_STATE(1211)] = 54327, + [SMALL_STATE(1212)] = 54383, + [SMALL_STATE(1213)] = 54435, + [SMALL_STATE(1214)] = 54537, + [SMALL_STATE(1215)] = 54639, + [SMALL_STATE(1216)] = 54741, + [SMALL_STATE(1217)] = 54843, + [SMALL_STATE(1218)] = 54895, + [SMALL_STATE(1219)] = 54947, + [SMALL_STATE(1220)] = 54999, + [SMALL_STATE(1221)] = 55055, + [SMALL_STATE(1222)] = 55109, + [SMALL_STATE(1223)] = 55161, + [SMALL_STATE(1224)] = 55213, + [SMALL_STATE(1225)] = 55315, + [SMALL_STATE(1226)] = 55417, + [SMALL_STATE(1227)] = 55469, + [SMALL_STATE(1228)] = 55521, + [SMALL_STATE(1229)] = 55623, + [SMALL_STATE(1230)] = 55675, + [SMALL_STATE(1231)] = 55727, + [SMALL_STATE(1232)] = 55825, + [SMALL_STATE(1233)] = 55877, + [SMALL_STATE(1234)] = 55979, + [SMALL_STATE(1235)] = 56081, + [SMALL_STATE(1236)] = 56139, + [SMALL_STATE(1237)] = 56241, + [SMALL_STATE(1238)] = 56343, + [SMALL_STATE(1239)] = 56399, + [SMALL_STATE(1240)] = 56455, + [SMALL_STATE(1241)] = 56507, + [SMALL_STATE(1242)] = 56609, + [SMALL_STATE(1243)] = 56663, + [SMALL_STATE(1244)] = 56715, + [SMALL_STATE(1245)] = 56767, + [SMALL_STATE(1246)] = 56825, + [SMALL_STATE(1247)] = 56914, + [SMALL_STATE(1248)] = 56981, + [SMALL_STATE(1249)] = 57080, + [SMALL_STATE(1250)] = 57177, + [SMALL_STATE(1251)] = 57274, + [SMALL_STATE(1252)] = 57373, + [SMALL_STATE(1253)] = 57470, + [SMALL_STATE(1254)] = 57567, + [SMALL_STATE(1255)] = 57658, + [SMALL_STATE(1256)] = 57755, + [SMALL_STATE(1257)] = 57852, + [SMALL_STATE(1258)] = 57925, + [SMALL_STATE(1259)] = 58022, + [SMALL_STATE(1260)] = 58119, + [SMALL_STATE(1261)] = 58204, + [SMALL_STATE(1262)] = 58301, + [SMALL_STATE(1263)] = 58388, + [SMALL_STATE(1264)] = 58485, + [SMALL_STATE(1265)] = 58556, + [SMALL_STATE(1266)] = 58655, + [SMALL_STATE(1267)] = 58752, + [SMALL_STATE(1268)] = 58807, + [SMALL_STATE(1269)] = 58904, + [SMALL_STATE(1270)] = 58959, + [SMALL_STATE(1271)] = 59014, + [SMALL_STATE(1272)] = 59113, + [SMALL_STATE(1273)] = 59210, + [SMALL_STATE(1274)] = 59299, + [SMALL_STATE(1275)] = 59396, + [SMALL_STATE(1276)] = 59493, + [SMALL_STATE(1277)] = 59586, + [SMALL_STATE(1278)] = 59683, + [SMALL_STATE(1279)] = 59750, + [SMALL_STATE(1280)] = 59847, + [SMALL_STATE(1281)] = 59944, + [SMALL_STATE(1282)] = 60043, + [SMALL_STATE(1283)] = 60140, + [SMALL_STATE(1284)] = 60221, + [SMALL_STATE(1285)] = 60318, + [SMALL_STATE(1286)] = 60395, + [SMALL_STATE(1287)] = 60491, + [SMALL_STATE(1288)] = 60587, + [SMALL_STATE(1289)] = 60683, + [SMALL_STATE(1290)] = 60763, + [SMALL_STATE(1291)] = 60855, + [SMALL_STATE(1292)] = 60951, + [SMALL_STATE(1293)] = 61047, + [SMALL_STATE(1294)] = 61117, + [SMALL_STATE(1295)] = 61173, + [SMALL_STATE(1296)] = 61269, + [SMALL_STATE(1297)] = 61325, + [SMALL_STATE(1298)] = 61381, + [SMALL_STATE(1299)] = 61477, + [SMALL_STATE(1300)] = 61573, + [SMALL_STATE(1301)] = 61661, + [SMALL_STATE(1302)] = 61757, + [SMALL_STATE(1303)] = 61853, + [SMALL_STATE(1304)] = 61949, + [SMALL_STATE(1305)] = 62035, + [SMALL_STATE(1306)] = 62119, + [SMALL_STATE(1307)] = 62185, + [SMALL_STATE(1308)] = 62257, + [SMALL_STATE(1309)] = 62355, + [SMALL_STATE(1310)] = 62445, + [SMALL_STATE(1311)] = 62533, + [SMALL_STATE(1312)] = 62589, + [SMALL_STATE(1313)] = 62685, + [SMALL_STATE(1314)] = 62781, + [SMALL_STATE(1315)] = 62877, + [SMALL_STATE(1316)] = 62973, + [SMALL_STATE(1317)] = 63069, + [SMALL_STATE(1318)] = 63165, + [SMALL_STATE(1319)] = 63261, + [SMALL_STATE(1320)] = 63357, + [SMALL_STATE(1321)] = 63453, + [SMALL_STATE(1322)] = 63529, + [SMALL_STATE(1323)] = 63595, + [SMALL_STATE(1324)] = 63688, + [SMALL_STATE(1325)] = 63783, + [SMALL_STATE(1326)] = 63838, + [SMALL_STATE(1327)] = 63931, + [SMALL_STATE(1328)] = 64026, + [SMALL_STATE(1329)] = 64121, + [SMALL_STATE(1330)] = 64176, + [SMALL_STATE(1331)] = 64271, + [SMALL_STATE(1332)] = 64326, + [SMALL_STATE(1333)] = 64377, + [SMALL_STATE(1334)] = 64472, + [SMALL_STATE(1335)] = 64567, + [SMALL_STATE(1336)] = 64662, + [SMALL_STATE(1337)] = 64717, + [SMALL_STATE(1338)] = 64768, + [SMALL_STATE(1339)] = 64855, + [SMALL_STATE(1340)] = 64942, + [SMALL_STATE(1341)] = 65029, + [SMALL_STATE(1342)] = 65116, + [SMALL_STATE(1343)] = 65203, + [SMALL_STATE(1344)] = 65290, + [SMALL_STATE(1345)] = 65377, + [SMALL_STATE(1346)] = 65464, + [SMALL_STATE(1347)] = 65551, + [SMALL_STATE(1348)] = 65638, + [SMALL_STATE(1349)] = 65725, + [SMALL_STATE(1350)] = 65812, + [SMALL_STATE(1351)] = 65897, + [SMALL_STATE(1352)] = 65984, + [SMALL_STATE(1353)] = 66071, + [SMALL_STATE(1354)] = 66158, + [SMALL_STATE(1355)] = 66245, + [SMALL_STATE(1356)] = 66332, + [SMALL_STATE(1357)] = 66419, + [SMALL_STATE(1358)] = 66506, + [SMALL_STATE(1359)] = 66593, + [SMALL_STATE(1360)] = 66680, + [SMALL_STATE(1361)] = 66767, + [SMALL_STATE(1362)] = 66854, + [SMALL_STATE(1363)] = 66931, + [SMALL_STATE(1364)] = 67003, + [SMALL_STATE(1365)] = 67069, + [SMALL_STATE(1366)] = 67135, + [SMALL_STATE(1367)] = 67196, + [SMALL_STATE(1368)] = 67261, + [SMALL_STATE(1369)] = 67326, + [SMALL_STATE(1370)] = 67389, + [SMALL_STATE(1371)] = 67454, + [SMALL_STATE(1372)] = 67517, + [SMALL_STATE(1373)] = 67582, + [SMALL_STATE(1374)] = 67645, + [SMALL_STATE(1375)] = 67710, + [SMALL_STATE(1376)] = 67773, + [SMALL_STATE(1377)] = 67836, + [SMALL_STATE(1378)] = 67899, + [SMALL_STATE(1379)] = 67962, + [SMALL_STATE(1380)] = 68027, + [SMALL_STATE(1381)] = 68092, + [SMALL_STATE(1382)] = 68150, + [SMALL_STATE(1383)] = 68208, + [SMALL_STATE(1384)] = 68266, + [SMALL_STATE(1385)] = 68324, + [SMALL_STATE(1386)] = 68382, + [SMALL_STATE(1387)] = 68442, + [SMALL_STATE(1388)] = 68500, + [SMALL_STATE(1389)] = 68558, + [SMALL_STATE(1390)] = 68615, + [SMALL_STATE(1391)] = 68674, + [SMALL_STATE(1392)] = 68731, + [SMALL_STATE(1393)] = 68798, + [SMALL_STATE(1394)] = 68853, + [SMALL_STATE(1395)] = 68905, + [SMALL_STATE(1396)] = 68967, + [SMALL_STATE(1397)] = 69021, + [SMALL_STATE(1398)] = 69075, + [SMALL_STATE(1399)] = 69127, + [SMALL_STATE(1400)] = 69179, + [SMALL_STATE(1401)] = 69235, + [SMALL_STATE(1402)] = 69289, + [SMALL_STATE(1403)] = 69351, + [SMALL_STATE(1404)] = 69401, + [SMALL_STATE(1405)] = 69453, + [SMALL_STATE(1406)] = 69500, + [SMALL_STATE(1407)] = 69547, + [SMALL_STATE(1408)] = 69594, + [SMALL_STATE(1409)] = 69641, + [SMALL_STATE(1410)] = 69678, + [SMALL_STATE(1411)] = 69711, + [SMALL_STATE(1412)] = 69758, + [SMALL_STATE(1413)] = 69805, + [SMALL_STATE(1414)] = 69838, + [SMALL_STATE(1415)] = 69885, + [SMALL_STATE(1416)] = 69915, + [SMALL_STATE(1417)] = 69945, + [SMALL_STATE(1418)] = 69975, + [SMALL_STATE(1419)] = 70005, + [SMALL_STATE(1420)] = 70035, + [SMALL_STATE(1421)] = 70065, + [SMALL_STATE(1422)] = 70095, + [SMALL_STATE(1423)] = 70125, + [SMALL_STATE(1424)] = 70155, + [SMALL_STATE(1425)] = 70185, + [SMALL_STATE(1426)] = 70215, + [SMALL_STATE(1427)] = 70247, + [SMALL_STATE(1428)] = 70277, + [SMALL_STATE(1429)] = 70307, + [SMALL_STATE(1430)] = 70337, + [SMALL_STATE(1431)] = 70367, + [SMALL_STATE(1432)] = 70397, + [SMALL_STATE(1433)] = 70427, + [SMALL_STATE(1434)] = 70457, + [SMALL_STATE(1435)] = 70487, + [SMALL_STATE(1436)] = 70517, + [SMALL_STATE(1437)] = 70547, + [SMALL_STATE(1438)] = 70577, + [SMALL_STATE(1439)] = 70607, + [SMALL_STATE(1440)] = 70637, + [SMALL_STATE(1441)] = 70667, + [SMALL_STATE(1442)] = 70701, + [SMALL_STATE(1443)] = 70731, + [SMALL_STATE(1444)] = 70767, + [SMALL_STATE(1445)] = 70797, + [SMALL_STATE(1446)] = 70827, + [SMALL_STATE(1447)] = 70857, + [SMALL_STATE(1448)] = 70887, + [SMALL_STATE(1449)] = 70917, + [SMALL_STATE(1450)] = 70947, + [SMALL_STATE(1451)] = 70977, + [SMALL_STATE(1452)] = 71007, + [SMALL_STATE(1453)] = 71037, + [SMALL_STATE(1454)] = 71067, + [SMALL_STATE(1455)] = 71097, + [SMALL_STATE(1456)] = 71127, + [SMALL_STATE(1457)] = 71157, + [SMALL_STATE(1458)] = 71187, + [SMALL_STATE(1459)] = 71236, + [SMALL_STATE(1460)] = 71283, + [SMALL_STATE(1461)] = 71332, + [SMALL_STATE(1462)] = 71383, + [SMALL_STATE(1463)] = 71430, + [SMALL_STATE(1464)] = 71475, + [SMALL_STATE(1465)] = 71526, + [SMALL_STATE(1466)] = 71559, + [SMALL_STATE(1467)] = 71608, + [SMALL_STATE(1468)] = 71657, + [SMALL_STATE(1469)] = 71686, + [SMALL_STATE(1470)] = 71728, + [SMALL_STATE(1471)] = 71770, + [SMALL_STATE(1472)] = 71812, + [SMALL_STATE(1473)] = 71840, + [SMALL_STATE(1474)] = 71888, + [SMALL_STATE(1475)] = 71934, + [SMALL_STATE(1476)] = 71976, + [SMALL_STATE(1477)] = 72024, + [SMALL_STATE(1478)] = 72066, + [SMALL_STATE(1479)] = 72108, + [SMALL_STATE(1480)] = 72150, + [SMALL_STATE(1481)] = 72178, + [SMALL_STATE(1482)] = 72220, + [SMALL_STATE(1483)] = 72262, + [SMALL_STATE(1484)] = 72304, + [SMALL_STATE(1485)] = 72350, + [SMALL_STATE(1486)] = 72392, + [SMALL_STATE(1487)] = 72434, + [SMALL_STATE(1488)] = 72462, + [SMALL_STATE(1489)] = 72504, + [SMALL_STATE(1490)] = 72546, + [SMALL_STATE(1491)] = 72594, + [SMALL_STATE(1492)] = 72636, + [SMALL_STATE(1493)] = 72678, + [SMALL_STATE(1494)] = 72720, + [SMALL_STATE(1495)] = 72762, + [SMALL_STATE(1496)] = 72804, + [SMALL_STATE(1497)] = 72846, + [SMALL_STATE(1498)] = 72888, + [SMALL_STATE(1499)] = 72916, + [SMALL_STATE(1500)] = 72964, + [SMALL_STATE(1501)] = 73006, + [SMALL_STATE(1502)] = 73048, + [SMALL_STATE(1503)] = 73090, + [SMALL_STATE(1504)] = 73138, + [SMALL_STATE(1505)] = 73166, + [SMALL_STATE(1506)] = 73194, + [SMALL_STATE(1507)] = 73242, + [SMALL_STATE(1508)] = 73290, + [SMALL_STATE(1509)] = 73317, + [SMALL_STATE(1510)] = 73344, + [SMALL_STATE(1511)] = 73383, + [SMALL_STATE(1512)] = 73422, + [SMALL_STATE(1513)] = 73461, + [SMALL_STATE(1514)] = 73488, + [SMALL_STATE(1515)] = 73515, + [SMALL_STATE(1516)] = 73542, + [SMALL_STATE(1517)] = 73569, + [SMALL_STATE(1518)] = 73608, + [SMALL_STATE(1519)] = 73647, + [SMALL_STATE(1520)] = 73686, + [SMALL_STATE(1521)] = 73725, + [SMALL_STATE(1522)] = 73752, + [SMALL_STATE(1523)] = 73791, + [SMALL_STATE(1524)] = 73830, + [SMALL_STATE(1525)] = 73857, + [SMALL_STATE(1526)] = 73884, + [SMALL_STATE(1527)] = 73911, + [SMALL_STATE(1528)] = 73950, + [SMALL_STATE(1529)] = 73989, + [SMALL_STATE(1530)] = 74016, + [SMALL_STATE(1531)] = 74055, + [SMALL_STATE(1532)] = 74094, + [SMALL_STATE(1533)] = 74133, + [SMALL_STATE(1534)] = 74172, + [SMALL_STATE(1535)] = 74211, + [SMALL_STATE(1536)] = 74250, + [SMALL_STATE(1537)] = 74289, + [SMALL_STATE(1538)] = 74330, + [SMALL_STATE(1539)] = 74371, + [SMALL_STATE(1540)] = 74412, + [SMALL_STATE(1541)] = 74451, + [SMALL_STATE(1542)] = 74492, + [SMALL_STATE(1543)] = 74533, + [SMALL_STATE(1544)] = 74574, + [SMALL_STATE(1545)] = 74615, + [SMALL_STATE(1546)] = 74656, + [SMALL_STATE(1547)] = 74697, + [SMALL_STATE(1548)] = 74738, + [SMALL_STATE(1549)] = 74779, + [SMALL_STATE(1550)] = 74820, + [SMALL_STATE(1551)] = 74856, + [SMALL_STATE(1552)] = 74895, + [SMALL_STATE(1553)] = 74934, + [SMALL_STATE(1554)] = 74973, + [SMALL_STATE(1555)] = 75012, + [SMALL_STATE(1556)] = 75048, + [SMALL_STATE(1557)] = 75084, + [SMALL_STATE(1558)] = 75120, + [SMALL_STATE(1559)] = 75156, + [SMALL_STATE(1560)] = 75192, + [SMALL_STATE(1561)] = 75228, + [SMALL_STATE(1562)] = 75264, + [SMALL_STATE(1563)] = 75300, + [SMALL_STATE(1564)] = 75329, + [SMALL_STATE(1565)] = 75362, + [SMALL_STATE(1566)] = 75395, + [SMALL_STATE(1567)] = 75428, + [SMALL_STATE(1568)] = 75461, + [SMALL_STATE(1569)] = 75494, + [SMALL_STATE(1570)] = 75527, + [SMALL_STATE(1571)] = 75560, + [SMALL_STATE(1572)] = 75593, + [SMALL_STATE(1573)] = 75624, + [SMALL_STATE(1574)] = 75657, + [SMALL_STATE(1575)] = 75690, + [SMALL_STATE(1576)] = 75723, + [SMALL_STATE(1577)] = 75756, + [SMALL_STATE(1578)] = 75789, + [SMALL_STATE(1579)] = 75822, + [SMALL_STATE(1580)] = 75855, + [SMALL_STATE(1581)] = 75888, + [SMALL_STATE(1582)] = 75921, + [SMALL_STATE(1583)] = 75952, + [SMALL_STATE(1584)] = 75985, + [SMALL_STATE(1585)] = 76018, + [SMALL_STATE(1586)] = 76051, + [SMALL_STATE(1587)] = 76085, + [SMALL_STATE(1588)] = 76119, + [SMALL_STATE(1589)] = 76138, + [SMALL_STATE(1590)] = 76167, + [SMALL_STATE(1591)] = 76196, + [SMALL_STATE(1592)] = 76225, + [SMALL_STATE(1593)] = 76254, + [SMALL_STATE(1594)] = 76283, + [SMALL_STATE(1595)] = 76314, + [SMALL_STATE(1596)] = 76345, + [SMALL_STATE(1597)] = 76368, + [SMALL_STATE(1598)] = 76397, + [SMALL_STATE(1599)] = 76426, + [SMALL_STATE(1600)] = 76455, + [SMALL_STATE(1601)] = 76480, + [SMALL_STATE(1602)] = 76509, + [SMALL_STATE(1603)] = 76528, + [SMALL_STATE(1604)] = 76559, + [SMALL_STATE(1605)] = 76578, + [SMALL_STATE(1606)] = 76607, + [SMALL_STATE(1607)] = 76626, + [SMALL_STATE(1608)] = 76655, + [SMALL_STATE(1609)] = 76684, + [SMALL_STATE(1610)] = 76713, + [SMALL_STATE(1611)] = 76744, + [SMALL_STATE(1612)] = 76769, + [SMALL_STATE(1613)] = 76788, + [SMALL_STATE(1614)] = 76817, + [SMALL_STATE(1615)] = 76846, + [SMALL_STATE(1616)] = 76875, + [SMALL_STATE(1617)] = 76904, + [SMALL_STATE(1618)] = 76933, + [SMALL_STATE(1619)] = 76962, + [SMALL_STATE(1620)] = 76991, + [SMALL_STATE(1621)] = 77012, + [SMALL_STATE(1622)] = 77031, + [SMALL_STATE(1623)] = 77052, + [SMALL_STATE(1624)] = 77078, + [SMALL_STATE(1625)] = 77096, + [SMALL_STATE(1626)] = 77122, + [SMALL_STATE(1627)] = 77146, + [SMALL_STATE(1628)] = 77172, + [SMALL_STATE(1629)] = 77190, + [SMALL_STATE(1630)] = 77208, + [SMALL_STATE(1631)] = 77234, + [SMALL_STATE(1632)] = 77252, + [SMALL_STATE(1633)] = 77270, + [SMALL_STATE(1634)] = 77288, + [SMALL_STATE(1635)] = 77314, + [SMALL_STATE(1636)] = 77332, + [SMALL_STATE(1637)] = 77358, + [SMALL_STATE(1638)] = 77376, + [SMALL_STATE(1639)] = 77394, + [SMALL_STATE(1640)] = 77420, + [SMALL_STATE(1641)] = 77438, + [SMALL_STATE(1642)] = 77456, + [SMALL_STATE(1643)] = 77484, + [SMALL_STATE(1644)] = 77502, + [SMALL_STATE(1645)] = 77528, + [SMALL_STATE(1646)] = 77546, + [SMALL_STATE(1647)] = 77572, + [SMALL_STATE(1648)] = 77598, + [SMALL_STATE(1649)] = 77616, + [SMALL_STATE(1650)] = 77642, + [SMALL_STATE(1651)] = 77666, + [SMALL_STATE(1652)] = 77692, + [SMALL_STATE(1653)] = 77710, + [SMALL_STATE(1654)] = 77736, + [SMALL_STATE(1655)] = 77754, + [SMALL_STATE(1656)] = 77772, + [SMALL_STATE(1657)] = 77798, + [SMALL_STATE(1658)] = 77816, + [SMALL_STATE(1659)] = 77840, + [SMALL_STATE(1660)] = 77858, + [SMALL_STATE(1661)] = 77876, + [SMALL_STATE(1662)] = 77896, + [SMALL_STATE(1663)] = 77922, + [SMALL_STATE(1664)] = 77940, + [SMALL_STATE(1665)] = 77958, + [SMALL_STATE(1666)] = 77976, + [SMALL_STATE(1667)] = 78002, + [SMALL_STATE(1668)] = 78020, + [SMALL_STATE(1669)] = 78038, + [SMALL_STATE(1670)] = 78056, + [SMALL_STATE(1671)] = 78074, + [SMALL_STATE(1672)] = 78100, + [SMALL_STATE(1673)] = 78126, + [SMALL_STATE(1674)] = 78152, + [SMALL_STATE(1675)] = 78178, + [SMALL_STATE(1676)] = 78196, + [SMALL_STATE(1677)] = 78214, + [SMALL_STATE(1678)] = 78240, + [SMALL_STATE(1679)] = 78268, + [SMALL_STATE(1680)] = 78286, + [SMALL_STATE(1681)] = 78312, + [SMALL_STATE(1682)] = 78338, + [SMALL_STATE(1683)] = 78364, + [SMALL_STATE(1684)] = 78382, + [SMALL_STATE(1685)] = 78400, + [SMALL_STATE(1686)] = 78422, + [SMALL_STATE(1687)] = 78448, + [SMALL_STATE(1688)] = 78468, + [SMALL_STATE(1689)] = 78494, + [SMALL_STATE(1690)] = 78512, + [SMALL_STATE(1691)] = 78538, + [SMALL_STATE(1692)] = 78556, + [SMALL_STATE(1693)] = 78582, + [SMALL_STATE(1694)] = 78607, + [SMALL_STATE(1695)] = 78624, + [SMALL_STATE(1696)] = 78645, + [SMALL_STATE(1697)] = 78662, + [SMALL_STATE(1698)] = 78679, + [SMALL_STATE(1699)] = 78704, + [SMALL_STATE(1700)] = 78729, + [SMALL_STATE(1701)] = 78752, + [SMALL_STATE(1702)] = 78777, + [SMALL_STATE(1703)] = 78794, + [SMALL_STATE(1704)] = 78819, + [SMALL_STATE(1705)] = 78844, + [SMALL_STATE(1706)] = 78869, + [SMALL_STATE(1707)] = 78894, + [SMALL_STATE(1708)] = 78919, + [SMALL_STATE(1709)] = 78944, + [SMALL_STATE(1710)] = 78969, + [SMALL_STATE(1711)] = 78990, + [SMALL_STATE(1712)] = 79015, + [SMALL_STATE(1713)] = 79040, + [SMALL_STATE(1714)] = 79065, + [SMALL_STATE(1715)] = 79090, + [SMALL_STATE(1716)] = 79115, + [SMALL_STATE(1717)] = 79140, + [SMALL_STATE(1718)] = 79165, + [SMALL_STATE(1719)] = 79190, + [SMALL_STATE(1720)] = 79215, + [SMALL_STATE(1721)] = 79240, + [SMALL_STATE(1722)] = 79265, + [SMALL_STATE(1723)] = 79284, + [SMALL_STATE(1724)] = 79309, + [SMALL_STATE(1725)] = 79334, + [SMALL_STATE(1726)] = 79359, + [SMALL_STATE(1727)] = 79376, + [SMALL_STATE(1728)] = 79401, + [SMALL_STATE(1729)] = 79420, + [SMALL_STATE(1730)] = 79445, + [SMALL_STATE(1731)] = 79470, + [SMALL_STATE(1732)] = 79495, + [SMALL_STATE(1733)] = 79512, + [SMALL_STATE(1734)] = 79533, + [SMALL_STATE(1735)] = 79558, + [SMALL_STATE(1736)] = 79575, + [SMALL_STATE(1737)] = 79592, + [SMALL_STATE(1738)] = 79617, + [SMALL_STATE(1739)] = 79638, + [SMALL_STATE(1740)] = 79655, + [SMALL_STATE(1741)] = 79672, + [SMALL_STATE(1742)] = 79689, + [SMALL_STATE(1743)] = 79714, + [SMALL_STATE(1744)] = 79731, + [SMALL_STATE(1745)] = 79748, + [SMALL_STATE(1746)] = 79765, + [SMALL_STATE(1747)] = 79782, + [SMALL_STATE(1748)] = 79801, + [SMALL_STATE(1749)] = 79826, + [SMALL_STATE(1750)] = 79843, + [SMALL_STATE(1751)] = 79860, + [SMALL_STATE(1752)] = 79877, + [SMALL_STATE(1753)] = 79894, + [SMALL_STATE(1754)] = 79911, + [SMALL_STATE(1755)] = 79933, + [SMALL_STATE(1756)] = 79951, + [SMALL_STATE(1757)] = 79973, + [SMALL_STATE(1758)] = 79995, + [SMALL_STATE(1759)] = 80015, + [SMALL_STATE(1760)] = 80035, + [SMALL_STATE(1761)] = 80055, + [SMALL_STATE(1762)] = 80077, + [SMALL_STATE(1763)] = 80099, + [SMALL_STATE(1764)] = 80121, + [SMALL_STATE(1765)] = 80141, + [SMALL_STATE(1766)] = 80161, + [SMALL_STATE(1767)] = 80181, + [SMALL_STATE(1768)] = 80201, + [SMALL_STATE(1769)] = 80221, + [SMALL_STATE(1770)] = 80241, + [SMALL_STATE(1771)] = 80261, + [SMALL_STATE(1772)] = 80283, + [SMALL_STATE(1773)] = 80305, + [SMALL_STATE(1774)] = 80321, + [SMALL_STATE(1775)] = 80343, + [SMALL_STATE(1776)] = 80365, + [SMALL_STATE(1777)] = 80385, + [SMALL_STATE(1778)] = 80405, + [SMALL_STATE(1779)] = 80423, + [SMALL_STATE(1780)] = 80439, + [SMALL_STATE(1781)] = 80459, + [SMALL_STATE(1782)] = 80477, + [SMALL_STATE(1783)] = 80497, + [SMALL_STATE(1784)] = 80517, + [SMALL_STATE(1785)] = 80537, + [SMALL_STATE(1786)] = 80559, + [SMALL_STATE(1787)] = 80579, + [SMALL_STATE(1788)] = 80599, + [SMALL_STATE(1789)] = 80621, + [SMALL_STATE(1790)] = 80643, + [SMALL_STATE(1791)] = 80663, + [SMALL_STATE(1792)] = 80683, + [SMALL_STATE(1793)] = 80705, + [SMALL_STATE(1794)] = 80727, + [SMALL_STATE(1795)] = 80749, + [SMALL_STATE(1796)] = 80771, + [SMALL_STATE(1797)] = 80793, + [SMALL_STATE(1798)] = 80815, + [SMALL_STATE(1799)] = 80835, + [SMALL_STATE(1800)] = 80855, + [SMALL_STATE(1801)] = 80875, + [SMALL_STATE(1802)] = 80897, + [SMALL_STATE(1803)] = 80917, + [SMALL_STATE(1804)] = 80937, + [SMALL_STATE(1805)] = 80957, + [SMALL_STATE(1806)] = 80979, + [SMALL_STATE(1807)] = 80999, + [SMALL_STATE(1808)] = 81021, + [SMALL_STATE(1809)] = 81043, + [SMALL_STATE(1810)] = 81063, + [SMALL_STATE(1811)] = 81083, + [SMALL_STATE(1812)] = 81105, + [SMALL_STATE(1813)] = 81127, + [SMALL_STATE(1814)] = 81147, + [SMALL_STATE(1815)] = 81167, + [SMALL_STATE(1816)] = 81183, + [SMALL_STATE(1817)] = 81199, + [SMALL_STATE(1818)] = 81219, + [SMALL_STATE(1819)] = 81239, + [SMALL_STATE(1820)] = 81259, + [SMALL_STATE(1821)] = 81279, + [SMALL_STATE(1822)] = 81301, + [SMALL_STATE(1823)] = 81323, + [SMALL_STATE(1824)] = 81341, + [SMALL_STATE(1825)] = 81363, + [SMALL_STATE(1826)] = 81385, + [SMALL_STATE(1827)] = 81405, + [SMALL_STATE(1828)] = 81427, + [SMALL_STATE(1829)] = 81443, + [SMALL_STATE(1830)] = 81465, + [SMALL_STATE(1831)] = 81487, + [SMALL_STATE(1832)] = 81509, + [SMALL_STATE(1833)] = 81531, + [SMALL_STATE(1834)] = 81553, + [SMALL_STATE(1835)] = 81575, + [SMALL_STATE(1836)] = 81593, + [SMALL_STATE(1837)] = 81615, + [SMALL_STATE(1838)] = 81635, + [SMALL_STATE(1839)] = 81657, + [SMALL_STATE(1840)] = 81679, + [SMALL_STATE(1841)] = 81695, + [SMALL_STATE(1842)] = 81711, + [SMALL_STATE(1843)] = 81731, + [SMALL_STATE(1844)] = 81753, + [SMALL_STATE(1845)] = 81773, + [SMALL_STATE(1846)] = 81795, + [SMALL_STATE(1847)] = 81815, + [SMALL_STATE(1848)] = 81837, + [SMALL_STATE(1849)] = 81853, + [SMALL_STATE(1850)] = 81875, + [SMALL_STATE(1851)] = 81895, + [SMALL_STATE(1852)] = 81915, + [SMALL_STATE(1853)] = 81937, + [SMALL_STATE(1854)] = 81957, + [SMALL_STATE(1855)] = 81975, + [SMALL_STATE(1856)] = 81995, + [SMALL_STATE(1857)] = 82015, + [SMALL_STATE(1858)] = 82037, + [SMALL_STATE(1859)] = 82059, + [SMALL_STATE(1860)] = 82079, + [SMALL_STATE(1861)] = 82101, + [SMALL_STATE(1862)] = 82123, + [SMALL_STATE(1863)] = 82145, + [SMALL_STATE(1864)] = 82167, + [SMALL_STATE(1865)] = 82187, + [SMALL_STATE(1866)] = 82207, + [SMALL_STATE(1867)] = 82227, + [SMALL_STATE(1868)] = 82247, + [SMALL_STATE(1869)] = 82269, + [SMALL_STATE(1870)] = 82289, + [SMALL_STATE(1871)] = 82309, + [SMALL_STATE(1872)] = 82329, + [SMALL_STATE(1873)] = 82351, + [SMALL_STATE(1874)] = 82373, + [SMALL_STATE(1875)] = 82393, + [SMALL_STATE(1876)] = 82415, + [SMALL_STATE(1877)] = 82437, + [SMALL_STATE(1878)] = 82453, + [SMALL_STATE(1879)] = 82475, + [SMALL_STATE(1880)] = 82495, + [SMALL_STATE(1881)] = 82511, + [SMALL_STATE(1882)] = 82529, + [SMALL_STATE(1883)] = 82549, + [SMALL_STATE(1884)] = 82571, + [SMALL_STATE(1885)] = 82589, + [SMALL_STATE(1886)] = 82611, + [SMALL_STATE(1887)] = 82633, + [SMALL_STATE(1888)] = 82649, + [SMALL_STATE(1889)] = 82671, + [SMALL_STATE(1890)] = 82693, + [SMALL_STATE(1891)] = 82715, + [SMALL_STATE(1892)] = 82737, + [SMALL_STATE(1893)] = 82759, + [SMALL_STATE(1894)] = 82781, + [SMALL_STATE(1895)] = 82801, + [SMALL_STATE(1896)] = 82823, + [SMALL_STATE(1897)] = 82845, + [SMALL_STATE(1898)] = 82867, + [SMALL_STATE(1899)] = 82886, + [SMALL_STATE(1900)] = 82905, + [SMALL_STATE(1901)] = 82924, + [SMALL_STATE(1902)] = 82943, + [SMALL_STATE(1903)] = 82962, + [SMALL_STATE(1904)] = 82979, + [SMALL_STATE(1905)] = 82998, + [SMALL_STATE(1906)] = 83017, + [SMALL_STATE(1907)] = 83036, + [SMALL_STATE(1908)] = 83055, + [SMALL_STATE(1909)] = 83074, + [SMALL_STATE(1910)] = 83089, + [SMALL_STATE(1911)] = 83104, + [SMALL_STATE(1912)] = 83119, + [SMALL_STATE(1913)] = 83138, + [SMALL_STATE(1914)] = 83155, + [SMALL_STATE(1915)] = 83174, + [SMALL_STATE(1916)] = 83191, + [SMALL_STATE(1917)] = 83208, + [SMALL_STATE(1918)] = 83225, + [SMALL_STATE(1919)] = 83244, + [SMALL_STATE(1920)] = 83263, + [SMALL_STATE(1921)] = 83282, + [SMALL_STATE(1922)] = 83301, + [SMALL_STATE(1923)] = 83320, + [SMALL_STATE(1924)] = 83337, + [SMALL_STATE(1925)] = 83354, + [SMALL_STATE(1926)] = 83371, + [SMALL_STATE(1927)] = 83390, + [SMALL_STATE(1928)] = 83409, + [SMALL_STATE(1929)] = 83424, + [SMALL_STATE(1930)] = 83441, + [SMALL_STATE(1931)] = 83460, + [SMALL_STATE(1932)] = 83479, + [SMALL_STATE(1933)] = 83498, + [SMALL_STATE(1934)] = 83517, + [SMALL_STATE(1935)] = 83536, + [SMALL_STATE(1936)] = 83555, + [SMALL_STATE(1937)] = 83572, + [SMALL_STATE(1938)] = 83591, + [SMALL_STATE(1939)] = 83608, + [SMALL_STATE(1940)] = 83625, + [SMALL_STATE(1941)] = 83640, + [SMALL_STATE(1942)] = 83655, + [SMALL_STATE(1943)] = 83674, + [SMALL_STATE(1944)] = 83689, + [SMALL_STATE(1945)] = 83704, + [SMALL_STATE(1946)] = 83721, + [SMALL_STATE(1947)] = 83740, + [SMALL_STATE(1948)] = 83759, + [SMALL_STATE(1949)] = 83778, + [SMALL_STATE(1950)] = 83797, + [SMALL_STATE(1951)] = 83816, + [SMALL_STATE(1952)] = 83835, + [SMALL_STATE(1953)] = 83850, + [SMALL_STATE(1954)] = 83865, + [SMALL_STATE(1955)] = 83884, + [SMALL_STATE(1956)] = 83901, + [SMALL_STATE(1957)] = 83920, + [SMALL_STATE(1958)] = 83939, + [SMALL_STATE(1959)] = 83958, + [SMALL_STATE(1960)] = 83977, + [SMALL_STATE(1961)] = 83996, + [SMALL_STATE(1962)] = 84015, + [SMALL_STATE(1963)] = 84034, + [SMALL_STATE(1964)] = 84051, + [SMALL_STATE(1965)] = 84068, + [SMALL_STATE(1966)] = 84087, + [SMALL_STATE(1967)] = 84106, + [SMALL_STATE(1968)] = 84125, + [SMALL_STATE(1969)] = 84144, + [SMALL_STATE(1970)] = 84163, + [SMALL_STATE(1971)] = 84182, + [SMALL_STATE(1972)] = 84201, + [SMALL_STATE(1973)] = 84216, + [SMALL_STATE(1974)] = 84235, + [SMALL_STATE(1975)] = 84254, + [SMALL_STATE(1976)] = 84269, + [SMALL_STATE(1977)] = 84284, + [SMALL_STATE(1978)] = 84303, + [SMALL_STATE(1979)] = 84322, + [SMALL_STATE(1980)] = 84341, + [SMALL_STATE(1981)] = 84360, + [SMALL_STATE(1982)] = 84379, + [SMALL_STATE(1983)] = 84396, + [SMALL_STATE(1984)] = 84415, + [SMALL_STATE(1985)] = 84434, + [SMALL_STATE(1986)] = 84453, + [SMALL_STATE(1987)] = 84472, + [SMALL_STATE(1988)] = 84489, + [SMALL_STATE(1989)] = 84508, + [SMALL_STATE(1990)] = 84527, + [SMALL_STATE(1991)] = 84546, + [SMALL_STATE(1992)] = 84565, + [SMALL_STATE(1993)] = 84582, + [SMALL_STATE(1994)] = 84597, + [SMALL_STATE(1995)] = 84616, + [SMALL_STATE(1996)] = 84635, + [SMALL_STATE(1997)] = 84650, + [SMALL_STATE(1998)] = 84669, + [SMALL_STATE(1999)] = 84686, + [SMALL_STATE(2000)] = 84701, + [SMALL_STATE(2001)] = 84720, + [SMALL_STATE(2002)] = 84739, + [SMALL_STATE(2003)] = 84758, + [SMALL_STATE(2004)] = 84777, + [SMALL_STATE(2005)] = 84796, + [SMALL_STATE(2006)] = 84811, + [SMALL_STATE(2007)] = 84828, + [SMALL_STATE(2008)] = 84843, + [SMALL_STATE(2009)] = 84862, + [SMALL_STATE(2010)] = 84881, + [SMALL_STATE(2011)] = 84900, + [SMALL_STATE(2012)] = 84919, + [SMALL_STATE(2013)] = 84936, + [SMALL_STATE(2014)] = 84955, + [SMALL_STATE(2015)] = 84974, + [SMALL_STATE(2016)] = 84991, + [SMALL_STATE(2017)] = 85010, + [SMALL_STATE(2018)] = 85029, + [SMALL_STATE(2019)] = 85048, + [SMALL_STATE(2020)] = 85067, + [SMALL_STATE(2021)] = 85084, + [SMALL_STATE(2022)] = 85101, + [SMALL_STATE(2023)] = 85120, + [SMALL_STATE(2024)] = 85139, + [SMALL_STATE(2025)] = 85154, + [SMALL_STATE(2026)] = 85169, + [SMALL_STATE(2027)] = 85188, + [SMALL_STATE(2028)] = 85207, + [SMALL_STATE(2029)] = 85226, + [SMALL_STATE(2030)] = 85245, + [SMALL_STATE(2031)] = 85262, + [SMALL_STATE(2032)] = 85281, + [SMALL_STATE(2033)] = 85300, + [SMALL_STATE(2034)] = 85319, + [SMALL_STATE(2035)] = 85338, + [SMALL_STATE(2036)] = 85357, + [SMALL_STATE(2037)] = 85376, + [SMALL_STATE(2038)] = 85393, + [SMALL_STATE(2039)] = 85412, + [SMALL_STATE(2040)] = 85431, + [SMALL_STATE(2041)] = 85450, + [SMALL_STATE(2042)] = 85465, + [SMALL_STATE(2043)] = 85484, + [SMALL_STATE(2044)] = 85503, + [SMALL_STATE(2045)] = 85522, + [SMALL_STATE(2046)] = 85541, + [SMALL_STATE(2047)] = 85558, + [SMALL_STATE(2048)] = 85575, + [SMALL_STATE(2049)] = 85594, + [SMALL_STATE(2050)] = 85613, + [SMALL_STATE(2051)] = 85632, + [SMALL_STATE(2052)] = 85651, + [SMALL_STATE(2053)] = 85670, + [SMALL_STATE(2054)] = 85684, + [SMALL_STATE(2055)] = 85700, + [SMALL_STATE(2056)] = 85716, + [SMALL_STATE(2057)] = 85730, + [SMALL_STATE(2058)] = 85746, + [SMALL_STATE(2059)] = 85762, + [SMALL_STATE(2060)] = 85778, + [SMALL_STATE(2061)] = 85792, + [SMALL_STATE(2062)] = 85806, + [SMALL_STATE(2063)] = 85820, + [SMALL_STATE(2064)] = 85836, + [SMALL_STATE(2065)] = 85850, + [SMALL_STATE(2066)] = 85864, + [SMALL_STATE(2067)] = 85878, + [SMALL_STATE(2068)] = 85894, + [SMALL_STATE(2069)] = 85910, + [SMALL_STATE(2070)] = 85926, + [SMALL_STATE(2071)] = 85942, + [SMALL_STATE(2072)] = 85958, + [SMALL_STATE(2073)] = 85974, + [SMALL_STATE(2074)] = 85990, + [SMALL_STATE(2075)] = 86006, + [SMALL_STATE(2076)] = 86020, + [SMALL_STATE(2077)] = 86036, + [SMALL_STATE(2078)] = 86050, + [SMALL_STATE(2079)] = 86064, + [SMALL_STATE(2080)] = 86080, + [SMALL_STATE(2081)] = 86094, + [SMALL_STATE(2082)] = 86110, + [SMALL_STATE(2083)] = 86124, + [SMALL_STATE(2084)] = 86140, + [SMALL_STATE(2085)] = 86156, + [SMALL_STATE(2086)] = 86172, + [SMALL_STATE(2087)] = 86188, + [SMALL_STATE(2088)] = 86202, + [SMALL_STATE(2089)] = 86216, + [SMALL_STATE(2090)] = 86230, + [SMALL_STATE(2091)] = 86246, + [SMALL_STATE(2092)] = 86260, + [SMALL_STATE(2093)] = 86276, + [SMALL_STATE(2094)] = 86292, + [SMALL_STATE(2095)] = 86306, + [SMALL_STATE(2096)] = 86320, + [SMALL_STATE(2097)] = 86336, + [SMALL_STATE(2098)] = 86350, + [SMALL_STATE(2099)] = 86366, + [SMALL_STATE(2100)] = 86382, + [SMALL_STATE(2101)] = 86398, + [SMALL_STATE(2102)] = 86414, + [SMALL_STATE(2103)] = 86430, + [SMALL_STATE(2104)] = 86446, + [SMALL_STATE(2105)] = 86462, + [SMALL_STATE(2106)] = 86478, + [SMALL_STATE(2107)] = 86494, + [SMALL_STATE(2108)] = 86510, + [SMALL_STATE(2109)] = 86524, + [SMALL_STATE(2110)] = 86540, + [SMALL_STATE(2111)] = 86556, + [SMALL_STATE(2112)] = 86572, + [SMALL_STATE(2113)] = 86586, + [SMALL_STATE(2114)] = 86602, + [SMALL_STATE(2115)] = 86618, + [SMALL_STATE(2116)] = 86632, + [SMALL_STATE(2117)] = 86648, + [SMALL_STATE(2118)] = 86664, + [SMALL_STATE(2119)] = 86680, + [SMALL_STATE(2120)] = 86696, + [SMALL_STATE(2121)] = 86710, + [SMALL_STATE(2122)] = 86724, + [SMALL_STATE(2123)] = 86740, + [SMALL_STATE(2124)] = 86756, + [SMALL_STATE(2125)] = 86772, + [SMALL_STATE(2126)] = 86788, + [SMALL_STATE(2127)] = 86802, + [SMALL_STATE(2128)] = 86818, + [SMALL_STATE(2129)] = 86832, + [SMALL_STATE(2130)] = 86848, + [SMALL_STATE(2131)] = 86864, + [SMALL_STATE(2132)] = 86880, + [SMALL_STATE(2133)] = 86896, + [SMALL_STATE(2134)] = 86912, + [SMALL_STATE(2135)] = 86928, + [SMALL_STATE(2136)] = 86944, + [SMALL_STATE(2137)] = 86958, + [SMALL_STATE(2138)] = 86974, + [SMALL_STATE(2139)] = 86990, + [SMALL_STATE(2140)] = 87006, + [SMALL_STATE(2141)] = 87022, + [SMALL_STATE(2142)] = 87038, + [SMALL_STATE(2143)] = 87054, + [SMALL_STATE(2144)] = 87070, + [SMALL_STATE(2145)] = 87086, + [SMALL_STATE(2146)] = 87100, + [SMALL_STATE(2147)] = 87116, + [SMALL_STATE(2148)] = 87132, + [SMALL_STATE(2149)] = 87148, + [SMALL_STATE(2150)] = 87164, + [SMALL_STATE(2151)] = 87180, + [SMALL_STATE(2152)] = 87196, + [SMALL_STATE(2153)] = 87212, + [SMALL_STATE(2154)] = 87228, + [SMALL_STATE(2155)] = 87244, + [SMALL_STATE(2156)] = 87260, + [SMALL_STATE(2157)] = 87276, + [SMALL_STATE(2158)] = 87292, + [SMALL_STATE(2159)] = 87306, + [SMALL_STATE(2160)] = 87320, + [SMALL_STATE(2161)] = 87334, + [SMALL_STATE(2162)] = 87350, + [SMALL_STATE(2163)] = 87364, + [SMALL_STATE(2164)] = 87380, + [SMALL_STATE(2165)] = 87396, + [SMALL_STATE(2166)] = 87412, + [SMALL_STATE(2167)] = 87428, + [SMALL_STATE(2168)] = 87442, + [SMALL_STATE(2169)] = 87456, + [SMALL_STATE(2170)] = 87470, + [SMALL_STATE(2171)] = 87486, + [SMALL_STATE(2172)] = 87500, + [SMALL_STATE(2173)] = 87516, + [SMALL_STATE(2174)] = 87532, + [SMALL_STATE(2175)] = 87546, + [SMALL_STATE(2176)] = 87560, + [SMALL_STATE(2177)] = 87574, + [SMALL_STATE(2178)] = 87590, + [SMALL_STATE(2179)] = 87606, + [SMALL_STATE(2180)] = 87622, + [SMALL_STATE(2181)] = 87636, + [SMALL_STATE(2182)] = 87650, + [SMALL_STATE(2183)] = 87664, + [SMALL_STATE(2184)] = 87678, + [SMALL_STATE(2185)] = 87692, + [SMALL_STATE(2186)] = 87706, + [SMALL_STATE(2187)] = 87722, + [SMALL_STATE(2188)] = 87736, + [SMALL_STATE(2189)] = 87750, + [SMALL_STATE(2190)] = 87764, + [SMALL_STATE(2191)] = 87780, + [SMALL_STATE(2192)] = 87794, + [SMALL_STATE(2193)] = 87810, + [SMALL_STATE(2194)] = 87826, + [SMALL_STATE(2195)] = 87840, + [SMALL_STATE(2196)] = 87854, + [SMALL_STATE(2197)] = 87868, + [SMALL_STATE(2198)] = 87884, + [SMALL_STATE(2199)] = 87900, + [SMALL_STATE(2200)] = 87914, + [SMALL_STATE(2201)] = 87928, + [SMALL_STATE(2202)] = 87944, + [SMALL_STATE(2203)] = 87958, + [SMALL_STATE(2204)] = 87972, + [SMALL_STATE(2205)] = 87986, + [SMALL_STATE(2206)] = 88002, + [SMALL_STATE(2207)] = 88016, + [SMALL_STATE(2208)] = 88032, + [SMALL_STATE(2209)] = 88048, + [SMALL_STATE(2210)] = 88064, + [SMALL_STATE(2211)] = 88078, + [SMALL_STATE(2212)] = 88092, + [SMALL_STATE(2213)] = 88106, + [SMALL_STATE(2214)] = 88120, + [SMALL_STATE(2215)] = 88134, + [SMALL_STATE(2216)] = 88148, + [SMALL_STATE(2217)] = 88162, + [SMALL_STATE(2218)] = 88178, + [SMALL_STATE(2219)] = 88194, + [SMALL_STATE(2220)] = 88210, + [SMALL_STATE(2221)] = 88226, + [SMALL_STATE(2222)] = 88242, + [SMALL_STATE(2223)] = 88258, + [SMALL_STATE(2224)] = 88272, + [SMALL_STATE(2225)] = 88288, + [SMALL_STATE(2226)] = 88304, + [SMALL_STATE(2227)] = 88320, + [SMALL_STATE(2228)] = 88336, + [SMALL_STATE(2229)] = 88350, + [SMALL_STATE(2230)] = 88364, + [SMALL_STATE(2231)] = 88380, + [SMALL_STATE(2232)] = 88394, + [SMALL_STATE(2233)] = 88410, + [SMALL_STATE(2234)] = 88426, + [SMALL_STATE(2235)] = 88442, + [SMALL_STATE(2236)] = 88458, + [SMALL_STATE(2237)] = 88474, + [SMALL_STATE(2238)] = 88490, + [SMALL_STATE(2239)] = 88506, + [SMALL_STATE(2240)] = 88522, + [SMALL_STATE(2241)] = 88536, + [SMALL_STATE(2242)] = 88552, + [SMALL_STATE(2243)] = 88568, + [SMALL_STATE(2244)] = 88584, + [SMALL_STATE(2245)] = 88600, + [SMALL_STATE(2246)] = 88616, + [SMALL_STATE(2247)] = 88630, + [SMALL_STATE(2248)] = 88646, + [SMALL_STATE(2249)] = 88662, + [SMALL_STATE(2250)] = 88678, + [SMALL_STATE(2251)] = 88694, + [SMALL_STATE(2252)] = 88710, + [SMALL_STATE(2253)] = 88726, + [SMALL_STATE(2254)] = 88742, + [SMALL_STATE(2255)] = 88758, + [SMALL_STATE(2256)] = 88774, + [SMALL_STATE(2257)] = 88790, + [SMALL_STATE(2258)] = 88806, + [SMALL_STATE(2259)] = 88822, + [SMALL_STATE(2260)] = 88838, + [SMALL_STATE(2261)] = 88854, + [SMALL_STATE(2262)] = 88870, + [SMALL_STATE(2263)] = 88886, + [SMALL_STATE(2264)] = 88902, + [SMALL_STATE(2265)] = 88918, + [SMALL_STATE(2266)] = 88934, + [SMALL_STATE(2267)] = 88950, + [SMALL_STATE(2268)] = 88966, + [SMALL_STATE(2269)] = 88982, + [SMALL_STATE(2270)] = 88998, + [SMALL_STATE(2271)] = 89012, + [SMALL_STATE(2272)] = 89028, + [SMALL_STATE(2273)] = 89044, + [SMALL_STATE(2274)] = 89060, + [SMALL_STATE(2275)] = 89076, + [SMALL_STATE(2276)] = 89092, + [SMALL_STATE(2277)] = 89108, + [SMALL_STATE(2278)] = 89124, + [SMALL_STATE(2279)] = 89138, + [SMALL_STATE(2280)] = 89152, + [SMALL_STATE(2281)] = 89168, + [SMALL_STATE(2282)] = 89184, + [SMALL_STATE(2283)] = 89200, + [SMALL_STATE(2284)] = 89216, + [SMALL_STATE(2285)] = 89230, + [SMALL_STATE(2286)] = 89244, + [SMALL_STATE(2287)] = 89260, + [SMALL_STATE(2288)] = 89276, + [SMALL_STATE(2289)] = 89290, + [SMALL_STATE(2290)] = 89304, + [SMALL_STATE(2291)] = 89320, + [SMALL_STATE(2292)] = 89336, + [SMALL_STATE(2293)] = 89352, + [SMALL_STATE(2294)] = 89368, + [SMALL_STATE(2295)] = 89384, + [SMALL_STATE(2296)] = 89398, + [SMALL_STATE(2297)] = 89414, + [SMALL_STATE(2298)] = 89428, + [SMALL_STATE(2299)] = 89444, + [SMALL_STATE(2300)] = 89458, + [SMALL_STATE(2301)] = 89474, + [SMALL_STATE(2302)] = 89490, + [SMALL_STATE(2303)] = 89504, + [SMALL_STATE(2304)] = 89520, + [SMALL_STATE(2305)] = 89534, + [SMALL_STATE(2306)] = 89550, + [SMALL_STATE(2307)] = 89566, + [SMALL_STATE(2308)] = 89582, + [SMALL_STATE(2309)] = 89598, + [SMALL_STATE(2310)] = 89612, + [SMALL_STATE(2311)] = 89626, + [SMALL_STATE(2312)] = 89640, + [SMALL_STATE(2313)] = 89656, + [SMALL_STATE(2314)] = 89670, + [SMALL_STATE(2315)] = 89686, + [SMALL_STATE(2316)] = 89700, + [SMALL_STATE(2317)] = 89716, + [SMALL_STATE(2318)] = 89732, + [SMALL_STATE(2319)] = 89746, + [SMALL_STATE(2320)] = 89760, + [SMALL_STATE(2321)] = 89776, + [SMALL_STATE(2322)] = 89790, + [SMALL_STATE(2323)] = 89804, + [SMALL_STATE(2324)] = 89820, + [SMALL_STATE(2325)] = 89834, + [SMALL_STATE(2326)] = 89850, + [SMALL_STATE(2327)] = 89866, + [SMALL_STATE(2328)] = 89882, + [SMALL_STATE(2329)] = 89896, + [SMALL_STATE(2330)] = 89910, + [SMALL_STATE(2331)] = 89926, + [SMALL_STATE(2332)] = 89940, + [SMALL_STATE(2333)] = 89956, + [SMALL_STATE(2334)] = 89972, + [SMALL_STATE(2335)] = 89986, + [SMALL_STATE(2336)] = 90002, + [SMALL_STATE(2337)] = 90016, + [SMALL_STATE(2338)] = 90032, + [SMALL_STATE(2339)] = 90048, + [SMALL_STATE(2340)] = 90064, + [SMALL_STATE(2341)] = 90078, + [SMALL_STATE(2342)] = 90094, + [SMALL_STATE(2343)] = 90110, + [SMALL_STATE(2344)] = 90124, + [SMALL_STATE(2345)] = 90140, + [SMALL_STATE(2346)] = 90156, + [SMALL_STATE(2347)] = 90170, + [SMALL_STATE(2348)] = 90184, + [SMALL_STATE(2349)] = 90198, + [SMALL_STATE(2350)] = 90214, + [SMALL_STATE(2351)] = 90230, + [SMALL_STATE(2352)] = 90244, + [SMALL_STATE(2353)] = 90260, + [SMALL_STATE(2354)] = 90276, + [SMALL_STATE(2355)] = 90292, + [SMALL_STATE(2356)] = 90308, + [SMALL_STATE(2357)] = 90324, + [SMALL_STATE(2358)] = 90340, + [SMALL_STATE(2359)] = 90356, + [SMALL_STATE(2360)] = 90372, + [SMALL_STATE(2361)] = 90388, + [SMALL_STATE(2362)] = 90404, + [SMALL_STATE(2363)] = 90420, + [SMALL_STATE(2364)] = 90436, + [SMALL_STATE(2365)] = 90452, + [SMALL_STATE(2366)] = 90468, + [SMALL_STATE(2367)] = 90484, + [SMALL_STATE(2368)] = 90500, + [SMALL_STATE(2369)] = 90516, + [SMALL_STATE(2370)] = 90532, + [SMALL_STATE(2371)] = 90548, + [SMALL_STATE(2372)] = 90562, + [SMALL_STATE(2373)] = 90578, + [SMALL_STATE(2374)] = 90594, + [SMALL_STATE(2375)] = 90610, + [SMALL_STATE(2376)] = 90626, + [SMALL_STATE(2377)] = 90642, + [SMALL_STATE(2378)] = 90656, + [SMALL_STATE(2379)] = 90670, + [SMALL_STATE(2380)] = 90686, + [SMALL_STATE(2381)] = 90700, + [SMALL_STATE(2382)] = 90714, + [SMALL_STATE(2383)] = 90728, + [SMALL_STATE(2384)] = 90744, + [SMALL_STATE(2385)] = 90760, + [SMALL_STATE(2386)] = 90774, + [SMALL_STATE(2387)] = 90790, + [SMALL_STATE(2388)] = 90806, + [SMALL_STATE(2389)] = 90820, + [SMALL_STATE(2390)] = 90834, + [SMALL_STATE(2391)] = 90848, + [SMALL_STATE(2392)] = 90864, + [SMALL_STATE(2393)] = 90878, + [SMALL_STATE(2394)] = 90894, + [SMALL_STATE(2395)] = 90910, + [SMALL_STATE(2396)] = 90926, + [SMALL_STATE(2397)] = 90942, + [SMALL_STATE(2398)] = 90958, + [SMALL_STATE(2399)] = 90974, + [SMALL_STATE(2400)] = 90988, + [SMALL_STATE(2401)] = 91004, + [SMALL_STATE(2402)] = 91020, + [SMALL_STATE(2403)] = 91036, + [SMALL_STATE(2404)] = 91052, + [SMALL_STATE(2405)] = 91066, + [SMALL_STATE(2406)] = 91080, + [SMALL_STATE(2407)] = 91096, + [SMALL_STATE(2408)] = 91112, + [SMALL_STATE(2409)] = 91128, + [SMALL_STATE(2410)] = 91144, + [SMALL_STATE(2411)] = 91158, + [SMALL_STATE(2412)] = 91172, + [SMALL_STATE(2413)] = 91186, + [SMALL_STATE(2414)] = 91200, + [SMALL_STATE(2415)] = 91216, + [SMALL_STATE(2416)] = 91230, + [SMALL_STATE(2417)] = 91244, + [SMALL_STATE(2418)] = 91260, + [SMALL_STATE(2419)] = 91274, + [SMALL_STATE(2420)] = 91290, + [SMALL_STATE(2421)] = 91304, + [SMALL_STATE(2422)] = 91320, + [SMALL_STATE(2423)] = 91336, + [SMALL_STATE(2424)] = 91350, + [SMALL_STATE(2425)] = 91364, + [SMALL_STATE(2426)] = 91380, + [SMALL_STATE(2427)] = 91396, + [SMALL_STATE(2428)] = 91412, + [SMALL_STATE(2429)] = 91426, + [SMALL_STATE(2430)] = 91442, + [SMALL_STATE(2431)] = 91458, + [SMALL_STATE(2432)] = 91472, + [SMALL_STATE(2433)] = 91488, + [SMALL_STATE(2434)] = 91502, + [SMALL_STATE(2435)] = 91518, + [SMALL_STATE(2436)] = 91532, + [SMALL_STATE(2437)] = 91548, + [SMALL_STATE(2438)] = 91564, + [SMALL_STATE(2439)] = 91578, + [SMALL_STATE(2440)] = 91594, + [SMALL_STATE(2441)] = 91608, + [SMALL_STATE(2442)] = 91622, + [SMALL_STATE(2443)] = 91636, + [SMALL_STATE(2444)] = 91650, + [SMALL_STATE(2445)] = 91666, + [SMALL_STATE(2446)] = 91680, + [SMALL_STATE(2447)] = 91694, + [SMALL_STATE(2448)] = 91710, + [SMALL_STATE(2449)] = 91726, + [SMALL_STATE(2450)] = 91742, + [SMALL_STATE(2451)] = 91758, + [SMALL_STATE(2452)] = 91772, + [SMALL_STATE(2453)] = 91786, + [SMALL_STATE(2454)] = 91802, + [SMALL_STATE(2455)] = 91818, + [SMALL_STATE(2456)] = 91834, + [SMALL_STATE(2457)] = 91850, + [SMALL_STATE(2458)] = 91866, + [SMALL_STATE(2459)] = 91882, + [SMALL_STATE(2460)] = 91898, + [SMALL_STATE(2461)] = 91914, + [SMALL_STATE(2462)] = 91930, + [SMALL_STATE(2463)] = 91946, + [SMALL_STATE(2464)] = 91962, + [SMALL_STATE(2465)] = 91976, + [SMALL_STATE(2466)] = 91992, + [SMALL_STATE(2467)] = 92008, + [SMALL_STATE(2468)] = 92024, + [SMALL_STATE(2469)] = 92040, + [SMALL_STATE(2470)] = 92054, + [SMALL_STATE(2471)] = 92068, + [SMALL_STATE(2472)] = 92084, + [SMALL_STATE(2473)] = 92100, + [SMALL_STATE(2474)] = 92114, + [SMALL_STATE(2475)] = 92130, + [SMALL_STATE(2476)] = 92144, + [SMALL_STATE(2477)] = 92160, + [SMALL_STATE(2478)] = 92176, + [SMALL_STATE(2479)] = 92192, + [SMALL_STATE(2480)] = 92208, + [SMALL_STATE(2481)] = 92224, + [SMALL_STATE(2482)] = 92240, + [SMALL_STATE(2483)] = 92256, + [SMALL_STATE(2484)] = 92272, + [SMALL_STATE(2485)] = 92288, + [SMALL_STATE(2486)] = 92304, + [SMALL_STATE(2487)] = 92320, + [SMALL_STATE(2488)] = 92336, + [SMALL_STATE(2489)] = 92352, + [SMALL_STATE(2490)] = 92368, + [SMALL_STATE(2491)] = 92384, + [SMALL_STATE(2492)] = 92400, + [SMALL_STATE(2493)] = 92416, + [SMALL_STATE(2494)] = 92432, + [SMALL_STATE(2495)] = 92448, + [SMALL_STATE(2496)] = 92464, + [SMALL_STATE(2497)] = 92480, + [SMALL_STATE(2498)] = 92496, + [SMALL_STATE(2499)] = 92512, + [SMALL_STATE(2500)] = 92528, + [SMALL_STATE(2501)] = 92544, + [SMALL_STATE(2502)] = 92560, + [SMALL_STATE(2503)] = 92576, + [SMALL_STATE(2504)] = 92592, + [SMALL_STATE(2505)] = 92608, + [SMALL_STATE(2506)] = 92624, + [SMALL_STATE(2507)] = 92640, + [SMALL_STATE(2508)] = 92656, + [SMALL_STATE(2509)] = 92672, + [SMALL_STATE(2510)] = 92686, + [SMALL_STATE(2511)] = 92702, + [SMALL_STATE(2512)] = 92718, + [SMALL_STATE(2513)] = 92734, + [SMALL_STATE(2514)] = 92750, + [SMALL_STATE(2515)] = 92766, + [SMALL_STATE(2516)] = 92782, + [SMALL_STATE(2517)] = 92798, + [SMALL_STATE(2518)] = 92814, + [SMALL_STATE(2519)] = 92830, + [SMALL_STATE(2520)] = 92846, + [SMALL_STATE(2521)] = 92862, + [SMALL_STATE(2522)] = 92878, + [SMALL_STATE(2523)] = 92894, + [SMALL_STATE(2524)] = 92910, + [SMALL_STATE(2525)] = 92926, + [SMALL_STATE(2526)] = 92942, + [SMALL_STATE(2527)] = 92958, + [SMALL_STATE(2528)] = 92972, + [SMALL_STATE(2529)] = 92988, + [SMALL_STATE(2530)] = 93004, + [SMALL_STATE(2531)] = 93018, + [SMALL_STATE(2532)] = 93034, + [SMALL_STATE(2533)] = 93050, + [SMALL_STATE(2534)] = 93066, + [SMALL_STATE(2535)] = 93082, + [SMALL_STATE(2536)] = 93096, + [SMALL_STATE(2537)] = 93112, + [SMALL_STATE(2538)] = 93128, + [SMALL_STATE(2539)] = 93144, + [SMALL_STATE(2540)] = 93158, + [SMALL_STATE(2541)] = 93174, + [SMALL_STATE(2542)] = 93190, + [SMALL_STATE(2543)] = 93204, + [SMALL_STATE(2544)] = 93218, + [SMALL_STATE(2545)] = 93234, + [SMALL_STATE(2546)] = 93250, + [SMALL_STATE(2547)] = 93266, + [SMALL_STATE(2548)] = 93282, + [SMALL_STATE(2549)] = 93298, + [SMALL_STATE(2550)] = 93314, + [SMALL_STATE(2551)] = 93328, + [SMALL_STATE(2552)] = 93344, + [SMALL_STATE(2553)] = 93360, + [SMALL_STATE(2554)] = 93374, + [SMALL_STATE(2555)] = 93390, + [SMALL_STATE(2556)] = 93406, + [SMALL_STATE(2557)] = 93422, + [SMALL_STATE(2558)] = 93435, + [SMALL_STATE(2559)] = 93448, + [SMALL_STATE(2560)] = 93461, + [SMALL_STATE(2561)] = 93474, + [SMALL_STATE(2562)] = 93487, + [SMALL_STATE(2563)] = 93500, + [SMALL_STATE(2564)] = 93513, + [SMALL_STATE(2565)] = 93526, + [SMALL_STATE(2566)] = 93539, + [SMALL_STATE(2567)] = 93552, + [SMALL_STATE(2568)] = 93565, + [SMALL_STATE(2569)] = 93578, + [SMALL_STATE(2570)] = 93591, + [SMALL_STATE(2571)] = 93604, + [SMALL_STATE(2572)] = 93617, + [SMALL_STATE(2573)] = 93630, + [SMALL_STATE(2574)] = 93643, + [SMALL_STATE(2575)] = 93656, + [SMALL_STATE(2576)] = 93669, + [SMALL_STATE(2577)] = 93682, + [SMALL_STATE(2578)] = 93695, + [SMALL_STATE(2579)] = 93708, + [SMALL_STATE(2580)] = 93721, + [SMALL_STATE(2581)] = 93734, + [SMALL_STATE(2582)] = 93747, + [SMALL_STATE(2583)] = 93760, + [SMALL_STATE(2584)] = 93773, + [SMALL_STATE(2585)] = 93786, + [SMALL_STATE(2586)] = 93799, + [SMALL_STATE(2587)] = 93812, + [SMALL_STATE(2588)] = 93825, + [SMALL_STATE(2589)] = 93838, + [SMALL_STATE(2590)] = 93851, + [SMALL_STATE(2591)] = 93864, + [SMALL_STATE(2592)] = 93877, + [SMALL_STATE(2593)] = 93890, + [SMALL_STATE(2594)] = 93903, + [SMALL_STATE(2595)] = 93916, + [SMALL_STATE(2596)] = 93929, + [SMALL_STATE(2597)] = 93942, + [SMALL_STATE(2598)] = 93955, + [SMALL_STATE(2599)] = 93968, + [SMALL_STATE(2600)] = 93981, + [SMALL_STATE(2601)] = 93994, + [SMALL_STATE(2602)] = 94007, + [SMALL_STATE(2603)] = 94020, + [SMALL_STATE(2604)] = 94033, + [SMALL_STATE(2605)] = 94046, + [SMALL_STATE(2606)] = 94059, + [SMALL_STATE(2607)] = 94072, + [SMALL_STATE(2608)] = 94085, + [SMALL_STATE(2609)] = 94098, + [SMALL_STATE(2610)] = 94111, + [SMALL_STATE(2611)] = 94124, + [SMALL_STATE(2612)] = 94137, + [SMALL_STATE(2613)] = 94150, + [SMALL_STATE(2614)] = 94163, + [SMALL_STATE(2615)] = 94176, + [SMALL_STATE(2616)] = 94189, + [SMALL_STATE(2617)] = 94202, + [SMALL_STATE(2618)] = 94215, + [SMALL_STATE(2619)] = 94228, + [SMALL_STATE(2620)] = 94241, + [SMALL_STATE(2621)] = 94254, + [SMALL_STATE(2622)] = 94267, + [SMALL_STATE(2623)] = 94280, + [SMALL_STATE(2624)] = 94293, + [SMALL_STATE(2625)] = 94306, + [SMALL_STATE(2626)] = 94319, + [SMALL_STATE(2627)] = 94332, + [SMALL_STATE(2628)] = 94345, + [SMALL_STATE(2629)] = 94358, + [SMALL_STATE(2630)] = 94371, + [SMALL_STATE(2631)] = 94384, + [SMALL_STATE(2632)] = 94397, + [SMALL_STATE(2633)] = 94410, + [SMALL_STATE(2634)] = 94423, + [SMALL_STATE(2635)] = 94436, + [SMALL_STATE(2636)] = 94449, + [SMALL_STATE(2637)] = 94462, + [SMALL_STATE(2638)] = 94475, + [SMALL_STATE(2639)] = 94488, + [SMALL_STATE(2640)] = 94501, + [SMALL_STATE(2641)] = 94514, + [SMALL_STATE(2642)] = 94527, + [SMALL_STATE(2643)] = 94540, + [SMALL_STATE(2644)] = 94553, + [SMALL_STATE(2645)] = 94566, + [SMALL_STATE(2646)] = 94579, + [SMALL_STATE(2647)] = 94592, + [SMALL_STATE(2648)] = 94605, + [SMALL_STATE(2649)] = 94618, + [SMALL_STATE(2650)] = 94631, + [SMALL_STATE(2651)] = 94644, + [SMALL_STATE(2652)] = 94657, + [SMALL_STATE(2653)] = 94670, + [SMALL_STATE(2654)] = 94683, + [SMALL_STATE(2655)] = 94696, + [SMALL_STATE(2656)] = 94709, + [SMALL_STATE(2657)] = 94722, + [SMALL_STATE(2658)] = 94735, + [SMALL_STATE(2659)] = 94748, + [SMALL_STATE(2660)] = 94761, + [SMALL_STATE(2661)] = 94774, + [SMALL_STATE(2662)] = 94787, + [SMALL_STATE(2663)] = 94800, + [SMALL_STATE(2664)] = 94813, + [SMALL_STATE(2665)] = 94826, + [SMALL_STATE(2666)] = 94839, + [SMALL_STATE(2667)] = 94852, + [SMALL_STATE(2668)] = 94865, + [SMALL_STATE(2669)] = 94878, + [SMALL_STATE(2670)] = 94891, + [SMALL_STATE(2671)] = 94904, + [SMALL_STATE(2672)] = 94917, + [SMALL_STATE(2673)] = 94930, + [SMALL_STATE(2674)] = 94943, + [SMALL_STATE(2675)] = 94956, + [SMALL_STATE(2676)] = 94969, + [SMALL_STATE(2677)] = 94982, + [SMALL_STATE(2678)] = 94995, + [SMALL_STATE(2679)] = 95008, + [SMALL_STATE(2680)] = 95021, + [SMALL_STATE(2681)] = 95034, + [SMALL_STATE(2682)] = 95047, + [SMALL_STATE(2683)] = 95060, + [SMALL_STATE(2684)] = 95073, + [SMALL_STATE(2685)] = 95086, + [SMALL_STATE(2686)] = 95099, + [SMALL_STATE(2687)] = 95112, + [SMALL_STATE(2688)] = 95125, + [SMALL_STATE(2689)] = 95138, + [SMALL_STATE(2690)] = 95151, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), + [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2690), [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1034), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2234), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1769), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2246), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(976), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), - [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), - [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2823), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), - [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), - [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), - [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661), - [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), - [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), - [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1425), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153), - [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), - [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), - [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), - [159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1040), - [162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(435), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1539), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1597), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2119), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2141), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2319), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), + [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), + [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2564), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), + [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), + [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), + [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), + [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), + [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1338), + [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), + [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(449), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1484), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), + [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), + [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), + [159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(913), + [162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(428), [165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5), - [170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1691), - [173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2346), - [176] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1757), - [179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(518), - [182] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1756), - [185] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2709), - [188] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2741), - [191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2172), - [194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(199), - [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(394), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2350), - [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(99), - [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2351), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2170), - [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2169), - [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2354), - [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(234), - [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(257), - [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(779), - [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(120), - [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(129), - [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2348), - [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1874), - [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2027), - [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2022), - [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1859), + [167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7), + [170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1544), + [173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2161), + [176] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1613), + [179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(516), + [182] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1615), + [185] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2524), + [188] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2556), + [191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2011), + [194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(168), + [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(381), + [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2165), + [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(110), + [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2166), + [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2010), + [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2009), + [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2169), + [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(236), + [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(279), + [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(760), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(121), + [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(130), + [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2331), + [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1699), + [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1871), + [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1870), + [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1714), [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(454), - [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2032), - [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(254), - [257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(314), - [260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2825), - [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(304), - [266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1810), - [269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1388), - [272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2823), - [275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1285), - [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2070), - [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1035), - [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040), - [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), - [288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 100), - [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), - [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), - [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), - [296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), - [298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), - [300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2709), - [304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2741), - [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2172), - [308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), - [310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), - [312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351), - [314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), - [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), - [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), - [326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1889), + [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(290), + [257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(344), + [260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2569), + [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(347), + [266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1625), + [269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1212), + [272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2564), + [275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1196), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1932), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(912), + [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), + [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), + [288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), + [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), + [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), + [296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613), + [298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), + [300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), + [302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), + [304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2556), + [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011), + [308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), + [310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), + [312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), + [314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2010), + [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2009), + [318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), + [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1035), - [334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 59), - [336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 37), - [338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), + [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), + [334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 37), + [336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 59), + [338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 100), [340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1034), - [345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(433), - [348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3), - [351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1697), - [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2234), - [357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1770), - [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(495), - [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1769), - [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2240), - [369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2246), - [372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2057), - [375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2279), - [378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(111), - [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2306), - [384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2061), - [387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2063), - [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2345), - [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(233), - [396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(299), - [399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(976), - [402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1870), - [405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(460), - [408] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2021), - [411] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1036), - [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), - [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), - [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), - [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475), - [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), - [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), - [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), - [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), - [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), - [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), - [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), - [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), - [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), - [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1559), - [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), - [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), - [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), - [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), - [458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(575), - [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), - [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2167), - [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), - [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), - [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(630), - [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), - [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), - [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), - [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), - [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), - [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), - [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), - [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), - [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(537), - [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), - [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), - [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), - [506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), - [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), + [342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(914), + [345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(432), + [348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4), + [351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1539), + [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2074), + [357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1593), + [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(492), + [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1597), + [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2119), + [369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2127), + [372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1907), + [375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2141), + [378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(79), + [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2177), + [384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1918), + [387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1920), + [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2319), + [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(234), + [396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(287), + [399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(851), + [402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1708), + [405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(455), + [408] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1861), + [411] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(893), + [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576), + [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(517), + [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), + [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), + [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), + [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), + [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565), + [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), + [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), + [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), + [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), + [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413), + [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), + [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), + [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), + [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), + [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), + [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), + [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620), + [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), + [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), + [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), + [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), + [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622), + [472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), + [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), + [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), + [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), + [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), + [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(598), + [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), + [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), + [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), + [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), + [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), + [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), + [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), + [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), + [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), + [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), + [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), + [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), - [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), - [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051), - [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), - [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2220), - [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741), - [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), - [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), - [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), - [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2710), - [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), - [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), - [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), - [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), - [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), - [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), - [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), - [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), - [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), - [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), - [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), - [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), - [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), - [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), - [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), - [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), - [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), - [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2632), - [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2633), - [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), - [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461), - [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73), - [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2455), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144), - [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2443), - [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2404), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), - [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), - [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), - [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2740), - [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593), - [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), - [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2466), - [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78), - [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), - [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2141), - [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), - [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2470), + [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612), + [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), + [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), + [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), + [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), + [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), + [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), + [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598), + [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), + [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2320), + [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), + [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), + [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), + [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), + [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), + [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), + [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), + [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), + [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), + [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), + [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), + [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), + [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), + [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), + [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), + [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2277), + [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), + [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), + [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), + [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), + [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), + [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2281), + [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), + [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282), + [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), + [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), + [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), + [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(561), + [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), + [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), + [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), + [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), + [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), + [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), + [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1537), + [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), + [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), + [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591), + [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2447), + [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2448), + [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), + [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2068), + [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), + [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), + [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), - [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), - [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), - [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049), - [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), - [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), - [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), + [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), + [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), + [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887), + [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), + [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), + [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), [670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), - [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), + [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), + [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), - [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), - [686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), - [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), + [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), + [686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), + [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), - [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), - [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), - [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), - [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), - [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), - [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), - [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2803), - [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1230), + [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), + [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), + [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2624), + [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), + [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), + [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), [710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), - [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), - [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), - [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), - [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), - [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), - [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056), - [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), - [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), - [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), - [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), - [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2831), - [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), - [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), - [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), - [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1484), - [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), + [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), + [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), + [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), + [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), + [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), + [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), + [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), + [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), + [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), + [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2570), + [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2649), + [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221), + [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(908), + [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), + [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), + [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), + [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), + [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), + [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), + [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), - [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), - [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2869), - [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), - [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079), - [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), - [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), - [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), - [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), - [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2745), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), - [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), - [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1055), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), - [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), - [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), - [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), - [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1318), - [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), - [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), - [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), - [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), - [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057), - [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), - [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1485), - [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), - [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), - [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), - [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086), - [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), - [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), - [850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1344), - [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), - [854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), - [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), - [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), - [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 71), - [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 71), - [878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 71), - [882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 88), - [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 88), - [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 88), - [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 76), - [892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 76), - [894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), - [896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 76), - [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1048), - [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038), - [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), - [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171), - [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), - [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), - [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), - [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1301), - [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 80), - [918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 80), - [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 80), - [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), - [926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 69), - [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 69), - [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), - [932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), - [934] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 98), - [942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 98), - [944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 98), - [948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), - [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), - [954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 92), - [960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 92), - [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 92), - [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 88), - [970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 88), - [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 88), - [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), - [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), - [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), - [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), - [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), - [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), - [988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 36), - [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 36), - [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 36), - [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 36), - [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), - [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 71), - [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), - [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), + [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), + [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), + [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), + [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), + [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2619), + [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), + [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(927), + [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(925), + [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), + [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), + [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), + [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), + [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), + [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943), + [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), + [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294), + [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184), + [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), + [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), + [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), + [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), + [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), + [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), + [826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), + [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), + [832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), + [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), + [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1330), + [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), + [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), + [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), + [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), + [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), + [850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235), + [854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), + [856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), + [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), + [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), + [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(646), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), + [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), + [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), + [878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 98), + [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 98), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 98), + [886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(900), + [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), + [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1335), + [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), + [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624), + [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), + [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), + [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), + [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), + [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), + [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), + [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), + [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), + [924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), + [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), + [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 71), + [932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 71), + [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 71), + [938] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 36), + [943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 36), + [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), + [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 36), + [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 76), + [955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 76), + [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 76), + [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 80), + [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 80), + [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 80), + [971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 88), + [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 88), + [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 88), + [979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 88), + [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 88), + [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 88), + [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 92), + [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 92), + [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 92), + [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 69), + [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 69), + [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), + [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 36), + [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 71), + [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 76), + [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 80), - [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), - [1023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 88), - [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 88), - [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 92), - [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), - [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 76), - [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 98), - [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), - [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348), - [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), - [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652), - [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2317), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2055), - [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [1095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2268), - [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2440), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), - [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), - [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(582), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), - [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(74), - [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), - [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(118), - [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), - [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), - [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), - [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), - [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), - [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), - [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), - [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), + [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 88), + [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 88), + [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 92), + [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 98), + [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), + [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), + [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), + [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), + [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), + [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), + [1067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), + [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1175), + [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), + [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529), + [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2452), + [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), + [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), + [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1026), + [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), + [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), + [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), + [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), + [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), + [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2443), + [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), + [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), + [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73), + [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), + [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(929), + [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(930), + [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1334), + [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), + [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), + [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), + [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1336), + [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), + [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2863), - [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), - [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), - [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), - [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765), - [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), - [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), - [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), - [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), - [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), - [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), - [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), - [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1020), - [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), - [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065), - [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064), - [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), - [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), - [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), - [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), - [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), - [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1290), - [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), - [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), + [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(934), + [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2637), + [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), + [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), + [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), + [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(910), + [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), + [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), + [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), + [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), + [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), + [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), + [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), + [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(921), + [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), + [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), + [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), + [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), + [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), + [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), + [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), + [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), [1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), - [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), - [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), + [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), [1219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), [1222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), - [1224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(82), - [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2806), - [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), - [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), - [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [1224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(76), + [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), + [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586), + [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), - [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), - [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), - [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), - [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), - [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), - [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), - [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), - [1269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1681), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), - [1274] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), SHIFT(219), - [1278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(82), - [1281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(396), - [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), - [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [1290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), + [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), + [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), + [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), + [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), + [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), + [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), + [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101), + [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), + [1269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1522), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1101), + [1274] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), SHIFT(209), + [1278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(76), + [1281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(395), + [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1894), + [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), + [1290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), [1292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), - [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), - [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), - [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), - [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), - [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), - [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), - [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), - [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264), - [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1228), - [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), - [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), - [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [1348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), + [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413), + [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), + [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), + [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), + [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), + [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), + [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), + [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), + [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), + [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), + [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), + [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), + [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), + [1348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), + [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(948), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2675), [1354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), - [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2861), - [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2859), - [1365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(219), - [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), - [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), - [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), - [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), - [1378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), - [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), - [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), - [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), - [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), - [1394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), - [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), - [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2807), - [1404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), - [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [1408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2852), - [1410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), - [1412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, 0, 19), - [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), - [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), - [1420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), - [1422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(249), - [1425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [1427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [1430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(346), - [1433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), - [1435] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(368), - [1438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), - [1440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), - [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [1446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19), - [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), - [1453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423), - [1455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), - [1457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), - [1459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), - [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [1465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), - [1467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2383), - [1469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [1471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2642), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2643), + [1365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(209), + [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), + [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), + [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2635), + [1378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2557), + [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), + [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), + [1384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), + [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), + [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), + [1390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [1393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(374), + [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738), + [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1364), + [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), + [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2661), + [1404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2664), + [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), + [1408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [1410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), + [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), + [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), + [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), + [1420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, 0, 19), + [1422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), + [1424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), + [1426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), + [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), + [1430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(296), + [1433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [1435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), + [1437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(346), + [1440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), + [1444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19), + [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [1449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), + [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), + [1453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), + [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [1457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), + [1459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), + [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), + [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), + [1465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [1467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), + [1469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28), + [1471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), + [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [1477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28), + [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), [1479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 28), [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 24), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), - [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [1497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [1499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2789), - [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2790), - [1503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), - [1505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [1507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 62), - [1511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), - [1513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), - [1515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 103), - [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), - [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), - [1525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 76), - [1531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 20), - [1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 27), - [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 61), - [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [1545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 24), - [1547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), - [1551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 98), - [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), - [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 102), - [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 63), - [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 60), - [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 26), - [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 36), - [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 20), - [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 92), - [1573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 62), - [1577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), - [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), - [1581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 54), - [1583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 88), - [1585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 88), - [1587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 96), - [1589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 80), - [1591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 14), - [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 91), - [1595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 13), - [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 54), - [1599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [1601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [1603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 71), - [1607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 62), + [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 62), + [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), + [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [1497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [1499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 24), + [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), + [1503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [1505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), + [1511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), + [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), + [1515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), + [1517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [1521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 103), + [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), + [1525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [1527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [1529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), + [1531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 71), + [1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 20), + [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 54), + [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 62), + [1545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702), + [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [1549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [1551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 62), + [1553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 24), + [1555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), + [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 76), + [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 91), + [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 80), + [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 96), + [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 88), + [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 88), + [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 92), + [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 102), + [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 98), + [1575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 21), + [1581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [1585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 25), + [1587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 26), + [1589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), + [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 23), + [1595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 23), + [1599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 103), + [1601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 27), + [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), + [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [1607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 36), [1609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 79), - [1611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [1613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 23), - [1617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [1619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1621] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 23), - [1623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 3), - [1625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 103), - [1627] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), - [1633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 29), - [1635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [1637] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 25), - [1639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 30), - [1641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [1643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 21), - [1645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 30), - [1647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 54), - [1651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), - [1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [1657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 55), - [1659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [1661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [1663] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 52), - [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 23), - [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 30), - [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 30), - [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 29), - [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 27), - [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 26), - [1683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 25), - [1685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 23), - [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 21), - [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 20), + [1611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), + [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [1615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 29), + [1617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 30), + [1619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 63), + [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [1623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 30), + [1625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [1627] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [1629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 52), + [1633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 54), + [1635] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 55), + [1637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [1639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 54), + [1641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [1643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [1645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 3), + [1647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [1649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 20), + [1655] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 60), + [1657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [1659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [1661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 13), + [1663] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 61), + [1665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 14), + [1667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), + [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 54), + [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 3), + [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 13), + [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 14), [1693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), - [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 14), - [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 13), - [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 55), - [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), - [1709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 52), - [1717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 54), - [1719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 3), - [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [1723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [1725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 54), - [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 20), - [1731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 60), - [1735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 61), - [1739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 63), - [1743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 36), - [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 79), - [1747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 54), - [1749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [1753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 62), - [1757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 71), - [1759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 76), - [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), + [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 20), + [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 21), + [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 23), + [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 25), + [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 26), + [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 27), + [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 29), + [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 30), + [1713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 30), + [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [1717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 52), + [1721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 54), + [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), + [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [1727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 55), + [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 54), + [1731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 20), + [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 23), + [1737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 60), + [1739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 61), + [1743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 63), + [1747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 36), + [1749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 79), + [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [1753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), + [1755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [1757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [1759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 62), + [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 71), + [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 76), [1765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 91), [1767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 80), [1769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 96), [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 88), [1773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 88), - [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 92), - [1777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 102), - [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 98), - [1781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 4), - [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [1792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), - [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 78), - [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 78), - [1800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), - [1802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513), - [1804] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(151), - [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [1809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 44), - [1811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 44), - [1813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 45), - [1815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 45), - [1817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 46), - [1819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 46), - [1821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 47), - [1823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 47), - [1825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 90), - [1827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 90), - [1829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 94), - [1831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 95), - [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [1839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 101), - [1841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 105), - [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), - [1847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [1849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 19), - [1859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [1861] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(371), - [1864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [1867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [1870] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(338), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [1875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(250), - [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [1882] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19), - [1885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [1888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [1894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 8), - [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 8), - [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), - [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [1910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), - [1912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), - [1914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 8), - [1916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 8), - [1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), - [1920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 7), - [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 7), - [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), - [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), - [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), - [1930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), - [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 18), - [1935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [1937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [1939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [1942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [1944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), - [1946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [1949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 38), - [1951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 38), - [1953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 49), - [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 49), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [1959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [1967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [1975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [1977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [1989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [1993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [1995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [1997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 50), - [1999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 50), - [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 43), - [2003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 51), - [2005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 51), - [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 53), - [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 53), - [2011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 43), - [2013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 43), - [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 17), - [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 17), - [2019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), - [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), - [2041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), - [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), - [2045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 42), - [2051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 42), - [2053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 41), - [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), - [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), - [2059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 40), - [2061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 40), - [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), - [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 39), - [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 39), - [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), - [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), - [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 37), - [2079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 37), - [2081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 48), - [2083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 48), - [2085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 31), - [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 31), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [2091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 9), - [2093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 9), - [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64), - [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64), - [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 72), - [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 72), - [2107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 73), - [2109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 73), - [2111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 74), - [2113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 74), - [2115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 75), - [2117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 75), - [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 73), - [2121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 73), - [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 77), - [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 77), - [2127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 31), - [2133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 31), - [2135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 81), - [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 81), - [2143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [2145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 10), - [2147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 10), - [2149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_closing_tag, 1, 0, 0), - [2151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_closing_tag, 1, 0, 0), - [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 87), - [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 87), - [2157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11), - [2159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11), - [2161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 11), - [2163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 11), - [2165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 89), - [2171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), - [2177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), - [2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [2203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395), - [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), - [2213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [2225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), - [2227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [2229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), - [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [2243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), - [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [2249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [2251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 41), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), - [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), - [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), - [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), - [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 59), - [2295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(400), - [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), - [2302] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 41), REDUCE(sym_assignment_expression, 3, 0, 41), - [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 41), - [2307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 41), - [2310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), - [2312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 15), - [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [2327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 18), - [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [2333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), + [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 92), + [1781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 102), + [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 98), + [1785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 4), + [1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [1796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), + [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 44), + [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 44), + [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), + [1806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 47), + [1808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 47), + [1810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 46), + [1812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 46), + [1814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 90), + [1816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 90), + [1818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), + [1820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1365), + [1822] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(152), + [1825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 78), + [1827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 78), + [1829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 45), + [1831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 45), + [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [1835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 94), + [1837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 105), + [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), + [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 95), + [1845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 101), + [1847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [1849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [1852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [1856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 19), + [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [1860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), + [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [1864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(350), + [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [1869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [1872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(343), + [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), + [1877] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(294), + [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), + [1884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), + [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [1889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19), + [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [1894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [1898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), + [1900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), + [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), + [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), + [1914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 8), + [1916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 8), + [1918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 8), + [1920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 8), + [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 7), + [1926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 7), + [1928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), + [1930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), + [1937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), + [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 18), + [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [1948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [1951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [1953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 73), + [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 73), + [1957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64), + [1959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64), + [1961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [1963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_closing_tag, 1, 0, 0), + [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_closing_tag, 1, 0, 0), + [1969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11), + [1971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11), + [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), + [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), + [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), + [1985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 11), + [1987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 11), + [1989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), + [1991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), + [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [1995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), + [1999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), + [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [2005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), + [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [2017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [2023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [2031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), + [2033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), + [2035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), + [2037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), + [2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), + [2041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [2049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 89), + [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 87), + [2063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 87), + [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 81), + [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 81), + [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 31), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 31), + [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 77), + [2079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 77), + [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 75), + [2083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 75), + [2085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 74), + [2087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 74), + [2089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 73), + [2091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 73), + [2093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 72), + [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 72), + [2097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 10), + [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 10), + [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 31), + [2109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 31), + [2111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 37), + [2121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 37), + [2123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 51), + [2125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 17), + [2127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 17), + [2129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 38), + [2131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 38), + [2133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), + [2137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 39), + [2139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 39), + [2141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 40), + [2143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 40), + [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), + [2147] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), + [2149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), + [2151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 41), + [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 42), + [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 42), + [2157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 43), + [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 43), + [2161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 53), + [2163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 53), + [2165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 9), + [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 9), + [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), + [2175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 48), + [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 48), + [2179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 49), + [2181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 49), + [2183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 50), + [2189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 50), + [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 43), + [2193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 51), + [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), + [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), + [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [2215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [2217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), + [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [2225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), + [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), + [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), + [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), + [2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), + [2243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), + [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [2253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), + [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), + [2259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), + [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [2267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [2275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 15), + [2278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), + [2280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 41), + [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [2287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 41), REDUCE(sym_assignment_expression, 3, 0, 41), + [2290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 41), + [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), + [2294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 59), + [2296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(351), + [2299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 41), + [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), + [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [2323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2325] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), + [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), + [2336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 18), + [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), + [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), [2346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), - [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [2351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), - [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), - [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2359] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [2376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), - [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), - [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), - [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), - [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), - [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), - [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), - [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), - [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), - [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), - [2456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), - [2458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [2349] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1134), + [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), + [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), + [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579), + [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), + [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), + [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), + [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), + [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), + [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), + [2416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), + [2432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), + [2434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), + [2436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [2440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [2452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), + [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), + [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), [2464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [2468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), - [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [2472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [2474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), - [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [2480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [2492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 57), - [2494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [2497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [2502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), - [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), - [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [2552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), - [2554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(335), - [2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), - [2559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1231), - [2561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), - [2563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), - [2565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), - [2567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), - [2569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534), - [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), - [2573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482), - [2575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), - [2577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523), - [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1535), - [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), - [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), - [2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), - [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1516), - [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), - [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), - [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), - [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), - [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), - [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1531), - [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), - [2603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), - [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), - [2607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), - [2609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), - [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), - [2613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1102), - [2615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), - [2617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), - [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), - [2621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), - [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), - [2625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), - [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522), - [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529), - [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), - [2633] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [2636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1539), - [2638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1538), - [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), - [2642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), - [2644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), - [2646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), - [2648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), - [2650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [2652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [2654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [2656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), - [2658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), - [2662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), - [2664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), - [2666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), - [2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), - [2670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), - [2672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), - [2674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), - [2676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), - [2678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), - [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), - [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), - [2684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104), - [2686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [2688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177), - [2690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), - [2692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531), - [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), - [2696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), - [2698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1923), - [2701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1658), - [2704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), - [2706] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1575), - [2709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(365), - [2712] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(2348), - [2715] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1940), - [2718] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1941), - [2721] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1543), - [2724] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1947), - [2727] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(2196), - [2730] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1533), - [2733] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1637), - [2736] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1561), - [2739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), - [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), - [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), - [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), - [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), - [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), - [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), - [2753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2313), - [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), - [2759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541), - [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), - [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), - [2765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), - [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), - [2769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [2771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [2773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), - [2775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), - [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1553), - [2779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), - [2781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), - [2783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [2785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [2787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), - [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), - [2791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 4), - [2793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [2795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1289), - [2797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), - [2799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481), - [2801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), - [2805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1546), - [2807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), - [2809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(2244), - [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), - [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), - [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), - [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), - [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614), - [2822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), - [2824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629), - [2826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), - [2828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), - [2831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), - [2833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1649), - [2835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), - [2837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), - [2839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1668), - [2841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641), - [2843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), - [2845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662), - [2847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1655), - [2849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), - [2851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), - [2853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), - [2855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), - [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1669), - [2859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1623), - [2861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622), - [2863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), - [2865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), - [2867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), - [2869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646), - [2871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), - [2873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), - [2875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [2877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), + [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), + [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2065), + [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), + [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [2482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [2485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), + [2489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [2492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [2498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 57), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), + [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), + [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), + [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), + [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [2552] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(404), + [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [2557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), + [2561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), + [2563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(947), + [2565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), + [2567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), + [2569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), + [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1367), + [2573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), + [2575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614), + [2577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), + [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), + [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), + [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), + [2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), + [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), + [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), + [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), + [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), + [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), + [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140), + [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1371), + [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), + [2603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1381), + [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), + [2607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), + [2609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1373), + [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), + [2613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), + [2615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), + [2617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), + [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1369), + [2621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), + [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1382), + [2625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), + [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), + [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1374), + [2633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), + [2635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), + [2637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1393), + [2642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), + [2644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), + [2646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [2648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1531), + [2650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(584), + [2652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), + [2654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), + [2656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), + [2658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), + [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1404), + [2662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), + [2664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1386), + [2666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), + [2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), + [2670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005), + [2672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786), + [2674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), + [2676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), + [2678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(580), + [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579), + [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), + [2684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), + [2686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979), + [2688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583), + [2690] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1840), + [2693] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1531), + [2696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), + [2698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1423), + [2701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(423), + [2704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(2331), + [2707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1764), + [2710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1765), + [2713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1404), + [2716] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1815), + [2719] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(2045), + [2722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1386), + [2725] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1474), + [2728] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1414), + [2731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), + [2733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [2735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), + [2737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), + [2739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), + [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), + [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), + [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167), + [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), + [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), + [2753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), + [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1363), + [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), + [2759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395), + [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1389), + [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), + [2765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), + [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), + [2769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [2771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1398), + [2773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), + [2775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), + [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), + [2779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1366), + [2781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), + [2783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), + [2785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), + [2787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), + [2789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [2791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522), + [2793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, 0, 4), + [2795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), + [2797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), + [2799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331), + [2801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), + [2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), + [2805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), + [2807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29), + [2809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1394), + [2811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), + [2813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(2330), + [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2328), + [2818] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), + [2821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1461), + [2823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534), + [2825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), + [2827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1467), + [2829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1464), + [2831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), + [2833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), + [2835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), + [2837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), + [2839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), + [2841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), + [2843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), + [2845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), + [2847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), + [2849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), + [2851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), + [2853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408), + [2855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), + [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488), + [2859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [2861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523), + [2863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), + [2865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [2867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), + [2869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1535), + [2871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), + [2873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), + [2875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1412), + [2877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), [2879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [2881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [2883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), - [2885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 104), - [2887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 99), - [2889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 76), - [2891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 83), - [2893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33), - [2895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34), - [2897] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34), SHIFT_REPEAT(1582), - [2900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 0), - [2902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), - [2904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2841), - [2906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 93), - [2908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 34), - [2910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 58), - [2912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [2914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), - [2916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), - [2918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(2153), - [2921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 98), - [2923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88), - [2925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 37), - [2927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), - [2929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), - [2931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620), - [2933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), - [2935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), - [2937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), - [2939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), - [2941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), - [2943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654), - [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [2947] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(2196), - [2950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), - [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), - [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633), - [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), - [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), - [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), - [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639), - [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), - [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), - [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [2972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), - [2974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), - [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), - [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), - [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), - [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), - [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), - [2992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1627), - [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), - [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), - [3012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), - [3014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [3016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import, 1, 0, 0), - [3018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [3020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), - [3022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), - [3024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), - [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), - [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [3034] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(229), - [3037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1803), - [3040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1802), - [3043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1842), - [3046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), - [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), - [3050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471), - [3054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), - [3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2798), - [3058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), - [3060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), - [3062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), - [3064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1335), - [3066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), - [3068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), - [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), - [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1356), - [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), - [3084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), - [3086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [3088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), - [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), - [3092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), - [3094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), - [3096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161), - [3098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), - [3100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), - [3102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [3104] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(1750), - [3107] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(223), - [3110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), - [3112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), - [3114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [3116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), - [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), - [3120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358), - [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [3124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), - [3126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), - [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), - [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2782), - [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2783), - [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155), - [3138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18), - [3140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2845), - [3142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2847), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [3148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__destructuring_pattern, 1, 0, 0), - [3154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [3156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 4), - [3158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [3160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [3162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [3166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), - [3168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), - [3172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), - [3174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [3180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), - [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), - [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [3188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), - [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [3200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [3202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 31), - [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), - [3206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [3208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726), - [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), - [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [3214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(332), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), - [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [3221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 85), - [3223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 1, 0, 0), - [3225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_text, 1, 0, 0), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), - [3229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 35), - [3231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2848), - [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [3236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(247), - [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), - [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), - [3257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), - [3261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 68), - [3263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 66), - [3265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 64), - [3267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1942), - [3270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [3272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(271), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), - [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), - [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [3285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 44), - [3287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [3289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [2881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), + [2883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607), + [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), + [2887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), + [2889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 99), + [2891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), + [2893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), + [2895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 104), + [2897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 76), + [2899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 83), + [2901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 0), + [2903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33), + [2905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34), + [2907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34), SHIFT_REPEAT(1456), + [2910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 37), + [2912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88), + [2914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 93), + [2916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 98), + [2918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), + [2920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(2048), + [2923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), + [2925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2663), + [2927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 58), + [2929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 34), + [2931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), + [2933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), + [2935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1475), + [2937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), + [2939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), + [2941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), + [2943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), + [2945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), + [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), + [2951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), + [2953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1458), + [2955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), + [2957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493), + [2959] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(2045), + [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), + [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), + [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), + [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), + [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481), + [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), + [2974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462), + [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), + [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1466), + [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496), + [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), + [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [2986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), + [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [2992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), + [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [2996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), + [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), + [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482), + [3002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1485), + [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), + [3016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), + [3018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587), + [3020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import, 1, 0, 0), + [3022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [3024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), + [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), + [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), + [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1698), + [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), + [3034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), + [3036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), + [3038] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(227), + [3041] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1664), + [3044] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1660), + [3047] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1720), + [3050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), + [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596), + [3054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), + [3058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), + [3060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2629), + [3062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), + [3064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), + [3066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), + [3068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), + [3070] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(1596), + [3073] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(232), + [3076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), + [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629), + [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), + [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), + [3084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), + [3086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), + [3088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1004), + [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), + [3092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003), + [3094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144), + [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), + [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [3104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [3106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), + [3108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641), + [3110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), + [3112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), + [3114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1694), + [3116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), + [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), + [3120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1206), + [3122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1232), + [3124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), + [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), + [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2676), + [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), + [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), + [3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2655), + [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2654), + [3138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), + [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), + [3152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), + [3154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 4), + [3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1582), + [3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [3160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), + [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [3166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [3168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2667), + [3170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18), + [3172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), + [3174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [3176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), + [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [3180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), + [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [3186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__destructuring_pattern, 1, 0, 0), + [3188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), + [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), + [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [3206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), + [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [3210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 64), + [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), + [3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152), + [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [3218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 66), + [3220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), + [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), + [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), + [3226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [3228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 68), + [3230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), + [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 85), + [3236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2666), + [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [3241] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(245), + [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [3246] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161), + [3250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), + [3254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1841), + [3257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), + [3259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(256), + [3262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 1, 0, 0), + [3264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(305), + [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [3269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_text, 1, 0, 0), + [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), + [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [3277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 35), + [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), + [3281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 31), + [3283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 44), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), + [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), [3293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), - [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), - [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), - [3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [3315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), - [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [3321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), - [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), - [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), - [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), - [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), - [3331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), - [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), - [3339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(371), - [3342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), - [3344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), - [3346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), - [3348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), - [3350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), - [3352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [3354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [3356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2006), - [3358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [3360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), - [3362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), - [3364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [3368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [3370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), - [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [3376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), - [3378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), - [3380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [3382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [3384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), - [3386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), - [3388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [3390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), - [3392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [3394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014), - [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [3398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(338), - [3401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), - [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), - [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2401), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [3409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), - [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), - [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), - [3415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), - [3417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), - [3419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 4), - [3421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [3423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159), - [3425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [3429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22), - [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), - [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), - [3441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), - [3443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(2070), - [3446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), - [3448] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 32), - [3450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), - [3452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), - [3455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [3457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), - [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), - [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), - [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), - [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [3473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), - [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), - [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2186), - [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), - [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [3509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), - [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [3519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(220), - [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608), - [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1183), - [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [3528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), - [3532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [3534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [3536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2104), - [3539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [3541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2105), - [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [3548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), - [3550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), - [3552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [3554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [3556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 1, 0, 0), - [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [3562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150), - [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), - [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [3570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), - [3572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1258), - [3574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(417), - [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), - [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), - [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), - [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), - [3595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), - [3597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2162), - [3600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), - [3602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2162), - [3605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2048), - [3608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), - [3610] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2048), - [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [3615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), + [3295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), + [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [3299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), + [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), + [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), + [3313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), + [3315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1932), + [3318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), + [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), + [3322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), + [3324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), + [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654), + [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), + [3330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), + [3332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), + [3334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), + [3336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), + [3338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [3340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [3344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), + [3346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), + [3348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), + [3350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [3352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), + [3354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [3356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), + [3358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), + [3360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), + [3362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), + [3364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22), + [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [3370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1503), + [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), + [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [3376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [3378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1553), + [3380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), + [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [3384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), + [3386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [3388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), + [3390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), + [3392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), + [3394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1551), + [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), + [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), + [3402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2296), + [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [3408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), + [3410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), + [3414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), + [3416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), + [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2250), + [3420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), + [3422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 32), + [3424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2016), + [3426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), + [3428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2131), + [3430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(350), + [3433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), + [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), + [3437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), + [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [3441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), + [3444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), + [3446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [3448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), + [3450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), + [3452] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 4), + [3454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [3456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), + [3458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), + [3460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(343), + [3463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), + [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), + [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [3469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [3471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2037), + [3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), + [3480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [3484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [3486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [3488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), + [3490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [3492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [3494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [3496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), + [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), + [3500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), + [3502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), + [3504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), + [3506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [3508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), + [3510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), + [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), + [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), + [3526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), + [3528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), + [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451), + [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), + [3538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), + [3540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), + [3542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), + [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [3546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(357), + [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), + [3551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119), + [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [3555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), + [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), + [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), + [3561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), + [3563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), + [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), + [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), + [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [3571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), + [3573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), + [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), + [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), + [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), + [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), + [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), + [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [3597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1964), + [3600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), + [3602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1964), + [3605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1963), + [3608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), + [3610] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1963), + [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), [3617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), - [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), - [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), - [3631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1765), - [3634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [3636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), - [3638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), - [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), - [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), - [3658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2131), - [3660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), - [3662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), - [3664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), - [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [3668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [3676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), - [3678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), - [3680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [3682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), - [3684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [3686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), - [3688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), - [3690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), - [3692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [3694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [3696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), - [3698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [3700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), - [3702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [3704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), - [3706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [3708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), - [3710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), - [3712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [3714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), - [3716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [3718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [3720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), - [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [3724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), - [3730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2062), - [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), - [3734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [3736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), - [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), - [3740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), - [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [3744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [3748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), - [3750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056), - [3752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), - [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), - [3756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), - [3758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), - [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [3762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), - [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), - [3766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 1, 0, 0), - [3768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 1, 0, 0), - [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), - [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [3778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), - [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [3786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), - [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), - [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), - [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), - [3794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), - [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), - [3802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), - [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), - [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [3808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), - [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), - [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), - [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), - [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), - [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), - [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), - [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), - [3828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [3830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), - [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), - [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), - [3836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [3838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [3840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [3842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [3844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [3846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), - [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), - [3852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [3854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), - [3856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), - [3858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5), - [3862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [3864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), - [3866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), - [3868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), - [3870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1512), - [3873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [3875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1514), - [3878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [3880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5), - [3882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), - [3884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), - [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [3888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [3890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), - [3892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [3896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), - [3898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [3900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [3904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), - [3906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [3910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [3912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(171), - [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [3917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), - [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), - [3923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), - [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), - [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), - [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), - [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [3937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2416), - [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2419), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), - [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), - [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [3955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [3957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), - [3959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [3961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [3963] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0), SHIFT_REPEAT(2608), - [3966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0), - [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), - [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [3972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20), - [3974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [3976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 1, 0, 0), - [3978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 1, 0, 0), - [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), - [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), - [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), - [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [3992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), - [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [3998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [4008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 57), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), - [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), - [4024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1781), - [4027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), - [4031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [4033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 1, 0, 0), - [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [4037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(226), - [4040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [4046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), - [4052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), - [4058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1799), - [4061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), - [4067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [4071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 76), - [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [4075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 82), - [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), - [4081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [4083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012), - [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [4087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 99), - [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [4091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), - [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [4097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [4101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 67), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), - [4107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [4111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 98), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [4119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), - [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), - [4125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), - [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [4137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), - [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), - [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [4143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 83), - [4145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 82), - [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653), - [4151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2855), - [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [4157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [4159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [4161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [4165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 93), - [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), - [4171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2844), - [4173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), - [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [4179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), - [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), - [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), - [4185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2842), - [4187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 58), - [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [4191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_opening_tag, 1, 0, 0), - [4193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 97), - [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [4199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 104), - [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2611), - [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), - [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), - [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), - [4219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [4221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), - [4223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2815), - [4225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), - [4227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772), - [4229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 84), - [4231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [4235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 86), - [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [4241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [4243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [4245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [4247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [4249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88), - [4251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [4253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [4255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [4257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), - [4259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [4261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [4263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [4265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656), - [4267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2742), - [4269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [4271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [4273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), - [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), - [4277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [4279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [4281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [4283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [4287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2830), - [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [4301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [4303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [4315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), - [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), - [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [4331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [4339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 1, 0, 0), - [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [4343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1041), - [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [4347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [4353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 44), - [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [4359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), - [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), - [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), - [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), - [4369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), - [4371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), - [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), - [4379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2850), - [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), - [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), - [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), - [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), - [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), - [4391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), - [4395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2867), - [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [4399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), - [4403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), - [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), - [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [4409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), - [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), - [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [4415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), - [4417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [4419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), - [4423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), - [4425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [4431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), - [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), - [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), - [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [4451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), - [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [4459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), - [4463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [4465] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [4467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [4469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), - [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), - [4473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [4475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [4477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [4479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), - [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [4483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [4485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), - [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), - [4495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [4497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), - [4499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), - [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), - [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), - [4541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 1, 0, 0), + [3619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), + [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), + [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), + [3627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), + [3629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [3631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2030), + [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [3636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), + [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), + [3644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), + [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), + [3648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), + [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [3652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(202), + [3655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1632), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), + [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [3661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 1, 0, 0), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), + [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), + [3671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), + [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), + [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), + [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), + [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), + [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), + [3689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), + [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), + [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), + [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), + [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), + [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), + [3723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), + [3729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), + [3731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657), + [3733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1607), + [3736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), + [3740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), + [3742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), + [3744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), + [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), + [3748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), + [3752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), + [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), + [3756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), + [3758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), + [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), + [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), + [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [3766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [3768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), + [3770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2441), + [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), + [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), + [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), + [3778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), + [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), + [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), + [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), + [3786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), + [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), + [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2368), + [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), + [3796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 1, 0, 0), + [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), + [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), + [3804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), + [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), + [3808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), + [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), + [3812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), + [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), + [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), + [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), + [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), + [3828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), + [3830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), + [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [3834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 57), + [3836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [3838] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(230), + [3841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), + [3843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [3845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [3853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), + [3855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20), + [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [3859] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0), SHIFT_REPEAT(2284), + [3862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0), + [3864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), + [3866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [3868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), + [3872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 1, 0, 0), + [3874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 1, 0, 0), + [3876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 1, 0, 0), + [3878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 1, 0, 0), + [3880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [3882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [3884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(631), + [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [3888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), + [3890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(630), + [3892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [3896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [3898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [3900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), + [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), + [3904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), + [3906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), + [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), + [3910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), + [3914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [3918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), + [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), + [3924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), + [3926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(172), + [3929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), + [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), + [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), + [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [3945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), + [3947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), + [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), + [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [3955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), + [3957] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1642), + [3960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), + [3962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), + [3964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), + [3966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), + [3970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), + [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), + [3978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1678), + [3981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), + [3983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), + [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), + [3989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5), + [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), + [3995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1366), + [3998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [4000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1363), + [4003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), + [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), + [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), + [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), + [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), + [4021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [4023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), + [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), + [4031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), + [4037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), + [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), + [4041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [4045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [4047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), + [4053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), + [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [4057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334), + [4059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), + [4061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), + [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), + [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), + [4067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5), + [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), + [4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), + [4077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592), + [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), + [4081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2685), + [4083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 76), + [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), + [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), + [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), + [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), + [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), + [4107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), + [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), + [4115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2672), + [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [4137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [4141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 83), + [4143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 82), + [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), + [4151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2670), + [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), + [4159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2659), + [4161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), + [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [4171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), + [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541), + [4177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2657), + [4179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), + [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), + [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [4193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 82), + [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [4201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 44), + [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [4205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), + [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), + [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [4215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), + [4217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 67), + [4219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [4221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [4223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [4225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867), + [4227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [4229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [4231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), + [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), + [4235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), + [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [4241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), + [4243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [4245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), + [4247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), + [4249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [4251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [4253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 84), + [4255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [4257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [4259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 86), + [4261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [4263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), + [4265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), + [4267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), + [4269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), + [4271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2630), + [4273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [4277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), + [4279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [4281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [4283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88), + [4285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 93), + [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), + [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [4293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 1, 0, 0), + [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2471), + [4299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2623), + [4301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [4303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), + [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), + [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [4315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [4323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_opening_tag, 1, 0, 0), + [4325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2641), + [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [4331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 97), + [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [4335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 98), + [4337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 99), + [4339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), + [4349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), + [4351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 104), + [4353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), + [4355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), + [4357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), + [4359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 58), + [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), + [4365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), + [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [4371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2633), + [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), + [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), + [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), + [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), + [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), + [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), + [4387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [4389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2628), + [4391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), + [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), + [4395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), + [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [4399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), + [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [4403] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [4409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), + [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [4415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [4417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), + [4419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), + [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [4423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [4425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), + [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), + [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), + [4431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [4437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), + [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), + [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), + [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), + [4445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), + [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [4451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [4459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2632), + [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [4463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), + [4465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), + [4467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), + [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), + [4473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [4475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [4477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [4479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [4483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), + [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), + [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), + [4499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), + [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), + [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), + [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), + [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [4513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), + [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), + [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), + [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), + [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), + [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), + [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), + [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [4541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [4543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), + [4545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 1, 0, 0), }; enum ts_external_scanner_symbol_identifiers {