diff --git a/grammar.js b/grammar.js
index 09cc3f60..8728f8b8 100644
--- a/grammar.js
+++ b/grammar.js
@@ -805,11 +805,17 @@ module.exports = grammar({
// Primitives
//
+ // Here we tolerate unescaped newlines in double-quoted and
+ // single-quoted string literals.
+ // This is legal in typescript as jsx/tsx attribute values (as of
+ // 2020), and perhaps will be valid in javascript as well in the
+ // future.
+ //
string: $ => choice(
seq(
'"',
repeat(choice(
- token.immediate(prec(PREC.STRING, /[^"\\\n]+|\\\r?\n/)),
+ token.immediate(prec(PREC.STRING, /[^"\\]+/)),
$.escape_sequence
)),
'"'
@@ -817,7 +823,7 @@ module.exports = grammar({
seq(
"'",
repeat(choice(
- token.immediate(prec(PREC.STRING, /[^'\\\n]+|\\\r?\n/)),
+ token.immediate(prec(PREC.STRING, /[^'\\]+/)),
$.escape_sequence
)),
"'"
diff --git a/src/grammar.json b/src/grammar.json
index d4cf0755..94dba184 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -4441,7 +4441,7 @@
"value": 2,
"content": {
"type": "PATTERN",
- "value": "[^\"\\\\\\n]+|\\\\\\r?\\n"
+ "value": "[^\"\\\\]+"
}
}
},
@@ -4477,7 +4477,7 @@
"value": 2,
"content": {
"type": "PATTERN",
- "value": "[^'\\\\\\n]+|\\\\\\r?\\n"
+ "value": "[^'\\\\]+"
}
}
},
@@ -4563,7 +4563,7 @@
},
{
"type": "PATTERN",
- "value": "[^*]*\\*+([^/*][^*]*\\*+)*"
+ "value": "[^*]*\\*+([^\\/*][^*]*\\*+)*"
},
{
"type": "STRING",
@@ -4725,7 +4725,7 @@
},
{
"type": "PATTERN",
- "value": "[^/\\\\\\[\\n]"
+ "value": "[^\\/\\\\\\[\\n]"
}
]
}
@@ -5234,13 +5234,13 @@
"members": [
{
"type": "PATTERN",
- "value": "[^\\x00-\\x1F\\s0-9:;`\"'@#.,|^&<=>+\\-*/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}"
+ "value": "[^\\x00-\\x1F\\s0-9:;`\"'@#.,|^&<=>+\\-*\\/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}"
},
{
"type": "REPEAT",
"content": {
"type": "PATTERN",
- "value": "[^\\x00-\\x1F\\s:;`\"'@#.,|^&<=>+\\-*/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}"
+ "value": "[^\\x00-\\x1F\\s:;`\"'@#.,|^&<=>+\\-*\\/\\\\%?!~()\\[\\]{}\\uFEFF\\u2060\\u200B\\u00A0]|\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}"
}
}
]
diff --git a/src/node-types.json b/src/node-types.json
index 15b27d6b..aa1555ac 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -3031,6 +3031,10 @@
"type": "class",
"named": false
},
+ {
+ "type": "comment",
+ "named": true
+ },
{
"type": "const",
"named": false
diff --git a/src/parser.c b/src/parser.c
index d1deee9a..d929a388 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -6,10 +6,10 @@
#endif
#define LANGUAGE_VERSION 12
-#define STATE_COUNT 1173
+#define STATE_COUNT 1172
#define LARGE_STATE_COUNT 191
#define SYMBOL_COUNT 232
-#define ALIAS_COUNT 7
+#define ALIAS_COUNT 6
#define TOKEN_COUNT 124
#define EXTERNAL_TOKEN_COUNT 2
#define FIELD_COUNT 34
@@ -248,12 +248,11 @@ enum {
aux_sym_class_body_repeat1 = 230,
aux_sym_formal_parameters_repeat1 = 231,
alias_sym_array_pattern = 232,
- alias_sym_export_specifier = 233,
- alias_sym_import_specifier = 234,
- alias_sym_object_pattern = 235,
- alias_sym_property_identifier = 236,
- alias_sym_shorthand_property_identifier = 237,
- alias_sym_statement_identifier = 238,
+ alias_sym_import_specifier = 233,
+ alias_sym_object_pattern = 234,
+ alias_sym_property_identifier = 235,
+ alias_sym_shorthand_property_identifier = 236,
+ alias_sym_statement_identifier = 237,
};
static const char *ts_symbol_names[] = {
@@ -384,7 +383,7 @@ static const char *ts_symbol_names[] = {
[sym_program] = "program",
[sym_export_statement] = "export_statement",
[sym_export_clause] = "export_clause",
- [sym__import_export_specifier] = "_import_export_specifier",
+ [sym__import_export_specifier] = "export_specifier",
[sym__declaration] = "_declaration",
[sym_import] = "import",
[sym_import_statement] = "import_statement",
@@ -490,7 +489,6 @@ static const char *ts_symbol_names[] = {
[aux_sym_class_body_repeat1] = "class_body_repeat1",
[aux_sym_formal_parameters_repeat1] = "formal_parameters_repeat1",
[alias_sym_array_pattern] = "array_pattern",
- [alias_sym_export_specifier] = "export_specifier",
[alias_sym_import_specifier] = "import_specifier",
[alias_sym_object_pattern] = "object_pattern",
[alias_sym_property_identifier] = "property_identifier",
@@ -732,7 +730,6 @@ static TSSymbol ts_symbol_map[] = {
[aux_sym_class_body_repeat1] = aux_sym_class_body_repeat1,
[aux_sym_formal_parameters_repeat1] = aux_sym_formal_parameters_repeat1,
[alias_sym_array_pattern] = alias_sym_array_pattern,
- [alias_sym_export_specifier] = alias_sym_export_specifier,
[alias_sym_import_specifier] = alias_sym_import_specifier,
[alias_sym_object_pattern] = alias_sym_object_pattern,
[alias_sym_property_identifier] = alias_sym_property_identifier,
@@ -1250,7 +1247,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.named = true,
},
[sym__import_export_specifier] = {
- .visible = false,
+ .visible = true,
.named = true,
},
[sym__declaration] = {
@@ -1675,10 +1672,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = true,
},
- [alias_sym_export_specifier] = {
- .visible = true,
- .named = true,
- },
[alias_sym_import_specifier] = {
.visible = true,
.named = true,
@@ -1829,33 +1822,33 @@ static const TSFieldMapSlice ts_field_map_slices[111] = {
[56] = {.index = 62, .length = 2},
[57] = {.index = 64, .length = 1},
[58] = {.index = 65, .length = 1},
- [59] = {.index = 66, .length = 2},
- [60] = {.index = 43, .length = 2},
- [61] = {.index = 68, .length = 2},
- [62] = {.index = 70, .length = 3},
- [63] = {.index = 66, .length = 2},
- [64] = {.index = 73, .length = 1},
- [65] = {.index = 74, .length = 3},
- [66] = {.index = 77, .length = 3},
- [67] = {.index = 80, .length = 3},
- [68] = {.index = 83, .length = 2},
- [69] = {.index = 85, .length = 2},
- [70] = {.index = 87, .length = 2},
- [71] = {.index = 89, .length = 1},
- [72] = {.index = 90, .length = 2},
- [73] = {.index = 92, .length = 1},
- [74] = {.index = 93, .length = 2},
- [75] = {.index = 95, .length = 2},
- [76] = {.index = 97, .length = 2},
- [77] = {.index = 99, .length = 2},
- [78] = {.index = 101, .length = 2},
- [79] = {.index = 99, .length = 2},
- [80] = {.index = 103, .length = 2},
- [81] = {.index = 105, .length = 3},
- [82] = {.index = 97, .length = 2},
- [83] = {.index = 108, .length = 3},
- [84] = {.index = 111, .length = 2},
- [85] = {.index = 113, .length = 2},
+ [59] = {.index = 43, .length = 2},
+ [60] = {.index = 66, .length = 2},
+ [61] = {.index = 68, .length = 3},
+ [62] = {.index = 71, .length = 2},
+ [63] = {.index = 73, .length = 1},
+ [64] = {.index = 74, .length = 3},
+ [65] = {.index = 77, .length = 3},
+ [66] = {.index = 80, .length = 3},
+ [67] = {.index = 83, .length = 2},
+ [68] = {.index = 85, .length = 2},
+ [69] = {.index = 87, .length = 2},
+ [70] = {.index = 89, .length = 1},
+ [71] = {.index = 90, .length = 2},
+ [72] = {.index = 92, .length = 1},
+ [73] = {.index = 93, .length = 2},
+ [74] = {.index = 95, .length = 2},
+ [75] = {.index = 97, .length = 2},
+ [76] = {.index = 99, .length = 2},
+ [77] = {.index = 101, .length = 2},
+ [78] = {.index = 99, .length = 2},
+ [79] = {.index = 103, .length = 2},
+ [80] = {.index = 105, .length = 3},
+ [81] = {.index = 97, .length = 2},
+ [82] = {.index = 108, .length = 3},
+ [83] = {.index = 111, .length = 2},
+ [84] = {.index = 113, .length = 2},
+ [85] = {.index = 71, .length = 2},
[86] = {.index = 115, .length = 2},
[87] = {.index = 117, .length = 2},
[88] = {.index = 119, .length = 2},
@@ -1991,15 +1984,15 @@ static const TSFieldMapEntry ts_field_map_entries[] = {
[65] =
{field_value, 2},
[66] =
- {field_alias, 1, .inherited = true},
- {field_name, 1, .inherited = true},
- [68] =
{field_key, 0},
{field_value, 2},
- [70] =
+ [68] =
{field_body, 2},
{field_name, 0},
{field_parameters, 1},
+ [71] =
+ {field_alias, 1, .inherited = true},
+ {field_name, 1, .inherited = true},
[73] =
{field_value, 1},
[74] =
@@ -2187,18 +2180,15 @@ static TSSymbol ts_alias_sequences[111][MAX_ALIAS_SEQUENCE_LENGTH] = {
[0] = alias_sym_array_pattern,
},
[59] = {
- [1] = alias_sym_export_specifier,
- },
- [60] = {
[0] = alias_sym_shorthand_property_identifier,
},
- [63] = {
+ [62] = {
[1] = alias_sym_import_specifier,
},
- [76] = {
+ [75] = {
[0] = sym_identifier,
},
- [77] = {
+ [76] = {
[1] = sym_identifier,
},
[90] = {
@@ -2231,9 +2221,8 @@ static TSSymbol ts_alias_sequences[111][MAX_ALIAS_SEQUENCE_LENGTH] = {
};
static uint16_t ts_non_terminal_alias_map[] = {
- sym__import_export_specifier, 3,
+ sym__import_export_specifier, 2,
sym__import_export_specifier,
- alias_sym_export_specifier,
alias_sym_import_specifier,
sym_object, 2,
sym_object,
@@ -2264,39 +2253,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
eof = lexer->eof(lexer);
switch (state) {
case 0:
- if (eof) ADVANCE(61);
- if (lookahead == '!') ADVANCE(148);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '#') ADVANCE(6);
- if (lookahead == '$') ADVANCE(192);
- if (lookahead == '%') ADVANCE(136);
- if (lookahead == '&') ADVANCE(125);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(64);
- if (lookahead == '+') ADVANCE(132);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(134);
- if (lookahead == '.') ADVANCE(93);
- if (lookahead == '/') ADVANCE(177);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(79);
- if (lookahead == '=') ADVANCE(74);
- if (lookahead == '>') ADVANCE(82);
- if (lookahead == '?') ADVANCE(113);
- if (lookahead == '@') ADVANCE(194);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(26);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(128);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(129);
- if (lookahead == '}') ADVANCE(68);
- if (lookahead == '~') ADVANCE(149);
+ if (eof) ADVANCE(57);
+ if (lookahead == '!') ADVANCE(144);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '#') ADVANCE(2);
+ if (lookahead == '$') ADVANCE(186);
+ if (lookahead == '%') ADVANCE(132);
+ if (lookahead == '&') ADVANCE(121);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(60);
+ if (lookahead == '+') ADVANCE(128);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(130);
+ if (lookahead == '.') ADVANCE(89);
+ if (lookahead == '/') ADVANCE(171);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(75);
+ if (lookahead == '=') ADVANCE(70);
+ if (lookahead == '>') ADVANCE(78);
+ if (lookahead == '?') ADVANCE(109);
+ if (lookahead == '@') ADVANCE(188);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(22);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(124);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(125);
+ if (lookahead == '}') ADVANCE(64);
+ if (lookahead == '~') ADVANCE(145);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2304,91 +2293,47 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(58)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(54)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
- (lookahead < 0 || 31 < lookahead)) ADVANCE(193);
+ (lookahead < 0 || 31 < lookahead)) ADVANCE(187);
END_STATE();
case 1:
- if (lookahead == '\n') SKIP(11)
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '/') ADVANCE(154);
- if (lookahead == '\\') ADVANCE(2);
+ if (lookahead == '\n') SKIP(18)
+ if (lookahead == '/') ADVANCE(11);
+ if (lookahead == '[') ADVANCE(21);
+ if (lookahead == '\\') ADVANCE(53);
if (lookahead == '\t' ||
lookahead == '\r' ||
lookahead == ' ' ||
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(157);
- if (lookahead != 0) ADVANCE(158);
+ lookahead == 65279) ADVANCE(172);
+ if (lookahead != 0) ADVANCE(173);
END_STATE();
case 2:
- if (lookahead == '\n') ADVANCE(153);
- if (lookahead == '\r') ADVANCE(167);
- if (lookahead == 'u') ADVANCE(32);
- if (lookahead == 'x') ADVANCE(51);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(171);
- if (lookahead != 0) ADVANCE(166);
+ if (lookahead == '!') ADVANCE(58);
END_STATE();
case 3:
- if (lookahead == '\n') SKIP(14)
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '/') ADVANCE(161);
- if (lookahead == '\\') ADVANCE(4);
- if (lookahead == '\t' ||
- lookahead == '\r' ||
- lookahead == ' ' ||
- lookahead == 160 ||
- lookahead == 8203 ||
- lookahead == 8288 ||
- lookahead == 65279) ADVANCE(164);
- if (lookahead != 0) ADVANCE(165);
- END_STATE();
- case 4:
- if (lookahead == '\n') ADVANCE(160);
- if (lookahead == '\r') ADVANCE(168);
- if (lookahead == 'u') ADVANCE(32);
- if (lookahead == 'x') ADVANCE(51);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(171);
- if (lookahead != 0) ADVANCE(166);
- END_STATE();
- case 5:
- if (lookahead == '\n') SKIP(22)
- if (lookahead == '/') ADVANCE(15);
- if (lookahead == '[') ADVANCE(25);
- if (lookahead == '\\') ADVANCE(57);
- if (lookahead == '\t' ||
- lookahead == '\r' ||
- lookahead == ' ' ||
- lookahead == 160 ||
- lookahead == 8203 ||
- lookahead == 8288 ||
- lookahead == 65279) ADVANCE(178);
- if (lookahead != 0) ADVANCE(179);
- END_STATE();
- case 6:
- if (lookahead == '!') ADVANCE(62);
- END_STATE();
- case 7:
- if (lookahead == '!') ADVANCE(147);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == '+') ADVANCE(131);
- if (lookahead == '-') ADVANCE(133);
- if (lookahead == '.') ADVANCE(94);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == '<') ADVANCE(78);
- if (lookahead == '>') ADVANCE(81);
- if (lookahead == '@') ADVANCE(194);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '~') ADVANCE(149);
+ if (lookahead == '!') ADVANCE(143);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == '+') ADVANCE(127);
+ if (lookahead == '-') ADVANCE(129);
+ if (lookahead == '.') ADVANCE(90);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == '<') ADVANCE(74);
+ if (lookahead == '>') ADVANCE(77);
+ if (lookahead == '@') ADVANCE(188);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '~') ADVANCE(145);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2396,45 +2341,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(7)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(3)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '|' &&
- lookahead != '}') ADVANCE(193);
+ lookahead != '}') ADVANCE(187);
END_STATE();
- case 8:
- if (lookahead == '!') ADVANCE(23);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '%') ADVANCE(136);
- if (lookahead == '&') ADVANCE(125);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(64);
- if (lookahead == '+') ADVANCE(132);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(134);
- if (lookahead == '.') ADVANCE(94);
- if (lookahead == '/') ADVANCE(85);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(79);
- if (lookahead == '=') ADVANCE(74);
- if (lookahead == '>') ADVANCE(82);
- if (lookahead == '?') ADVANCE(113);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(128);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(129);
- if (lookahead == '}') ADVANCE(68);
+ case 4:
+ if (lookahead == '!') ADVANCE(19);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '%') ADVANCE(132);
+ if (lookahead == '&') ADVANCE(121);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(60);
+ if (lookahead == '+') ADVANCE(128);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(130);
+ if (lookahead == '.') ADVANCE(90);
+ if (lookahead == '/') ADVANCE(81);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(75);
+ if (lookahead == '=') ADVANCE(70);
+ if (lookahead == '>') ADVANCE(78);
+ if (lookahead == '?') ADVANCE(109);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(124);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(125);
+ if (lookahead == '}') ADVANCE(64);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2442,39 +2387,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(8)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(4)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
lookahead != '@' &&
- lookahead != '~') ADVANCE(193);
+ lookahead != '~') ADVANCE(187);
END_STATE();
- case 9:
- if (lookahead == '!') ADVANCE(23);
- if (lookahead == '%') ADVANCE(135);
- if (lookahead == '&') ADVANCE(126);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(65);
- if (lookahead == '+') ADVANCE(131);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(133);
- if (lookahead == '.') ADVANCE(92);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(80);
- if (lookahead == '=') ADVANCE(24);
- if (lookahead == '>') ADVANCE(83);
- if (lookahead == '?') ADVANCE(114);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(127);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(130);
- if (lookahead == '}') ADVANCE(68);
+ case 5:
+ if (lookahead == '!') ADVANCE(19);
+ if (lookahead == '%') ADVANCE(131);
+ if (lookahead == '&') ADVANCE(122);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(61);
+ if (lookahead == '+') ADVANCE(127);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(129);
+ if (lookahead == '.') ADVANCE(88);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(76);
+ if (lookahead == '=') ADVANCE(20);
+ if (lookahead == '>') ADVANCE(79);
+ if (lookahead == '?') ADVANCE(110);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(123);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(126);
+ if (lookahead == '}') ADVANCE(64);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2482,39 +2427,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(10)
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(180);
+ lookahead == 65279) SKIP(6)
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(174);
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
(lookahead < '\'' || '@' < lookahead) &&
- lookahead != '~') ADVANCE(193);
+ lookahead != '~') ADVANCE(187);
END_STATE();
- case 10:
- if (lookahead == '!') ADVANCE(23);
- if (lookahead == '%') ADVANCE(135);
- if (lookahead == '&') ADVANCE(126);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(65);
- if (lookahead == '+') ADVANCE(131);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(133);
- if (lookahead == '.') ADVANCE(92);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(80);
- if (lookahead == '=') ADVANCE(24);
- if (lookahead == '>') ADVANCE(83);
- if (lookahead == '?') ADVANCE(114);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(127);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(130);
- if (lookahead == '}') ADVANCE(68);
+ case 6:
+ if (lookahead == '!') ADVANCE(19);
+ if (lookahead == '%') ADVANCE(131);
+ if (lookahead == '&') ADVANCE(122);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(61);
+ if (lookahead == '+') ADVANCE(127);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(129);
+ if (lookahead == '.') ADVANCE(88);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(76);
+ if (lookahead == '=') ADVANCE(20);
+ if (lookahead == '>') ADVANCE(79);
+ if (lookahead == '?') ADVANCE(110);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(123);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(126);
+ if (lookahead == '}') ADVANCE(64);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2522,15 +2467,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(10)
+ lookahead == 65279) SKIP(6)
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
(lookahead < '\'' || '@' < lookahead) &&
- lookahead != '~') ADVANCE(193);
+ lookahead != '~') ADVANCE(187);
END_STATE();
- case 11:
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '/') ADVANCE(15);
+ case 7:
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '/') ADVANCE(150);
+ if (lookahead == '\\') ADVANCE(24);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2538,13 +2484,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(11)
+ lookahead == 65279) ADVANCE(153);
+ if (lookahead != 0) ADVANCE(154);
END_STATE();
- case 12:
- if (lookahead == '$') ADVANCE(29);
- if (lookahead == '/') ADVANCE(177);
- if (lookahead == '\\') ADVANCE(28);
- if (lookahead == '`') ADVANCE(175);
+ case 8:
+ if (lookahead == '$') ADVANCE(25);
+ if (lookahead == '/') ADVANCE(171);
+ if (lookahead == '\\') ADVANCE(24);
+ if (lookahead == '`') ADVANCE(169);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2552,12 +2499,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(13)
+ lookahead == 65279) SKIP(9)
END_STATE();
- case 13:
- if (lookahead == '$') ADVANCE(29);
- if (lookahead == '/') ADVANCE(15);
- if (lookahead == '`') ADVANCE(175);
+ case 9:
+ if (lookahead == '$') ADVANCE(25);
+ if (lookahead == '/') ADVANCE(11);
+ if (lookahead == '`') ADVANCE(169);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2565,11 +2512,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(13)
+ lookahead == 65279) SKIP(9)
END_STATE();
- case 14:
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '/') ADVANCE(15);
+ case 10:
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '/') ADVANCE(157);
+ if (lookahead == '\\') ADVANCE(24);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2577,36 +2525,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(14)
+ lookahead == 65279) ADVANCE(160);
+ if (lookahead != 0) ADVANCE(161);
END_STATE();
- case 15:
- if (lookahead == '*') ADVANCE(17);
- if (lookahead == '/') ADVANCE(174);
+ case 11:
+ if (lookahead == '*') ADVANCE(13);
+ if (lookahead == '/') ADVANCE(168);
END_STATE();
- case 16:
- if (lookahead == '*') ADVANCE(16);
- if (lookahead == '/') ADVANCE(172);
- if (lookahead != 0) ADVANCE(17);
+ case 12:
+ if (lookahead == '*') ADVANCE(12);
+ if (lookahead == '/') ADVANCE(166);
+ if (lookahead != 0) ADVANCE(13);
END_STATE();
- case 17:
- if (lookahead == '*') ADVANCE(16);
- if (lookahead != 0) ADVANCE(17);
+ case 13:
+ if (lookahead == '*') ADVANCE(12);
+ if (lookahead != 0) ADVANCE(13);
END_STATE();
- case 18:
- if (lookahead == '.') ADVANCE(19);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ case 14:
+ if (lookahead == '.') ADVANCE(15);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
- case 19:
- if (lookahead == '.') ADVANCE(112);
+ case 15:
+ if (lookahead == '.') ADVANCE(108);
END_STATE();
- case 20:
- if (lookahead == '.') ADVANCE(92);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == '=') ADVANCE(73);
- if (lookahead == '>') ADVANCE(81);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == '{') ADVANCE(66);
+ case 16:
+ if (lookahead == '.') ADVANCE(88);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == '=') ADVANCE(69);
+ if (lookahead == '>') ADVANCE(77);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == '{') ADVANCE(62);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2614,18 +2563,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(20)
+ lookahead == 65279) SKIP(16)
if (lookahead == '$' ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(185);
if (lookahead != 0 &&
- (lookahead < 0 || '~' < lookahead)) ADVANCE(193);
+ (lookahead < 0 || '~' < lookahead)) ADVANCE(187);
END_STATE();
- case 21:
- if (lookahead == '/') ADVANCE(86);
- if (lookahead == '<') ADVANCE(78);
- if (lookahead == '{') ADVANCE(66);
+ case 17:
+ if (lookahead == '/') ADVANCE(82);
+ if (lookahead == '<') ADVANCE(74);
+ if (lookahead == '{') ADVANCE(62);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2633,13 +2582,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(89);
+ lookahead == 65279) ADVANCE(85);
if (lookahead != 0 &&
lookahead != '>' &&
- lookahead != '}') ADVANCE(90);
+ lookahead != '}') ADVANCE(86);
END_STATE();
- case 22:
- if (lookahead == '/') ADVANCE(15);
+ case 18:
+ if (lookahead == '/') ADVANCE(11);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2647,205 +2596,205 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(22)
+ lookahead == 65279) SKIP(18)
+ END_STATE();
+ case 19:
+ if (lookahead == '=') ADVANCE(138);
+ END_STATE();
+ case 20:
+ if (lookahead == '=') ADVANCE(136);
+ END_STATE();
+ case 21:
+ if (lookahead == '\\') ADVANCE(52);
+ if (lookahead == ']') ADVANCE(173);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(21);
+ END_STATE();
+ case 22:
+ if (lookahead == 'u') ADVANCE(26);
+ if (lookahead == 'x') ADVANCE(47);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(165);
+ if (lookahead != 0) ADVANCE(162);
END_STATE();
case 23:
- if (lookahead == '=') ADVANCE(142);
+ if (lookahead == 'u') ADVANCE(27);
END_STATE();
case 24:
- if (lookahead == '=') ADVANCE(140);
+ if (lookahead == 'u') ADVANCE(28);
+ if (lookahead == 'x') ADVANCE(47);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(165);
+ if (lookahead != 0) ADVANCE(162);
END_STATE();
case 25:
- if (lookahead == '\\') ADVANCE(56);
- if (lookahead == ']') ADVANCE(179);
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(25);
+ if (lookahead == '{') ADVANCE(170);
END_STATE();
case 26:
- if (lookahead == 'u') ADVANCE(30);
- if (lookahead == 'x') ADVANCE(51);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(171);
- if (lookahead != 0) ADVANCE(166);
+ if (lookahead == '{') ADVANCE(42);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(50);
END_STATE();
case 27:
- if (lookahead == 'u') ADVANCE(31);
+ if (lookahead == '{') ADVANCE(45);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(51);
END_STATE();
case 28:
- if (lookahead == 'u') ADVANCE(32);
- if (lookahead == 'x') ADVANCE(51);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(171);
- if (lookahead != 0) ADVANCE(166);
+ if (lookahead == '{') ADVANCE(46);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(44);
END_STATE();
case 29:
- if (lookahead == '{') ADVANCE(176);
+ if (lookahead == '}') ADVANCE(187);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(29);
END_STATE();
case 30:
- if (lookahead == '{') ADVANCE(46);
+ if (lookahead == '}') ADVANCE(162);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(54);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(30);
END_STATE();
case 31:
- if (lookahead == '{') ADVANCE(49);
+ if (lookahead == '}') ADVANCE(163);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(55);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(31);
END_STATE();
case 32:
- if (lookahead == '{') ADVANCE(50);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(48);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(38);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(182);
END_STATE();
case 33:
- if (lookahead == '}') ADVANCE(193);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(33);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(178);
END_STATE();
case 34:
- if (lookahead == '}') ADVANCE(166);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(34);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(179);
END_STATE();
case 35:
- if (lookahead == '}') ADVANCE(169);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(35);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(177);
END_STATE();
case 36:
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(42);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
case 37:
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(184);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(181);
END_STATE();
case 38:
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(185);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(182);
END_STATE();
case 39:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(187);
END_STATE();
case 40:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(162);
END_STATE();
case 41:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(180);
END_STATE();
case 42:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(31);
END_STATE();
case 43:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(193);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(163);
END_STATE();
case 44:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(166);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(47);
END_STATE();
case 45:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(186);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(29);
END_STATE();
case 46:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(35);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(30);
END_STATE();
case 47:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(169);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(40);
END_STATE();
case 48:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(51);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(43);
END_STATE();
case 49:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(33);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(39);
END_STATE();
case 50:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(34);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(48);
END_STATE();
case 51:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(44);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(49);
END_STATE();
case 52:
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(47);
- END_STATE();
- case 53:
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(43);
- END_STATE();
- case 54:
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(52);
- END_STATE();
- case 55:
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(53);
- END_STATE();
- case 56:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(25);
+ lookahead != '\n') ADVANCE(21);
END_STATE();
- case 57:
+ case 53:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(179);
+ lookahead != '\n') ADVANCE(173);
END_STATE();
- case 58:
- if (eof) ADVANCE(61);
- if (lookahead == '!') ADVANCE(148);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '#') ADVANCE(6);
- if (lookahead == '$') ADVANCE(192);
- if (lookahead == '%') ADVANCE(136);
- if (lookahead == '&') ADVANCE(125);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(64);
- if (lookahead == '+') ADVANCE(132);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(134);
- if (lookahead == '.') ADVANCE(93);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(79);
- if (lookahead == '=') ADVANCE(74);
- if (lookahead == '>') ADVANCE(82);
- if (lookahead == '?') ADVANCE(113);
- if (lookahead == '@') ADVANCE(194);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(128);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(129);
- if (lookahead == '}') ADVANCE(68);
- if (lookahead == '~') ADVANCE(149);
+ case 54:
+ if (eof) ADVANCE(57);
+ if (lookahead == '!') ADVANCE(144);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '#') ADVANCE(2);
+ if (lookahead == '$') ADVANCE(186);
+ if (lookahead == '%') ADVANCE(132);
+ if (lookahead == '&') ADVANCE(121);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(60);
+ if (lookahead == '+') ADVANCE(128);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(130);
+ if (lookahead == '.') ADVANCE(89);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(75);
+ if (lookahead == '=') ADVANCE(70);
+ if (lookahead == '>') ADVANCE(78);
+ if (lookahead == '?') ADVANCE(109);
+ if (lookahead == '@') ADVANCE(188);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(124);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(125);
+ if (lookahead == '}') ADVANCE(64);
+ if (lookahead == '~') ADVANCE(145);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2853,43 +2802,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(58)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(54)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
- (lookahead < 0 || 31 < lookahead)) ADVANCE(193);
+ (lookahead < 0 || 31 < lookahead)) ADVANCE(187);
END_STATE();
- case 59:
- if (eof) ADVANCE(61);
- if (lookahead == '!') ADVANCE(148);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '%') ADVANCE(135);
- if (lookahead == '&') ADVANCE(126);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(65);
- if (lookahead == '+') ADVANCE(131);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(133);
- if (lookahead == '.') ADVANCE(94);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(80);
- if (lookahead == '=') ADVANCE(74);
- if (lookahead == '>') ADVANCE(83);
- if (lookahead == '?') ADVANCE(114);
- if (lookahead == '@') ADVANCE(194);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '^') ADVANCE(127);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '|') ADVANCE(130);
- if (lookahead == '}') ADVANCE(68);
- if (lookahead == '~') ADVANCE(149);
+ case 55:
+ if (eof) ADVANCE(57);
+ if (lookahead == '!') ADVANCE(144);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '%') ADVANCE(131);
+ if (lookahead == '&') ADVANCE(122);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(61);
+ if (lookahead == '+') ADVANCE(127);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(129);
+ if (lookahead == '.') ADVANCE(90);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(76);
+ if (lookahead == '=') ADVANCE(70);
+ if (lookahead == '>') ADVANCE(79);
+ if (lookahead == '?') ADVANCE(110);
+ if (lookahead == '@') ADVANCE(188);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '^') ADVANCE(123);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '|') ADVANCE(126);
+ if (lookahead == '}') ADVANCE(64);
+ if (lookahead == '~') ADVANCE(145);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2897,39 +2846,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(59)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(55)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
- (lookahead < 0 || '#' < lookahead)) ADVANCE(193);
+ (lookahead < 0 || '#' < lookahead)) ADVANCE(187);
END_STATE();
- case 60:
- if (eof) ADVANCE(61);
- if (lookahead == '!') ADVANCE(147);
- if (lookahead == '"') ADVANCE(152);
- if (lookahead == '#') ADVANCE(6);
- if (lookahead == '\'') ADVANCE(159);
- if (lookahead == '(') ADVANCE(69);
- if (lookahead == ')') ADVANCE(70);
- if (lookahead == '*') ADVANCE(63);
- if (lookahead == '+') ADVANCE(131);
- if (lookahead == ',') ADVANCE(67);
- if (lookahead == '-') ADVANCE(133);
- if (lookahead == '.') ADVANCE(18);
- if (lookahead == '/') ADVANCE(84);
- if (lookahead == '0') ADVANCE(182);
- if (lookahead == ':') ADVANCE(72);
- if (lookahead == ';') ADVANCE(71);
- if (lookahead == '<') ADVANCE(78);
- if (lookahead == '=') ADVANCE(75);
- if (lookahead == '>') ADVANCE(81);
- if (lookahead == '@') ADVANCE(194);
- if (lookahead == '[') ADVANCE(76);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == ']') ADVANCE(77);
- if (lookahead == '`') ADVANCE(175);
- if (lookahead == '{') ADVANCE(66);
- if (lookahead == '}') ADVANCE(68);
- if (lookahead == '~') ADVANCE(149);
+ case 56:
+ if (eof) ADVANCE(57);
+ if (lookahead == '!') ADVANCE(143);
+ if (lookahead == '"') ADVANCE(148);
+ if (lookahead == '#') ADVANCE(2);
+ if (lookahead == '\'') ADVANCE(155);
+ if (lookahead == '(') ADVANCE(65);
+ if (lookahead == ')') ADVANCE(66);
+ if (lookahead == '*') ADVANCE(59);
+ if (lookahead == '+') ADVANCE(127);
+ if (lookahead == ',') ADVANCE(63);
+ if (lookahead == '-') ADVANCE(129);
+ if (lookahead == '.') ADVANCE(14);
+ if (lookahead == '/') ADVANCE(80);
+ if (lookahead == '0') ADVANCE(176);
+ if (lookahead == ':') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(67);
+ if (lookahead == '<') ADVANCE(74);
+ if (lookahead == '=') ADVANCE(71);
+ if (lookahead == '>') ADVANCE(77);
+ if (lookahead == '@') ADVANCE(188);
+ if (lookahead == '[') ADVANCE(72);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == ']') ADVANCE(73);
+ if (lookahead == '`') ADVANCE(169);
+ if (lookahead == '{') ADVANCE(62);
+ if (lookahead == '}') ADVANCE(64);
+ if (lookahead == '~') ADVANCE(145);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -2937,142 +2886,142 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) SKIP(60)
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 65279) SKIP(56)
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
if (lookahead != 0 &&
(lookahead < 0 || 31 < lookahead) &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(193);
+ lookahead != '|') ADVANCE(187);
END_STATE();
- case 61:
+ case 57:
ACCEPT_TOKEN(ts_builtin_sym_end);
END_STATE();
- case 62:
+ case 58:
ACCEPT_TOKEN(sym_hash_bang_line);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(62);
+ lookahead != '\n') ADVANCE(58);
END_STATE();
- case 63:
+ case 59:
ACCEPT_TOKEN(anon_sym_STAR);
END_STATE();
- case 64:
+ case 60:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(138);
- if (lookahead == '=') ADVANCE(99);
+ if (lookahead == '*') ADVANCE(134);
+ if (lookahead == '=') ADVANCE(95);
END_STATE();
- case 65:
+ case 61:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(137);
+ if (lookahead == '*') ADVANCE(133);
END_STATE();
- case 66:
+ case 62:
ACCEPT_TOKEN(anon_sym_LBRACE);
END_STATE();
- case 67:
+ case 63:
ACCEPT_TOKEN(anon_sym_COMMA);
END_STATE();
- case 68:
+ case 64:
ACCEPT_TOKEN(anon_sym_RBRACE);
END_STATE();
- case 69:
+ case 65:
ACCEPT_TOKEN(anon_sym_LPAREN);
END_STATE();
- case 70:
+ case 66:
ACCEPT_TOKEN(anon_sym_RPAREN);
END_STATE();
- case 71:
+ case 67:
ACCEPT_TOKEN(anon_sym_SEMI);
END_STATE();
- case 72:
+ case 68:
ACCEPT_TOKEN(anon_sym_COLON);
END_STATE();
- case 73:
+ case 69:
ACCEPT_TOKEN(anon_sym_EQ);
END_STATE();
- case 74:
+ case 70:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(140);
- if (lookahead == '>') ADVANCE(95);
+ if (lookahead == '=') ADVANCE(136);
+ if (lookahead == '>') ADVANCE(91);
END_STATE();
- case 75:
+ case 71:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '>') ADVANCE(95);
+ if (lookahead == '>') ADVANCE(91);
END_STATE();
- case 76:
+ case 72:
ACCEPT_TOKEN(anon_sym_LBRACK);
END_STATE();
- case 77:
+ case 73:
ACCEPT_TOKEN(anon_sym_RBRACK);
END_STATE();
- case 78:
+ case 74:
ACCEPT_TOKEN(anon_sym_LT);
END_STATE();
- case 79:
+ case 75:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(124);
- if (lookahead == '=') ADVANCE(139);
+ if (lookahead == '<') ADVANCE(120);
+ if (lookahead == '=') ADVANCE(135);
END_STATE();
- case 80:
+ case 76:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(123);
- if (lookahead == '=') ADVANCE(139);
+ if (lookahead == '<') ADVANCE(119);
+ if (lookahead == '=') ADVANCE(135);
END_STATE();
- case 81:
+ case 77:
ACCEPT_TOKEN(anon_sym_GT);
END_STATE();
- case 82:
+ case 78:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(144);
- if (lookahead == '>') ADVANCE(119);
+ if (lookahead == '=') ADVANCE(140);
+ if (lookahead == '>') ADVANCE(115);
END_STATE();
- case 83:
+ case 79:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(144);
- if (lookahead == '>') ADVANCE(120);
+ if (lookahead == '=') ADVANCE(140);
+ if (lookahead == '>') ADVANCE(116);
END_STATE();
- case 84:
+ case 80:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(17);
- if (lookahead == '/') ADVANCE(174);
+ if (lookahead == '*') ADVANCE(13);
+ if (lookahead == '/') ADVANCE(168);
END_STATE();
- case 85:
+ case 81:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(17);
- if (lookahead == '/') ADVANCE(174);
- if (lookahead == '=') ADVANCE(100);
+ if (lookahead == '*') ADVANCE(13);
+ if (lookahead == '/') ADVANCE(168);
+ if (lookahead == '=') ADVANCE(96);
END_STATE();
- case 86:
+ case 82:
ACCEPT_TOKEN(sym_jsx_text);
- if (lookahead == '*') ADVANCE(88);
- if (lookahead == '/') ADVANCE(173);
+ if (lookahead == '*') ADVANCE(84);
+ if (lookahead == '/') ADVANCE(167);
if (lookahead != 0 &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(90);
+ lookahead != '}') ADVANCE(86);
END_STATE();
- case 87:
+ case 83:
ACCEPT_TOKEN(sym_jsx_text);
- if (lookahead == '*') ADVANCE(87);
- if (lookahead == '/') ADVANCE(172);
+ if (lookahead == '*') ADVANCE(83);
+ if (lookahead == '/') ADVANCE(166);
if (lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(17);
- if (lookahead != 0) ADVANCE(88);
+ lookahead == '}') ADVANCE(13);
+ if (lookahead != 0) ADVANCE(84);
END_STATE();
- case 88:
+ case 84:
ACCEPT_TOKEN(sym_jsx_text);
- if (lookahead == '*') ADVANCE(87);
+ if (lookahead == '*') ADVANCE(83);
if (lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(17);
- if (lookahead != 0) ADVANCE(88);
+ lookahead == '}') ADVANCE(13);
+ if (lookahead != 0) ADVANCE(84);
END_STATE();
- case 89:
+ case 85:
ACCEPT_TOKEN(sym_jsx_text);
- if (lookahead == '/') ADVANCE(86);
+ if (lookahead == '/') ADVANCE(82);
if (lookahead == '\t' ||
lookahead == '\n' ||
lookahead == '\r' ||
@@ -3080,430 +3029,422 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(89);
+ lookahead == 65279) ADVANCE(85);
if (lookahead != 0 &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(90);
+ lookahead != '}') ADVANCE(86);
END_STATE();
- case 90:
+ case 86:
ACCEPT_TOKEN(sym_jsx_text);
if (lookahead != 0 &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(90);
+ lookahead != '}') ADVANCE(86);
END_STATE();
- case 91:
+ case 87:
ACCEPT_TOKEN(sym_jsx_identifier);
if (lookahead == '$' ||
lookahead == '-' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(91);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(87);
END_STATE();
- case 92:
+ case 88:
ACCEPT_TOKEN(anon_sym_DOT);
END_STATE();
- case 93:
+ case 89:
ACCEPT_TOKEN(anon_sym_DOT);
- if (lookahead == '.') ADVANCE(19);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ if (lookahead == '.') ADVANCE(15);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
- case 94:
+ case 90:
ACCEPT_TOKEN(anon_sym_DOT);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
- case 95:
+ case 91:
ACCEPT_TOKEN(anon_sym_EQ_GT);
END_STATE();
- case 96:
+ case 92:
ACCEPT_TOKEN(anon_sym_QMARK_DOT);
END_STATE();
- case 97:
+ case 93:
ACCEPT_TOKEN(anon_sym_PLUS_EQ);
END_STATE();
- case 98:
+ case 94:
ACCEPT_TOKEN(anon_sym_DASH_EQ);
END_STATE();
- case 99:
+ case 95:
ACCEPT_TOKEN(anon_sym_STAR_EQ);
END_STATE();
- case 100:
+ case 96:
ACCEPT_TOKEN(anon_sym_SLASH_EQ);
END_STATE();
- case 101:
+ case 97:
ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
END_STATE();
- case 102:
+ case 98:
ACCEPT_TOKEN(anon_sym_CARET_EQ);
END_STATE();
- case 103:
+ case 99:
ACCEPT_TOKEN(anon_sym_AMP_EQ);
END_STATE();
- case 104:
+ case 100:
ACCEPT_TOKEN(anon_sym_PIPE_EQ);
END_STATE();
- case 105:
+ case 101:
ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
END_STATE();
- case 106:
+ case 102:
ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
END_STATE();
- case 107:
+ case 103:
ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
END_STATE();
- case 108:
+ case 104:
ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
END_STATE();
- case 109:
+ case 105:
ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
END_STATE();
- case 110:
+ case 106:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
END_STATE();
- case 111:
+ case 107:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
END_STATE();
- case 112:
+ case 108:
ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
END_STATE();
- case 113:
+ case 109:
ACCEPT_TOKEN(anon_sym_QMARK);
- if (lookahead == '.') ADVANCE(96);
- if (lookahead == '?') ADVANCE(146);
+ if (lookahead == '.') ADVANCE(92);
+ if (lookahead == '?') ADVANCE(142);
END_STATE();
- case 114:
+ case 110:
ACCEPT_TOKEN(anon_sym_QMARK);
- if (lookahead == '.') ADVANCE(96);
- if (lookahead == '?') ADVANCE(145);
+ if (lookahead == '.') ADVANCE(92);
+ if (lookahead == '?') ADVANCE(141);
END_STATE();
- case 115:
+ case 111:
ACCEPT_TOKEN(anon_sym_AMP_AMP);
END_STATE();
- case 116:
+ case 112:
ACCEPT_TOKEN(anon_sym_AMP_AMP);
- if (lookahead == '=') ADVANCE(109);
+ if (lookahead == '=') ADVANCE(105);
END_STATE();
- case 117:
+ case 113:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
END_STATE();
- case 118:
+ case 114:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
- if (lookahead == '=') ADVANCE(110);
+ if (lookahead == '=') ADVANCE(106);
END_STATE();
- case 119:
+ case 115:
ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '=') ADVANCE(105);
- if (lookahead == '>') ADVANCE(122);
+ if (lookahead == '=') ADVANCE(101);
+ if (lookahead == '>') ADVANCE(118);
END_STATE();
- case 120:
+ case 116:
ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '>') ADVANCE(121);
+ if (lookahead == '>') ADVANCE(117);
END_STATE();
- case 121:
+ case 117:
ACCEPT_TOKEN(anon_sym_GT_GT_GT);
END_STATE();
- case 122:
+ case 118:
ACCEPT_TOKEN(anon_sym_GT_GT_GT);
- if (lookahead == '=') ADVANCE(106);
+ if (lookahead == '=') ADVANCE(102);
END_STATE();
- case 123:
+ case 119:
ACCEPT_TOKEN(anon_sym_LT_LT);
END_STATE();
- case 124:
+ case 120:
ACCEPT_TOKEN(anon_sym_LT_LT);
- if (lookahead == '=') ADVANCE(107);
+ if (lookahead == '=') ADVANCE(103);
END_STATE();
- case 125:
+ case 121:
ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(116);
- if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '&') ADVANCE(112);
+ if (lookahead == '=') ADVANCE(99);
END_STATE();
- case 126:
+ case 122:
ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(115);
+ if (lookahead == '&') ADVANCE(111);
END_STATE();
- case 127:
+ case 123:
ACCEPT_TOKEN(anon_sym_CARET);
END_STATE();
- case 128:
+ case 124:
ACCEPT_TOKEN(anon_sym_CARET);
- if (lookahead == '=') ADVANCE(102);
+ if (lookahead == '=') ADVANCE(98);
END_STATE();
- case 129:
+ case 125:
ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '=') ADVANCE(104);
- if (lookahead == '|') ADVANCE(118);
+ if (lookahead == '=') ADVANCE(100);
+ if (lookahead == '|') ADVANCE(114);
END_STATE();
- case 130:
+ case 126:
ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '|') ADVANCE(117);
+ if (lookahead == '|') ADVANCE(113);
END_STATE();
- case 131:
+ case 127:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(150);
+ if (lookahead == '+') ADVANCE(146);
END_STATE();
- case 132:
+ case 128:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(150);
- if (lookahead == '=') ADVANCE(97);
+ if (lookahead == '+') ADVANCE(146);
+ if (lookahead == '=') ADVANCE(93);
END_STATE();
- case 133:
+ case 129:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(151);
+ if (lookahead == '-') ADVANCE(147);
END_STATE();
- case 134:
+ case 130:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(151);
- if (lookahead == '=') ADVANCE(98);
+ if (lookahead == '-') ADVANCE(147);
+ if (lookahead == '=') ADVANCE(94);
END_STATE();
- case 135:
+ case 131:
ACCEPT_TOKEN(anon_sym_PERCENT);
END_STATE();
- case 136:
+ case 132:
ACCEPT_TOKEN(anon_sym_PERCENT);
- if (lookahead == '=') ADVANCE(101);
+ if (lookahead == '=') ADVANCE(97);
END_STATE();
- case 137:
+ case 133:
ACCEPT_TOKEN(anon_sym_STAR_STAR);
END_STATE();
- case 138:
+ case 134:
ACCEPT_TOKEN(anon_sym_STAR_STAR);
- if (lookahead == '=') ADVANCE(108);
+ if (lookahead == '=') ADVANCE(104);
END_STATE();
- case 139:
+ case 135:
ACCEPT_TOKEN(anon_sym_LT_EQ);
END_STATE();
- case 140:
+ case 136:
ACCEPT_TOKEN(anon_sym_EQ_EQ);
- if (lookahead == '=') ADVANCE(141);
+ if (lookahead == '=') ADVANCE(137);
END_STATE();
- case 141:
+ case 137:
ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
END_STATE();
- case 142:
+ case 138:
ACCEPT_TOKEN(anon_sym_BANG_EQ);
- if (lookahead == '=') ADVANCE(143);
+ if (lookahead == '=') ADVANCE(139);
END_STATE();
- case 143:
+ case 139:
ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
END_STATE();
- case 144:
+ case 140:
ACCEPT_TOKEN(anon_sym_GT_EQ);
END_STATE();
- case 145:
+ case 141:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
END_STATE();
- case 146:
+ case 142:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
- if (lookahead == '=') ADVANCE(111);
+ if (lookahead == '=') ADVANCE(107);
END_STATE();
- case 147:
+ case 143:
ACCEPT_TOKEN(anon_sym_BANG);
END_STATE();
- case 148:
+ case 144:
ACCEPT_TOKEN(anon_sym_BANG);
- if (lookahead == '=') ADVANCE(142);
+ if (lookahead == '=') ADVANCE(138);
END_STATE();
- case 149:
+ case 145:
ACCEPT_TOKEN(anon_sym_TILDE);
END_STATE();
- case 150:
+ case 146:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
END_STATE();
- case 151:
+ case 147:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
END_STATE();
- case 152:
+ case 148:
ACCEPT_TOKEN(anon_sym_DQUOTE);
END_STATE();
- case 153:
+ case 149:
ACCEPT_TOKEN(aux_sym_string_token1);
+ if (lookahead == '\n') ADVANCE(154);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '\\') ADVANCE(149);
END_STATE();
- case 154:
+ case 150:
ACCEPT_TOKEN(aux_sym_string_token1);
- if (lookahead == '*') ADVANCE(156);
- if (lookahead == '/') ADVANCE(158);
+ if (lookahead == '*') ADVANCE(152);
+ if (lookahead == '/') ADVANCE(149);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(158);
+ lookahead != '\\') ADVANCE(154);
END_STATE();
- case 155:
+ case 151:
ACCEPT_TOKEN(aux_sym_string_token1);
- if (lookahead == '*') ADVANCE(155);
- if (lookahead == '/') ADVANCE(158);
+ if (lookahead == '*') ADVANCE(151);
+ if (lookahead == '/') ADVANCE(154);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(156);
+ lookahead != '\\') ADVANCE(152);
END_STATE();
- case 156:
+ case 152:
ACCEPT_TOKEN(aux_sym_string_token1);
- if (lookahead == '*') ADVANCE(155);
+ if (lookahead == '*') ADVANCE(151);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(156);
+ lookahead != '\\') ADVANCE(152);
END_STATE();
- case 157:
+ case 153:
ACCEPT_TOKEN(aux_sym_string_token1);
- if (lookahead == '/') ADVANCE(154);
+ if (lookahead == '/') ADVANCE(150);
if (lookahead == '\t' ||
+ lookahead == '\n' ||
lookahead == '\r' ||
lookahead == ' ' ||
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(157);
+ lookahead == 65279) ADVANCE(153);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(158);
+ lookahead != '\\') ADVANCE(154);
END_STATE();
- case 158:
+ case 154:
ACCEPT_TOKEN(aux_sym_string_token1);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(158);
+ lookahead != '\\') ADVANCE(154);
END_STATE();
- case 159:
+ case 155:
ACCEPT_TOKEN(anon_sym_SQUOTE);
END_STATE();
- case 160:
+ case 156:
ACCEPT_TOKEN(aux_sym_string_token2);
+ if (lookahead == '\n') ADVANCE(161);
+ if (lookahead != 0 &&
+ lookahead != '\'' &&
+ lookahead != '\\') ADVANCE(156);
END_STATE();
- case 161:
+ case 157:
ACCEPT_TOKEN(aux_sym_string_token2);
- if (lookahead == '*') ADVANCE(163);
- if (lookahead == '/') ADVANCE(165);
+ if (lookahead == '*') ADVANCE(159);
+ if (lookahead == '/') ADVANCE(156);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(165);
+ lookahead != '\\') ADVANCE(161);
END_STATE();
- case 162:
+ case 158:
ACCEPT_TOKEN(aux_sym_string_token2);
- if (lookahead == '*') ADVANCE(162);
- if (lookahead == '/') ADVANCE(165);
+ if (lookahead == '*') ADVANCE(158);
+ if (lookahead == '/') ADVANCE(161);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(163);
+ lookahead != '\\') ADVANCE(159);
END_STATE();
- case 163:
+ case 159:
ACCEPT_TOKEN(aux_sym_string_token2);
- if (lookahead == '*') ADVANCE(162);
+ if (lookahead == '*') ADVANCE(158);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(163);
+ lookahead != '\\') ADVANCE(159);
END_STATE();
- case 164:
+ case 160:
ACCEPT_TOKEN(aux_sym_string_token2);
- if (lookahead == '/') ADVANCE(161);
+ if (lookahead == '/') ADVANCE(157);
if (lookahead == '\t' ||
+ lookahead == '\n' ||
lookahead == '\r' ||
lookahead == ' ' ||
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(164);
+ lookahead == 65279) ADVANCE(160);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(165);
+ lookahead != '\\') ADVANCE(161);
END_STATE();
- case 165:
+ case 161:
ACCEPT_TOKEN(aux_sym_string_token2);
if (lookahead != 0 &&
- lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(165);
+ lookahead != '\\') ADVANCE(161);
END_STATE();
- case 166:
- ACCEPT_TOKEN(sym_escape_sequence);
- END_STATE();
- case 167:
- ACCEPT_TOKEN(sym_escape_sequence);
- if (lookahead == '\n') ADVANCE(153);
- END_STATE();
- case 168:
+ case 162:
ACCEPT_TOKEN(sym_escape_sequence);
- if (lookahead == '\n') ADVANCE(160);
END_STATE();
- case 169:
+ case 163:
ACCEPT_TOKEN(sym_escape_sequence);
- if (lookahead == '\\') ADVANCE(27);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(193);
+ if (lookahead == '\\') ADVANCE(23);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(187);
END_STATE();
- case 170:
+ case 164:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(166);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(162);
END_STATE();
- case 171:
+ case 165:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(170);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(164);
END_STATE();
- case 172:
+ case 166:
ACCEPT_TOKEN(sym_comment);
END_STATE();
- case 173:
+ case 167:
ACCEPT_TOKEN(sym_comment);
if (lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(174);
+ lookahead == '}') ADVANCE(168);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(173);
+ lookahead != '\n') ADVANCE(167);
END_STATE();
- case 174:
+ case 168:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(174);
+ lookahead != '\n') ADVANCE(168);
END_STATE();
- case 175:
+ case 169:
ACCEPT_TOKEN(anon_sym_BQUOTE);
END_STATE();
- case 176:
+ case 170:
ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE);
END_STATE();
- case 177:
+ case 171:
ACCEPT_TOKEN(anon_sym_SLASH2);
- if (lookahead == '*') ADVANCE(17);
- if (lookahead == '/') ADVANCE(174);
+ if (lookahead == '*') ADVANCE(13);
+ if (lookahead == '/') ADVANCE(168);
END_STATE();
- case 178:
+ case 172:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '/') ADVANCE(15);
- if (lookahead == '[') ADVANCE(25);
- if (lookahead == '\\') ADVANCE(57);
+ if (lookahead == '/') ADVANCE(11);
+ if (lookahead == '[') ADVANCE(21);
+ if (lookahead == '\\') ADVANCE(53);
if (lookahead == '\t' ||
lookahead == '\r' ||
lookahead == ' ' ||
lookahead == 160 ||
lookahead == 8203 ||
lookahead == 8288 ||
- lookahead == 65279) ADVANCE(178);
+ lookahead == 65279) ADVANCE(172);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(179);
+ lookahead != '\n') ADVANCE(173);
END_STATE();
- case 179:
+ case 173:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '[') ADVANCE(25);
- if (lookahead == '\\') ADVANCE(57);
+ if (lookahead == '[') ADVANCE(21);
+ if (lookahead == '\\') ADVANCE(53);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(179);
+ lookahead != '/') ADVANCE(173);
END_STATE();
- case 180:
+ case 174:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == '\\') ADVANCE(27);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(180);
+ if (lookahead == '\\') ADVANCE(23);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(174);
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
(lookahead < '%' || '/' < lookahead) &&
@@ -3513,101 +3454,101 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != 160 &&
lookahead != 8203 &&
lookahead != 8288 &&
- lookahead != 65279) ADVANCE(193);
+ lookahead != 65279) ADVANCE(187);
END_STATE();
- case 181:
+ case 175:
ACCEPT_TOKEN(sym_number);
END_STATE();
- case 182:
+ case 176:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(190);
- if (lookahead == '0') ADVANCE(187);
+ if (lookahead == '.') ADVANCE(184);
+ if (lookahead == '0') ADVANCE(181);
if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(37);
+ lookahead == 'b') ADVANCE(33);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(36);
+ lookahead == 'e') ADVANCE(32);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(38);
+ lookahead == 'o') ADVANCE(34);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(45);
- if (lookahead == '_') ADVANCE(41);
- if (lookahead == 'n') ADVANCE(181);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 'x') ADVANCE(41);
+ if (lookahead == '_') ADVANCE(37);
+ if (lookahead == 'n') ADVANCE(175);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(177);
END_STATE();
- case 183:
+ case 177:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(190);
+ if (lookahead == '.') ADVANCE(184);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(36);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'n') ADVANCE(181);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
+ lookahead == 'e') ADVANCE(32);
+ if (lookahead == '_') ADVANCE(35);
+ if (lookahead == 'n') ADVANCE(175);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(177);
END_STATE();
- case 184:
+ case 178:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(37);
- if (lookahead == 'n') ADVANCE(181);
+ if (lookahead == '_') ADVANCE(33);
+ if (lookahead == 'n') ADVANCE(175);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(184);
+ lookahead == '1') ADVANCE(178);
END_STATE();
- case 185:
+ case 179:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(38);
- if (lookahead == 'n') ADVANCE(181);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(185);
+ if (lookahead == '_') ADVANCE(34);
+ if (lookahead == 'n') ADVANCE(175);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(179);
END_STATE();
- case 186:
+ case 180:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(45);
- if (lookahead == 'n') ADVANCE(181);
+ if (lookahead == '_') ADVANCE(41);
+ if (lookahead == 'n') ADVANCE(175);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(186);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(180);
END_STATE();
- case 187:
+ case 181:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(41);
- if (lookahead == 'n') ADVANCE(181);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187);
+ if (lookahead == '_') ADVANCE(37);
+ if (lookahead == 'n') ADVANCE(175);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(181);
END_STATE();
- case 188:
+ case 182:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(42);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (lookahead == '_') ADVANCE(38);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(182);
END_STATE();
- case 189:
+ case 183:
ACCEPT_TOKEN(sym_number);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(36);
- if (lookahead == '_') ADVANCE(40);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ lookahead == 'e') ADVANCE(32);
+ if (lookahead == '_') ADVANCE(36);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
- case 190:
+ case 184:
ACCEPT_TOKEN(sym_number);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(36);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ lookahead == 'e') ADVANCE(32);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(183);
END_STATE();
- case 191:
+ case 185:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '-') ADVANCE(91);
- if (lookahead == '\\') ADVANCE(27);
+ if (lookahead == '-') ADVANCE(87);
+ if (lookahead == '\\') ADVANCE(23);
if (lookahead == '$' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(185);
if (lookahead != 0 &&
(lookahead < 0 || '~' < lookahead) &&
lookahead != 160 &&
lookahead != 8203 &&
lookahead != 8288 &&
- lookahead != 65279) ADVANCE(193);
+ lookahead != 65279) ADVANCE(187);
END_STATE();
- case 192:
+ case 186:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(27);
- if (lookahead == '{') ADVANCE(176);
+ if (lookahead == '\\') ADVANCE(23);
+ if (lookahead == '{') ADVANCE(170);
if (lookahead != 0 &&
(lookahead < 0 || '#' < lookahead) &&
(lookahead < '%' || '/' < lookahead) &&
@@ -3618,14 +3559,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != 160 &&
lookahead != 8203 &&
lookahead != 8288 &&
- lookahead != 65279) ADVANCE(193);
+ lookahead != 65279) ADVANCE(187);
END_STATE();
- case 193:
+ case 187:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(27);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(193);
+ if (lookahead == '\\') ADVANCE(23);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(187);
END_STATE();
- case 194:
+ case 188:
ACCEPT_TOKEN(anon_sym_AT);
END_STATE();
default:
@@ -4274,949 +4215,949 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
static TSLexMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
- [1] = {.lex_state = 60},
- [2] = {.lex_state = 60},
- [3] = {.lex_state = 60},
- [4] = {.lex_state = 60},
- [5] = {.lex_state = 60},
- [6] = {.lex_state = 60},
- [7] = {.lex_state = 60},
- [8] = {.lex_state = 60},
- [9] = {.lex_state = 60},
- [10] = {.lex_state = 60},
- [11] = {.lex_state = 60},
- [12] = {.lex_state = 60},
- [13] = {.lex_state = 60},
- [14] = {.lex_state = 60},
- [15] = {.lex_state = 60},
- [16] = {.lex_state = 60},
- [17] = {.lex_state = 60},
- [18] = {.lex_state = 60},
- [19] = {.lex_state = 60},
- [20] = {.lex_state = 60},
- [21] = {.lex_state = 60},
- [22] = {.lex_state = 60},
- [23] = {.lex_state = 60},
- [24] = {.lex_state = 60},
- [25] = {.lex_state = 60},
- [26] = {.lex_state = 60},
- [27] = {.lex_state = 60},
- [28] = {.lex_state = 60},
- [29] = {.lex_state = 60},
- [30] = {.lex_state = 60},
- [31] = {.lex_state = 60},
- [32] = {.lex_state = 60},
- [33] = {.lex_state = 60},
- [34] = {.lex_state = 60},
- [35] = {.lex_state = 60},
- [36] = {.lex_state = 60},
- [37] = {.lex_state = 60},
- [38] = {.lex_state = 60},
- [39] = {.lex_state = 60},
- [40] = {.lex_state = 60},
- [41] = {.lex_state = 60},
- [42] = {.lex_state = 60},
- [43] = {.lex_state = 59},
- [44] = {.lex_state = 59, .external_lex_state = 2},
- [45] = {.lex_state = 59, .external_lex_state = 2},
- [46] = {.lex_state = 59, .external_lex_state = 2},
- [47] = {.lex_state = 59, .external_lex_state = 2},
- [48] = {.lex_state = 59, .external_lex_state = 2},
- [49] = {.lex_state = 59, .external_lex_state = 2},
- [50] = {.lex_state = 59, .external_lex_state = 2},
- [51] = {.lex_state = 59, .external_lex_state = 2},
- [52] = {.lex_state = 59, .external_lex_state = 2},
- [53] = {.lex_state = 59, .external_lex_state = 2},
- [54] = {.lex_state = 59, .external_lex_state = 2},
- [55] = {.lex_state = 59, .external_lex_state = 2},
- [56] = {.lex_state = 59, .external_lex_state = 2},
- [57] = {.lex_state = 59, .external_lex_state = 2},
- [58] = {.lex_state = 59, .external_lex_state = 2},
- [59] = {.lex_state = 59, .external_lex_state = 2},
- [60] = {.lex_state = 60},
- [61] = {.lex_state = 60},
- [62] = {.lex_state = 60},
- [63] = {.lex_state = 60},
- [64] = {.lex_state = 60},
- [65] = {.lex_state = 60},
- [66] = {.lex_state = 60},
- [67] = {.lex_state = 60},
- [68] = {.lex_state = 60},
- [69] = {.lex_state = 60},
- [70] = {.lex_state = 60},
- [71] = {.lex_state = 60},
- [72] = {.lex_state = 60},
- [73] = {.lex_state = 60},
- [74] = {.lex_state = 60},
- [75] = {.lex_state = 60},
- [76] = {.lex_state = 60, .external_lex_state = 2},
- [77] = {.lex_state = 60},
- [78] = {.lex_state = 60},
- [79] = {.lex_state = 60},
- [80] = {.lex_state = 7},
- [81] = {.lex_state = 60},
- [82] = {.lex_state = 60},
- [83] = {.lex_state = 60},
- [84] = {.lex_state = 60},
- [85] = {.lex_state = 60},
- [86] = {.lex_state = 60},
- [87] = {.lex_state = 60},
- [88] = {.lex_state = 7},
- [89] = {.lex_state = 60},
- [90] = {.lex_state = 7},
- [91] = {.lex_state = 60},
- [92] = {.lex_state = 60},
- [93] = {.lex_state = 60},
- [94] = {.lex_state = 60},
- [95] = {.lex_state = 60},
- [96] = {.lex_state = 60},
- [97] = {.lex_state = 60},
- [98] = {.lex_state = 60},
- [99] = {.lex_state = 60},
- [100] = {.lex_state = 60},
- [101] = {.lex_state = 60},
- [102] = {.lex_state = 60},
- [103] = {.lex_state = 60},
- [104] = {.lex_state = 60},
- [105] = {.lex_state = 60},
- [106] = {.lex_state = 60},
- [107] = {.lex_state = 60},
- [108] = {.lex_state = 60},
- [109] = {.lex_state = 60},
- [110] = {.lex_state = 60},
- [111] = {.lex_state = 60},
- [112] = {.lex_state = 60},
- [113] = {.lex_state = 60},
- [114] = {.lex_state = 60},
- [115] = {.lex_state = 60},
- [116] = {.lex_state = 60},
- [117] = {.lex_state = 60},
- [118] = {.lex_state = 60},
- [119] = {.lex_state = 60},
- [120] = {.lex_state = 60},
- [121] = {.lex_state = 60},
- [122] = {.lex_state = 60},
- [123] = {.lex_state = 60},
- [124] = {.lex_state = 60},
- [125] = {.lex_state = 60},
- [126] = {.lex_state = 60},
- [127] = {.lex_state = 60},
- [128] = {.lex_state = 60},
- [129] = {.lex_state = 8, .external_lex_state = 2},
- [130] = {.lex_state = 60},
- [131] = {.lex_state = 60},
- [132] = {.lex_state = 60},
- [133] = {.lex_state = 60},
- [134] = {.lex_state = 60},
- [135] = {.lex_state = 60},
- [136] = {.lex_state = 60},
- [137] = {.lex_state = 60},
- [138] = {.lex_state = 60},
- [139] = {.lex_state = 60},
- [140] = {.lex_state = 60},
- [141] = {.lex_state = 60},
- [142] = {.lex_state = 60},
- [143] = {.lex_state = 60},
- [144] = {.lex_state = 60},
- [145] = {.lex_state = 60},
- [146] = {.lex_state = 60},
- [147] = {.lex_state = 60},
- [148] = {.lex_state = 60},
- [149] = {.lex_state = 60},
- [150] = {.lex_state = 60},
- [151] = {.lex_state = 60},
- [152] = {.lex_state = 60},
- [153] = {.lex_state = 60},
- [154] = {.lex_state = 60},
- [155] = {.lex_state = 60},
- [156] = {.lex_state = 60},
- [157] = {.lex_state = 60},
- [158] = {.lex_state = 60},
- [159] = {.lex_state = 60},
- [160] = {.lex_state = 60},
- [161] = {.lex_state = 60},
- [162] = {.lex_state = 60},
- [163] = {.lex_state = 60},
- [164] = {.lex_state = 60},
- [165] = {.lex_state = 60},
- [166] = {.lex_state = 60},
- [167] = {.lex_state = 60},
- [168] = {.lex_state = 60},
- [169] = {.lex_state = 60},
- [170] = {.lex_state = 60},
- [171] = {.lex_state = 60},
- [172] = {.lex_state = 60},
- [173] = {.lex_state = 60},
- [174] = {.lex_state = 60},
- [175] = {.lex_state = 60},
- [176] = {.lex_state = 60},
- [177] = {.lex_state = 60},
- [178] = {.lex_state = 8, .external_lex_state = 2},
- [179] = {.lex_state = 60},
- [180] = {.lex_state = 60},
- [181] = {.lex_state = 60},
- [182] = {.lex_state = 60},
- [183] = {.lex_state = 60},
- [184] = {.lex_state = 60},
- [185] = {.lex_state = 60},
- [186] = {.lex_state = 8, .external_lex_state = 2},
- [187] = {.lex_state = 8, .external_lex_state = 2},
- [188] = {.lex_state = 8, .external_lex_state = 2},
- [189] = {.lex_state = 8, .external_lex_state = 2},
- [190] = {.lex_state = 8},
- [191] = {.lex_state = 8},
- [192] = {.lex_state = 60, .external_lex_state = 2},
- [193] = {.lex_state = 60, .external_lex_state = 2},
- [194] = {.lex_state = 60},
- [195] = {.lex_state = 60},
- [196] = {.lex_state = 8, .external_lex_state = 2},
- [197] = {.lex_state = 60},
- [198] = {.lex_state = 8, .external_lex_state = 2},
- [199] = {.lex_state = 8, .external_lex_state = 2},
- [200] = {.lex_state = 8, .external_lex_state = 2},
- [201] = {.lex_state = 8, .external_lex_state = 2},
- [202] = {.lex_state = 8},
- [203] = {.lex_state = 60},
- [204] = {.lex_state = 60, .external_lex_state = 2},
- [205] = {.lex_state = 60},
- [206] = {.lex_state = 60, .external_lex_state = 2},
- [207] = {.lex_state = 60},
- [208] = {.lex_state = 60, .external_lex_state = 2},
- [209] = {.lex_state = 60},
- [210] = {.lex_state = 60},
- [211] = {.lex_state = 60, .external_lex_state = 2},
- [212] = {.lex_state = 60, .external_lex_state = 2},
- [213] = {.lex_state = 60, .external_lex_state = 2},
- [214] = {.lex_state = 60, .external_lex_state = 2},
- [215] = {.lex_state = 60, .external_lex_state = 2},
- [216] = {.lex_state = 60, .external_lex_state = 2},
- [217] = {.lex_state = 60, .external_lex_state = 2},
- [218] = {.lex_state = 60},
- [219] = {.lex_state = 60, .external_lex_state = 2},
- [220] = {.lex_state = 60},
- [221] = {.lex_state = 60, .external_lex_state = 2},
- [222] = {.lex_state = 60},
- [223] = {.lex_state = 60, .external_lex_state = 2},
- [224] = {.lex_state = 60, .external_lex_state = 2},
- [225] = {.lex_state = 60},
- [226] = {.lex_state = 8},
- [227] = {.lex_state = 60},
- [228] = {.lex_state = 60},
- [229] = {.lex_state = 60},
- [230] = {.lex_state = 60},
- [231] = {.lex_state = 60},
- [232] = {.lex_state = 60},
- [233] = {.lex_state = 60},
- [234] = {.lex_state = 60},
- [235] = {.lex_state = 60},
- [236] = {.lex_state = 60},
- [237] = {.lex_state = 60},
- [238] = {.lex_state = 60},
- [239] = {.lex_state = 60},
- [240] = {.lex_state = 60},
- [241] = {.lex_state = 60},
- [242] = {.lex_state = 60},
- [243] = {.lex_state = 60},
- [244] = {.lex_state = 60},
- [245] = {.lex_state = 60},
- [246] = {.lex_state = 60},
- [247] = {.lex_state = 60},
- [248] = {.lex_state = 60},
- [249] = {.lex_state = 60},
- [250] = {.lex_state = 60},
- [251] = {.lex_state = 60},
- [252] = {.lex_state = 60},
- [253] = {.lex_state = 60},
- [254] = {.lex_state = 60},
- [255] = {.lex_state = 60},
- [256] = {.lex_state = 60},
- [257] = {.lex_state = 60},
- [258] = {.lex_state = 60},
- [259] = {.lex_state = 60},
- [260] = {.lex_state = 60},
- [261] = {.lex_state = 60},
- [262] = {.lex_state = 60},
- [263] = {.lex_state = 8},
- [264] = {.lex_state = 60},
- [265] = {.lex_state = 60},
- [266] = {.lex_state = 60},
- [267] = {.lex_state = 60},
- [268] = {.lex_state = 60},
- [269] = {.lex_state = 60},
- [270] = {.lex_state = 60},
- [271] = {.lex_state = 60},
- [272] = {.lex_state = 8},
- [273] = {.lex_state = 8},
- [274] = {.lex_state = 8},
- [275] = {.lex_state = 8},
- [276] = {.lex_state = 8},
- [277] = {.lex_state = 8},
- [278] = {.lex_state = 8, .external_lex_state = 2},
- [279] = {.lex_state = 8},
- [280] = {.lex_state = 8},
- [281] = {.lex_state = 8},
- [282] = {.lex_state = 8, .external_lex_state = 2},
- [283] = {.lex_state = 8},
- [284] = {.lex_state = 8},
- [285] = {.lex_state = 8},
- [286] = {.lex_state = 8, .external_lex_state = 2},
- [287] = {.lex_state = 8, .external_lex_state = 2},
- [288] = {.lex_state = 8},
- [289] = {.lex_state = 8, .external_lex_state = 2},
- [290] = {.lex_state = 8, .external_lex_state = 2},
- [291] = {.lex_state = 8, .external_lex_state = 2},
- [292] = {.lex_state = 8, .external_lex_state = 2},
- [293] = {.lex_state = 8, .external_lex_state = 2},
- [294] = {.lex_state = 8, .external_lex_state = 2},
- [295] = {.lex_state = 8, .external_lex_state = 2},
- [296] = {.lex_state = 8, .external_lex_state = 2},
- [297] = {.lex_state = 8, .external_lex_state = 2},
- [298] = {.lex_state = 8, .external_lex_state = 2},
- [299] = {.lex_state = 8, .external_lex_state = 2},
- [300] = {.lex_state = 8, .external_lex_state = 2},
- [301] = {.lex_state = 8, .external_lex_state = 2},
- [302] = {.lex_state = 8, .external_lex_state = 2},
- [303] = {.lex_state = 8, .external_lex_state = 2},
- [304] = {.lex_state = 8, .external_lex_state = 2},
- [305] = {.lex_state = 8, .external_lex_state = 2},
- [306] = {.lex_state = 8, .external_lex_state = 2},
- [307] = {.lex_state = 8},
- [308] = {.lex_state = 8},
- [309] = {.lex_state = 60},
- [310] = {.lex_state = 60},
- [311] = {.lex_state = 60},
- [312] = {.lex_state = 60},
- [313] = {.lex_state = 60},
- [314] = {.lex_state = 8, .external_lex_state = 2},
- [315] = {.lex_state = 60},
- [316] = {.lex_state = 60},
- [317] = {.lex_state = 60},
- [318] = {.lex_state = 60},
- [319] = {.lex_state = 8},
- [320] = {.lex_state = 8, .external_lex_state = 2},
- [321] = {.lex_state = 8},
- [322] = {.lex_state = 8},
- [323] = {.lex_state = 8},
- [324] = {.lex_state = 8},
- [325] = {.lex_state = 8},
- [326] = {.lex_state = 59},
- [327] = {.lex_state = 59},
- [328] = {.lex_state = 8},
- [329] = {.lex_state = 59},
- [330] = {.lex_state = 59, .external_lex_state = 2},
- [331] = {.lex_state = 59},
- [332] = {.lex_state = 59},
- [333] = {.lex_state = 59},
- [334] = {.lex_state = 59},
- [335] = {.lex_state = 59},
- [336] = {.lex_state = 59},
- [337] = {.lex_state = 59},
- [338] = {.lex_state = 59},
- [339] = {.lex_state = 59},
- [340] = {.lex_state = 59},
- [341] = {.lex_state = 59},
- [342] = {.lex_state = 59},
- [343] = {.lex_state = 59},
- [344] = {.lex_state = 59},
- [345] = {.lex_state = 59},
- [346] = {.lex_state = 59},
- [347] = {.lex_state = 59},
- [348] = {.lex_state = 59},
- [349] = {.lex_state = 59},
- [350] = {.lex_state = 59},
- [351] = {.lex_state = 59},
- [352] = {.lex_state = 59},
- [353] = {.lex_state = 59},
- [354] = {.lex_state = 59},
- [355] = {.lex_state = 59},
- [356] = {.lex_state = 59},
- [357] = {.lex_state = 59},
- [358] = {.lex_state = 59},
- [359] = {.lex_state = 59},
- [360] = {.lex_state = 59},
- [361] = {.lex_state = 59},
- [362] = {.lex_state = 59},
- [363] = {.lex_state = 59, .external_lex_state = 2},
- [364] = {.lex_state = 59},
- [365] = {.lex_state = 59},
- [366] = {.lex_state = 59},
- [367] = {.lex_state = 59},
- [368] = {.lex_state = 59, .external_lex_state = 2},
- [369] = {.lex_state = 59},
- [370] = {.lex_state = 9},
- [371] = {.lex_state = 59},
- [372] = {.lex_state = 59},
- [373] = {.lex_state = 59},
- [374] = {.lex_state = 59},
- [375] = {.lex_state = 59, .external_lex_state = 2},
- [376] = {.lex_state = 59},
- [377] = {.lex_state = 59},
- [378] = {.lex_state = 59},
- [379] = {.lex_state = 59},
- [380] = {.lex_state = 59, .external_lex_state = 2},
- [381] = {.lex_state = 59},
- [382] = {.lex_state = 59},
- [383] = {.lex_state = 59},
- [384] = {.lex_state = 59},
- [385] = {.lex_state = 59},
- [386] = {.lex_state = 59},
- [387] = {.lex_state = 59, .external_lex_state = 2},
- [388] = {.lex_state = 59, .external_lex_state = 2},
- [389] = {.lex_state = 59, .external_lex_state = 2},
- [390] = {.lex_state = 59},
- [391] = {.lex_state = 59},
- [392] = {.lex_state = 59},
- [393] = {.lex_state = 59, .external_lex_state = 2},
- [394] = {.lex_state = 59, .external_lex_state = 2},
- [395] = {.lex_state = 59},
- [396] = {.lex_state = 59},
- [397] = {.lex_state = 59, .external_lex_state = 2},
- [398] = {.lex_state = 59, .external_lex_state = 2},
- [399] = {.lex_state = 59},
- [400] = {.lex_state = 59},
- [401] = {.lex_state = 59, .external_lex_state = 2},
- [402] = {.lex_state = 59},
- [403] = {.lex_state = 59, .external_lex_state = 2},
- [404] = {.lex_state = 59},
- [405] = {.lex_state = 59, .external_lex_state = 2},
- [406] = {.lex_state = 59, .external_lex_state = 2},
- [407] = {.lex_state = 59},
- [408] = {.lex_state = 59, .external_lex_state = 2},
- [409] = {.lex_state = 59, .external_lex_state = 2},
- [410] = {.lex_state = 59, .external_lex_state = 2},
- [411] = {.lex_state = 59},
- [412] = {.lex_state = 59, .external_lex_state = 2},
- [413] = {.lex_state = 59, .external_lex_state = 2},
- [414] = {.lex_state = 59, .external_lex_state = 2},
- [415] = {.lex_state = 59, .external_lex_state = 2},
- [416] = {.lex_state = 59, .external_lex_state = 2},
- [417] = {.lex_state = 59, .external_lex_state = 2},
- [418] = {.lex_state = 59, .external_lex_state = 2},
- [419] = {.lex_state = 59, .external_lex_state = 2},
- [420] = {.lex_state = 59, .external_lex_state = 2},
- [421] = {.lex_state = 59, .external_lex_state = 2},
- [422] = {.lex_state = 59},
- [423] = {.lex_state = 59},
- [424] = {.lex_state = 59},
- [425] = {.lex_state = 59},
- [426] = {.lex_state = 59},
- [427] = {.lex_state = 59},
- [428] = {.lex_state = 59, .external_lex_state = 2},
- [429] = {.lex_state = 59},
- [430] = {.lex_state = 59, .external_lex_state = 2},
- [431] = {.lex_state = 59},
- [432] = {.lex_state = 59},
- [433] = {.lex_state = 59},
- [434] = {.lex_state = 59},
- [435] = {.lex_state = 59},
- [436] = {.lex_state = 59},
- [437] = {.lex_state = 59},
- [438] = {.lex_state = 59},
- [439] = {.lex_state = 59, .external_lex_state = 2},
- [440] = {.lex_state = 59},
- [441] = {.lex_state = 59},
- [442] = {.lex_state = 59, .external_lex_state = 2},
- [443] = {.lex_state = 59, .external_lex_state = 2},
- [444] = {.lex_state = 59, .external_lex_state = 2},
- [445] = {.lex_state = 59, .external_lex_state = 2},
- [446] = {.lex_state = 59, .external_lex_state = 2},
- [447] = {.lex_state = 59, .external_lex_state = 2},
- [448] = {.lex_state = 59},
- [449] = {.lex_state = 59, .external_lex_state = 2},
- [450] = {.lex_state = 59, .external_lex_state = 2},
- [451] = {.lex_state = 59},
- [452] = {.lex_state = 59, .external_lex_state = 2},
- [453] = {.lex_state = 59},
- [454] = {.lex_state = 59},
- [455] = {.lex_state = 59, .external_lex_state = 2},
- [456] = {.lex_state = 59},
- [457] = {.lex_state = 59, .external_lex_state = 2},
- [458] = {.lex_state = 59, .external_lex_state = 2},
- [459] = {.lex_state = 59, .external_lex_state = 2},
- [460] = {.lex_state = 59, .external_lex_state = 2},
- [461] = {.lex_state = 59},
- [462] = {.lex_state = 59},
- [463] = {.lex_state = 59, .external_lex_state = 2},
- [464] = {.lex_state = 59, .external_lex_state = 2},
- [465] = {.lex_state = 59, .external_lex_state = 2},
- [466] = {.lex_state = 59},
- [467] = {.lex_state = 59},
- [468] = {.lex_state = 59},
- [469] = {.lex_state = 59, .external_lex_state = 2},
- [470] = {.lex_state = 59, .external_lex_state = 2},
- [471] = {.lex_state = 59, .external_lex_state = 2},
- [472] = {.lex_state = 59, .external_lex_state = 2},
- [473] = {.lex_state = 59, .external_lex_state = 2},
- [474] = {.lex_state = 59, .external_lex_state = 2},
- [475] = {.lex_state = 59},
- [476] = {.lex_state = 59},
- [477] = {.lex_state = 59, .external_lex_state = 2},
- [478] = {.lex_state = 59},
- [479] = {.lex_state = 59},
- [480] = {.lex_state = 59, .external_lex_state = 2},
- [481] = {.lex_state = 59, .external_lex_state = 2},
- [482] = {.lex_state = 59, .external_lex_state = 2},
- [483] = {.lex_state = 59, .external_lex_state = 2},
- [484] = {.lex_state = 59, .external_lex_state = 2},
- [485] = {.lex_state = 59},
- [486] = {.lex_state = 59, .external_lex_state = 2},
- [487] = {.lex_state = 59},
- [488] = {.lex_state = 59, .external_lex_state = 2},
- [489] = {.lex_state = 59, .external_lex_state = 2},
- [490] = {.lex_state = 59, .external_lex_state = 2},
- [491] = {.lex_state = 59, .external_lex_state = 2},
- [492] = {.lex_state = 59, .external_lex_state = 2},
- [493] = {.lex_state = 59, .external_lex_state = 2},
- [494] = {.lex_state = 59, .external_lex_state = 2},
- [495] = {.lex_state = 59, .external_lex_state = 2},
- [496] = {.lex_state = 59, .external_lex_state = 2},
- [497] = {.lex_state = 59},
- [498] = {.lex_state = 59},
- [499] = {.lex_state = 59},
- [500] = {.lex_state = 59},
- [501] = {.lex_state = 59, .external_lex_state = 2},
- [502] = {.lex_state = 9, .external_lex_state = 2},
- [503] = {.lex_state = 59, .external_lex_state = 2},
- [504] = {.lex_state = 59, .external_lex_state = 2},
- [505] = {.lex_state = 59, .external_lex_state = 2},
- [506] = {.lex_state = 59},
- [507] = {.lex_state = 59, .external_lex_state = 2},
- [508] = {.lex_state = 59},
- [509] = {.lex_state = 59, .external_lex_state = 2},
- [510] = {.lex_state = 59, .external_lex_state = 2},
- [511] = {.lex_state = 59, .external_lex_state = 2},
- [512] = {.lex_state = 59},
- [513] = {.lex_state = 59},
- [514] = {.lex_state = 59},
- [515] = {.lex_state = 59},
- [516] = {.lex_state = 59, .external_lex_state = 2},
- [517] = {.lex_state = 59, .external_lex_state = 2},
- [518] = {.lex_state = 59},
- [519] = {.lex_state = 59},
- [520] = {.lex_state = 59},
- [521] = {.lex_state = 59},
- [522] = {.lex_state = 59, .external_lex_state = 2},
- [523] = {.lex_state = 59, .external_lex_state = 2},
- [524] = {.lex_state = 59, .external_lex_state = 2},
- [525] = {.lex_state = 59, .external_lex_state = 2},
- [526] = {.lex_state = 59},
- [527] = {.lex_state = 59, .external_lex_state = 2},
- [528] = {.lex_state = 59, .external_lex_state = 2},
- [529] = {.lex_state = 59, .external_lex_state = 2},
- [530] = {.lex_state = 59, .external_lex_state = 2},
- [531] = {.lex_state = 59, .external_lex_state = 2},
- [532] = {.lex_state = 59},
- [533] = {.lex_state = 59, .external_lex_state = 2},
- [534] = {.lex_state = 59, .external_lex_state = 2},
- [535] = {.lex_state = 59, .external_lex_state = 2},
- [536] = {.lex_state = 59, .external_lex_state = 2},
- [537] = {.lex_state = 59, .external_lex_state = 2},
- [538] = {.lex_state = 59, .external_lex_state = 2},
- [539] = {.lex_state = 59},
- [540] = {.lex_state = 59, .external_lex_state = 2},
- [541] = {.lex_state = 59, .external_lex_state = 2},
- [542] = {.lex_state = 59},
- [543] = {.lex_state = 59, .external_lex_state = 2},
- [544] = {.lex_state = 59, .external_lex_state = 2},
- [545] = {.lex_state = 59, .external_lex_state = 2},
- [546] = {.lex_state = 59, .external_lex_state = 2},
- [547] = {.lex_state = 59, .external_lex_state = 2},
- [548] = {.lex_state = 59, .external_lex_state = 2},
- [549] = {.lex_state = 59, .external_lex_state = 2},
- [550] = {.lex_state = 59, .external_lex_state = 2},
- [551] = {.lex_state = 59},
- [552] = {.lex_state = 59, .external_lex_state = 2},
- [553] = {.lex_state = 59},
- [554] = {.lex_state = 59},
- [555] = {.lex_state = 59, .external_lex_state = 2},
- [556] = {.lex_state = 59},
- [557] = {.lex_state = 59, .external_lex_state = 2},
- [558] = {.lex_state = 59, .external_lex_state = 2},
- [559] = {.lex_state = 59, .external_lex_state = 2},
- [560] = {.lex_state = 59, .external_lex_state = 2},
- [561] = {.lex_state = 59, .external_lex_state = 2},
- [562] = {.lex_state = 59, .external_lex_state = 2},
- [563] = {.lex_state = 59},
- [564] = {.lex_state = 59},
- [565] = {.lex_state = 59},
- [566] = {.lex_state = 59},
- [567] = {.lex_state = 59},
- [568] = {.lex_state = 59},
- [569] = {.lex_state = 59, .external_lex_state = 2},
- [570] = {.lex_state = 59},
- [571] = {.lex_state = 59, .external_lex_state = 2},
- [572] = {.lex_state = 59},
- [573] = {.lex_state = 59, .external_lex_state = 2},
- [574] = {.lex_state = 59},
- [575] = {.lex_state = 59, .external_lex_state = 2},
- [576] = {.lex_state = 59, .external_lex_state = 2},
- [577] = {.lex_state = 59, .external_lex_state = 2},
- [578] = {.lex_state = 59},
- [579] = {.lex_state = 59},
- [580] = {.lex_state = 59, .external_lex_state = 2},
- [581] = {.lex_state = 59},
- [582] = {.lex_state = 59},
- [583] = {.lex_state = 59},
- [584] = {.lex_state = 59, .external_lex_state = 2},
- [585] = {.lex_state = 59},
- [586] = {.lex_state = 59},
- [587] = {.lex_state = 59},
- [588] = {.lex_state = 59},
- [589] = {.lex_state = 59},
- [590] = {.lex_state = 59},
- [591] = {.lex_state = 59},
- [592] = {.lex_state = 59},
- [593] = {.lex_state = 59},
- [594] = {.lex_state = 59},
- [595] = {.lex_state = 59},
- [596] = {.lex_state = 59},
- [597] = {.lex_state = 59},
- [598] = {.lex_state = 59},
- [599] = {.lex_state = 60},
- [600] = {.lex_state = 60},
- [601] = {.lex_state = 60},
- [602] = {.lex_state = 60},
- [603] = {.lex_state = 60},
- [604] = {.lex_state = 60},
- [605] = {.lex_state = 60},
- [606] = {.lex_state = 60},
- [607] = {.lex_state = 60},
- [608] = {.lex_state = 60},
- [609] = {.lex_state = 60},
- [610] = {.lex_state = 60},
- [611] = {.lex_state = 60},
- [612] = {.lex_state = 60},
- [613] = {.lex_state = 60},
- [614] = {.lex_state = 60},
- [615] = {.lex_state = 60},
- [616] = {.lex_state = 60},
- [617] = {.lex_state = 60},
- [618] = {.lex_state = 60},
- [619] = {.lex_state = 60},
- [620] = {.lex_state = 60, .external_lex_state = 2},
- [621] = {.lex_state = 60, .external_lex_state = 2},
- [622] = {.lex_state = 60},
- [623] = {.lex_state = 60, .external_lex_state = 2},
- [624] = {.lex_state = 60},
- [625] = {.lex_state = 59},
- [626] = {.lex_state = 60},
- [627] = {.lex_state = 60, .external_lex_state = 2},
- [628] = {.lex_state = 60, .external_lex_state = 2},
- [629] = {.lex_state = 60},
- [630] = {.lex_state = 8},
- [631] = {.lex_state = 8},
- [632] = {.lex_state = 60},
- [633] = {.lex_state = 59},
- [634] = {.lex_state = 60},
- [635] = {.lex_state = 60},
- [636] = {.lex_state = 60},
- [637] = {.lex_state = 60},
- [638] = {.lex_state = 60},
- [639] = {.lex_state = 60},
- [640] = {.lex_state = 60},
- [641] = {.lex_state = 60},
- [642] = {.lex_state = 60},
- [643] = {.lex_state = 60},
- [644] = {.lex_state = 60},
- [645] = {.lex_state = 60},
- [646] = {.lex_state = 60},
- [647] = {.lex_state = 60},
- [648] = {.lex_state = 60},
- [649] = {.lex_state = 60},
- [650] = {.lex_state = 60},
- [651] = {.lex_state = 60},
- [652] = {.lex_state = 60},
- [653] = {.lex_state = 60},
- [654] = {.lex_state = 60},
- [655] = {.lex_state = 60},
- [656] = {.lex_state = 60},
- [657] = {.lex_state = 60},
- [658] = {.lex_state = 60},
- [659] = {.lex_state = 60},
- [660] = {.lex_state = 60},
- [661] = {.lex_state = 60},
- [662] = {.lex_state = 60},
- [663] = {.lex_state = 60},
- [664] = {.lex_state = 60},
- [665] = {.lex_state = 20},
- [666] = {.lex_state = 20},
- [667] = {.lex_state = 20},
- [668] = {.lex_state = 20},
- [669] = {.lex_state = 20},
- [670] = {.lex_state = 20},
- [671] = {.lex_state = 21},
- [672] = {.lex_state = 21},
- [673] = {.lex_state = 21},
- [674] = {.lex_state = 21},
- [675] = {.lex_state = 21},
- [676] = {.lex_state = 21},
- [677] = {.lex_state = 21},
- [678] = {.lex_state = 21},
- [679] = {.lex_state = 60},
- [680] = {.lex_state = 20},
- [681] = {.lex_state = 60},
- [682] = {.lex_state = 20},
- [683] = {.lex_state = 20},
- [684] = {.lex_state = 20},
- [685] = {.lex_state = 20},
- [686] = {.lex_state = 20},
- [687] = {.lex_state = 20},
- [688] = {.lex_state = 21},
- [689] = {.lex_state = 20},
- [690] = {.lex_state = 21},
- [691] = {.lex_state = 20},
- [692] = {.lex_state = 20},
- [693] = {.lex_state = 20},
- [694] = {.lex_state = 20},
- [695] = {.lex_state = 21},
- [696] = {.lex_state = 20},
- [697] = {.lex_state = 20},
- [698] = {.lex_state = 20},
- [699] = {.lex_state = 21},
- [700] = {.lex_state = 21},
- [701] = {.lex_state = 21},
- [702] = {.lex_state = 21},
- [703] = {.lex_state = 21},
- [704] = {.lex_state = 21},
- [705] = {.lex_state = 20},
- [706] = {.lex_state = 0, .external_lex_state = 2},
- [707] = {.lex_state = 20},
- [708] = {.lex_state = 20},
- [709] = {.lex_state = 60},
- [710] = {.lex_state = 20},
- [711] = {.lex_state = 60},
- [712] = {.lex_state = 60},
- [713] = {.lex_state = 60},
- [714] = {.lex_state = 12, .external_lex_state = 3},
- [715] = {.lex_state = 12, .external_lex_state = 3},
- [716] = {.lex_state = 20},
- [717] = {.lex_state = 0},
- [718] = {.lex_state = 60},
- [719] = {.lex_state = 12, .external_lex_state = 3},
- [720] = {.lex_state = 20},
- [721] = {.lex_state = 20},
- [722] = {.lex_state = 12, .external_lex_state = 3},
- [723] = {.lex_state = 0},
- [724] = {.lex_state = 20},
- [725] = {.lex_state = 20},
- [726] = {.lex_state = 60},
- [727] = {.lex_state = 20},
- [728] = {.lex_state = 20},
- [729] = {.lex_state = 20},
- [730] = {.lex_state = 20},
- [731] = {.lex_state = 20},
- [732] = {.lex_state = 20},
- [733] = {.lex_state = 0, .external_lex_state = 2},
- [734] = {.lex_state = 12, .external_lex_state = 3},
- [735] = {.lex_state = 20},
- [736] = {.lex_state = 0, .external_lex_state = 2},
- [737] = {.lex_state = 60},
- [738] = {.lex_state = 20},
- [739] = {.lex_state = 60},
- [740] = {.lex_state = 20},
- [741] = {.lex_state = 0},
- [742] = {.lex_state = 20},
- [743] = {.lex_state = 20},
- [744] = {.lex_state = 0, .external_lex_state = 2},
- [745] = {.lex_state = 20},
- [746] = {.lex_state = 60},
- [747] = {.lex_state = 60},
- [748] = {.lex_state = 20},
- [749] = {.lex_state = 60},
- [750] = {.lex_state = 20},
- [751] = {.lex_state = 20},
- [752] = {.lex_state = 60},
- [753] = {.lex_state = 60},
- [754] = {.lex_state = 20},
- [755] = {.lex_state = 60},
- [756] = {.lex_state = 60},
- [757] = {.lex_state = 60},
- [758] = {.lex_state = 60},
- [759] = {.lex_state = 20},
- [760] = {.lex_state = 20},
- [761] = {.lex_state = 20},
- [762] = {.lex_state = 60},
- [763] = {.lex_state = 20},
+ [1] = {.lex_state = 56},
+ [2] = {.lex_state = 56},
+ [3] = {.lex_state = 56},
+ [4] = {.lex_state = 56},
+ [5] = {.lex_state = 56},
+ [6] = {.lex_state = 56},
+ [7] = {.lex_state = 56},
+ [8] = {.lex_state = 56},
+ [9] = {.lex_state = 56},
+ [10] = {.lex_state = 56},
+ [11] = {.lex_state = 56},
+ [12] = {.lex_state = 56},
+ [13] = {.lex_state = 56},
+ [14] = {.lex_state = 56},
+ [15] = {.lex_state = 56},
+ [16] = {.lex_state = 56},
+ [17] = {.lex_state = 56},
+ [18] = {.lex_state = 56},
+ [19] = {.lex_state = 56},
+ [20] = {.lex_state = 56},
+ [21] = {.lex_state = 56},
+ [22] = {.lex_state = 56},
+ [23] = {.lex_state = 56},
+ [24] = {.lex_state = 56},
+ [25] = {.lex_state = 56},
+ [26] = {.lex_state = 56},
+ [27] = {.lex_state = 56},
+ [28] = {.lex_state = 56},
+ [29] = {.lex_state = 56},
+ [30] = {.lex_state = 56},
+ [31] = {.lex_state = 56},
+ [32] = {.lex_state = 56},
+ [33] = {.lex_state = 56},
+ [34] = {.lex_state = 56},
+ [35] = {.lex_state = 56},
+ [36] = {.lex_state = 56},
+ [37] = {.lex_state = 56},
+ [38] = {.lex_state = 56},
+ [39] = {.lex_state = 56},
+ [40] = {.lex_state = 56},
+ [41] = {.lex_state = 56},
+ [42] = {.lex_state = 56},
+ [43] = {.lex_state = 55},
+ [44] = {.lex_state = 55, .external_lex_state = 2},
+ [45] = {.lex_state = 55, .external_lex_state = 2},
+ [46] = {.lex_state = 55, .external_lex_state = 2},
+ [47] = {.lex_state = 55, .external_lex_state = 2},
+ [48] = {.lex_state = 55, .external_lex_state = 2},
+ [49] = {.lex_state = 55, .external_lex_state = 2},
+ [50] = {.lex_state = 55, .external_lex_state = 2},
+ [51] = {.lex_state = 55, .external_lex_state = 2},
+ [52] = {.lex_state = 55, .external_lex_state = 2},
+ [53] = {.lex_state = 55, .external_lex_state = 2},
+ [54] = {.lex_state = 55, .external_lex_state = 2},
+ [55] = {.lex_state = 55, .external_lex_state = 2},
+ [56] = {.lex_state = 55, .external_lex_state = 2},
+ [57] = {.lex_state = 55, .external_lex_state = 2},
+ [58] = {.lex_state = 55, .external_lex_state = 2},
+ [59] = {.lex_state = 55, .external_lex_state = 2},
+ [60] = {.lex_state = 56},
+ [61] = {.lex_state = 56},
+ [62] = {.lex_state = 56},
+ [63] = {.lex_state = 56},
+ [64] = {.lex_state = 56},
+ [65] = {.lex_state = 56},
+ [66] = {.lex_state = 56},
+ [67] = {.lex_state = 56},
+ [68] = {.lex_state = 56},
+ [69] = {.lex_state = 56},
+ [70] = {.lex_state = 56},
+ [71] = {.lex_state = 56},
+ [72] = {.lex_state = 56},
+ [73] = {.lex_state = 56},
+ [74] = {.lex_state = 56},
+ [75] = {.lex_state = 56},
+ [76] = {.lex_state = 56, .external_lex_state = 2},
+ [77] = {.lex_state = 56},
+ [78] = {.lex_state = 56},
+ [79] = {.lex_state = 56},
+ [80] = {.lex_state = 3},
+ [81] = {.lex_state = 56},
+ [82] = {.lex_state = 56},
+ [83] = {.lex_state = 56},
+ [84] = {.lex_state = 56},
+ [85] = {.lex_state = 56},
+ [86] = {.lex_state = 56},
+ [87] = {.lex_state = 56},
+ [88] = {.lex_state = 3},
+ [89] = {.lex_state = 56},
+ [90] = {.lex_state = 3},
+ [91] = {.lex_state = 56},
+ [92] = {.lex_state = 56},
+ [93] = {.lex_state = 56},
+ [94] = {.lex_state = 56},
+ [95] = {.lex_state = 56},
+ [96] = {.lex_state = 56},
+ [97] = {.lex_state = 56},
+ [98] = {.lex_state = 56},
+ [99] = {.lex_state = 56},
+ [100] = {.lex_state = 56},
+ [101] = {.lex_state = 56},
+ [102] = {.lex_state = 56},
+ [103] = {.lex_state = 56},
+ [104] = {.lex_state = 56},
+ [105] = {.lex_state = 56},
+ [106] = {.lex_state = 56},
+ [107] = {.lex_state = 56},
+ [108] = {.lex_state = 56},
+ [109] = {.lex_state = 56},
+ [110] = {.lex_state = 56},
+ [111] = {.lex_state = 56},
+ [112] = {.lex_state = 56},
+ [113] = {.lex_state = 56},
+ [114] = {.lex_state = 56},
+ [115] = {.lex_state = 56},
+ [116] = {.lex_state = 56},
+ [117] = {.lex_state = 56},
+ [118] = {.lex_state = 56},
+ [119] = {.lex_state = 56},
+ [120] = {.lex_state = 56},
+ [121] = {.lex_state = 56},
+ [122] = {.lex_state = 56},
+ [123] = {.lex_state = 56},
+ [124] = {.lex_state = 56},
+ [125] = {.lex_state = 56},
+ [126] = {.lex_state = 56},
+ [127] = {.lex_state = 56},
+ [128] = {.lex_state = 56},
+ [129] = {.lex_state = 4, .external_lex_state = 2},
+ [130] = {.lex_state = 56},
+ [131] = {.lex_state = 56},
+ [132] = {.lex_state = 56},
+ [133] = {.lex_state = 56},
+ [134] = {.lex_state = 56},
+ [135] = {.lex_state = 56},
+ [136] = {.lex_state = 56},
+ [137] = {.lex_state = 56},
+ [138] = {.lex_state = 56},
+ [139] = {.lex_state = 56},
+ [140] = {.lex_state = 56},
+ [141] = {.lex_state = 56},
+ [142] = {.lex_state = 56},
+ [143] = {.lex_state = 56},
+ [144] = {.lex_state = 56},
+ [145] = {.lex_state = 56},
+ [146] = {.lex_state = 56},
+ [147] = {.lex_state = 56},
+ [148] = {.lex_state = 56},
+ [149] = {.lex_state = 56},
+ [150] = {.lex_state = 56},
+ [151] = {.lex_state = 56},
+ [152] = {.lex_state = 56},
+ [153] = {.lex_state = 56},
+ [154] = {.lex_state = 56},
+ [155] = {.lex_state = 56},
+ [156] = {.lex_state = 56},
+ [157] = {.lex_state = 56},
+ [158] = {.lex_state = 56},
+ [159] = {.lex_state = 56},
+ [160] = {.lex_state = 56},
+ [161] = {.lex_state = 56},
+ [162] = {.lex_state = 56},
+ [163] = {.lex_state = 56},
+ [164] = {.lex_state = 56},
+ [165] = {.lex_state = 56},
+ [166] = {.lex_state = 56},
+ [167] = {.lex_state = 56},
+ [168] = {.lex_state = 56},
+ [169] = {.lex_state = 56},
+ [170] = {.lex_state = 56},
+ [171] = {.lex_state = 56},
+ [172] = {.lex_state = 56},
+ [173] = {.lex_state = 56},
+ [174] = {.lex_state = 56},
+ [175] = {.lex_state = 56},
+ [176] = {.lex_state = 56},
+ [177] = {.lex_state = 56},
+ [178] = {.lex_state = 4, .external_lex_state = 2},
+ [179] = {.lex_state = 56},
+ [180] = {.lex_state = 56},
+ [181] = {.lex_state = 56},
+ [182] = {.lex_state = 56},
+ [183] = {.lex_state = 56},
+ [184] = {.lex_state = 56},
+ [185] = {.lex_state = 56},
+ [186] = {.lex_state = 4, .external_lex_state = 2},
+ [187] = {.lex_state = 4, .external_lex_state = 2},
+ [188] = {.lex_state = 4, .external_lex_state = 2},
+ [189] = {.lex_state = 4, .external_lex_state = 2},
+ [190] = {.lex_state = 4},
+ [191] = {.lex_state = 4},
+ [192] = {.lex_state = 56, .external_lex_state = 2},
+ [193] = {.lex_state = 56, .external_lex_state = 2},
+ [194] = {.lex_state = 56},
+ [195] = {.lex_state = 4, .external_lex_state = 2},
+ [196] = {.lex_state = 56},
+ [197] = {.lex_state = 56},
+ [198] = {.lex_state = 4, .external_lex_state = 2},
+ [199] = {.lex_state = 4, .external_lex_state = 2},
+ [200] = {.lex_state = 4, .external_lex_state = 2},
+ [201] = {.lex_state = 4, .external_lex_state = 2},
+ [202] = {.lex_state = 4},
+ [203] = {.lex_state = 56},
+ [204] = {.lex_state = 56, .external_lex_state = 2},
+ [205] = {.lex_state = 56},
+ [206] = {.lex_state = 56, .external_lex_state = 2},
+ [207] = {.lex_state = 56, .external_lex_state = 2},
+ [208] = {.lex_state = 56, .external_lex_state = 2},
+ [209] = {.lex_state = 56},
+ [210] = {.lex_state = 56},
+ [211] = {.lex_state = 56},
+ [212] = {.lex_state = 56, .external_lex_state = 2},
+ [213] = {.lex_state = 56, .external_lex_state = 2},
+ [214] = {.lex_state = 56, .external_lex_state = 2},
+ [215] = {.lex_state = 56, .external_lex_state = 2},
+ [216] = {.lex_state = 56, .external_lex_state = 2},
+ [217] = {.lex_state = 56, .external_lex_state = 2},
+ [218] = {.lex_state = 56},
+ [219] = {.lex_state = 56},
+ [220] = {.lex_state = 56, .external_lex_state = 2},
+ [221] = {.lex_state = 56},
+ [222] = {.lex_state = 56, .external_lex_state = 2},
+ [223] = {.lex_state = 56, .external_lex_state = 2},
+ [224] = {.lex_state = 56, .external_lex_state = 2},
+ [225] = {.lex_state = 56},
+ [226] = {.lex_state = 4},
+ [227] = {.lex_state = 56},
+ [228] = {.lex_state = 56},
+ [229] = {.lex_state = 56},
+ [230] = {.lex_state = 56},
+ [231] = {.lex_state = 56},
+ [232] = {.lex_state = 56},
+ [233] = {.lex_state = 56},
+ [234] = {.lex_state = 56},
+ [235] = {.lex_state = 56},
+ [236] = {.lex_state = 56},
+ [237] = {.lex_state = 56},
+ [238] = {.lex_state = 56},
+ [239] = {.lex_state = 56},
+ [240] = {.lex_state = 56},
+ [241] = {.lex_state = 56},
+ [242] = {.lex_state = 56},
+ [243] = {.lex_state = 56},
+ [244] = {.lex_state = 56},
+ [245] = {.lex_state = 56},
+ [246] = {.lex_state = 56},
+ [247] = {.lex_state = 56},
+ [248] = {.lex_state = 56},
+ [249] = {.lex_state = 56},
+ [250] = {.lex_state = 56},
+ [251] = {.lex_state = 56},
+ [252] = {.lex_state = 56},
+ [253] = {.lex_state = 56},
+ [254] = {.lex_state = 56},
+ [255] = {.lex_state = 56},
+ [256] = {.lex_state = 56},
+ [257] = {.lex_state = 56},
+ [258] = {.lex_state = 56},
+ [259] = {.lex_state = 56},
+ [260] = {.lex_state = 56},
+ [261] = {.lex_state = 56},
+ [262] = {.lex_state = 56},
+ [263] = {.lex_state = 56},
+ [264] = {.lex_state = 4},
+ [265] = {.lex_state = 56},
+ [266] = {.lex_state = 56},
+ [267] = {.lex_state = 56},
+ [268] = {.lex_state = 56},
+ [269] = {.lex_state = 56},
+ [270] = {.lex_state = 56},
+ [271] = {.lex_state = 56},
+ [272] = {.lex_state = 4},
+ [273] = {.lex_state = 4},
+ [274] = {.lex_state = 4},
+ [275] = {.lex_state = 4},
+ [276] = {.lex_state = 4},
+ [277] = {.lex_state = 4},
+ [278] = {.lex_state = 4, .external_lex_state = 2},
+ [279] = {.lex_state = 4},
+ [280] = {.lex_state = 4},
+ [281] = {.lex_state = 4},
+ [282] = {.lex_state = 4},
+ [283] = {.lex_state = 4, .external_lex_state = 2},
+ [284] = {.lex_state = 4},
+ [285] = {.lex_state = 4},
+ [286] = {.lex_state = 4, .external_lex_state = 2},
+ [287] = {.lex_state = 4, .external_lex_state = 2},
+ [288] = {.lex_state = 4},
+ [289] = {.lex_state = 4, .external_lex_state = 2},
+ [290] = {.lex_state = 4, .external_lex_state = 2},
+ [291] = {.lex_state = 4, .external_lex_state = 2},
+ [292] = {.lex_state = 4, .external_lex_state = 2},
+ [293] = {.lex_state = 4, .external_lex_state = 2},
+ [294] = {.lex_state = 4, .external_lex_state = 2},
+ [295] = {.lex_state = 4, .external_lex_state = 2},
+ [296] = {.lex_state = 4, .external_lex_state = 2},
+ [297] = {.lex_state = 4, .external_lex_state = 2},
+ [298] = {.lex_state = 4, .external_lex_state = 2},
+ [299] = {.lex_state = 4, .external_lex_state = 2},
+ [300] = {.lex_state = 4, .external_lex_state = 2},
+ [301] = {.lex_state = 4, .external_lex_state = 2},
+ [302] = {.lex_state = 4, .external_lex_state = 2},
+ [303] = {.lex_state = 4, .external_lex_state = 2},
+ [304] = {.lex_state = 4, .external_lex_state = 2},
+ [305] = {.lex_state = 4, .external_lex_state = 2},
+ [306] = {.lex_state = 56},
+ [307] = {.lex_state = 4},
+ [308] = {.lex_state = 56},
+ [309] = {.lex_state = 4},
+ [310] = {.lex_state = 56},
+ [311] = {.lex_state = 4, .external_lex_state = 2},
+ [312] = {.lex_state = 56},
+ [313] = {.lex_state = 56},
+ [314] = {.lex_state = 56},
+ [315] = {.lex_state = 4, .external_lex_state = 2},
+ [316] = {.lex_state = 56},
+ [317] = {.lex_state = 56},
+ [318] = {.lex_state = 56},
+ [319] = {.lex_state = 4},
+ [320] = {.lex_state = 4, .external_lex_state = 2},
+ [321] = {.lex_state = 4},
+ [322] = {.lex_state = 4},
+ [323] = {.lex_state = 4},
+ [324] = {.lex_state = 4},
+ [325] = {.lex_state = 4},
+ [326] = {.lex_state = 4},
+ [327] = {.lex_state = 55},
+ [328] = {.lex_state = 55},
+ [329] = {.lex_state = 55},
+ [330] = {.lex_state = 55, .external_lex_state = 2},
+ [331] = {.lex_state = 55},
+ [332] = {.lex_state = 55},
+ [333] = {.lex_state = 55},
+ [334] = {.lex_state = 55},
+ [335] = {.lex_state = 55},
+ [336] = {.lex_state = 55},
+ [337] = {.lex_state = 55},
+ [338] = {.lex_state = 55},
+ [339] = {.lex_state = 55},
+ [340] = {.lex_state = 55},
+ [341] = {.lex_state = 55},
+ [342] = {.lex_state = 55},
+ [343] = {.lex_state = 55},
+ [344] = {.lex_state = 55},
+ [345] = {.lex_state = 55},
+ [346] = {.lex_state = 55},
+ [347] = {.lex_state = 55},
+ [348] = {.lex_state = 55},
+ [349] = {.lex_state = 55},
+ [350] = {.lex_state = 55},
+ [351] = {.lex_state = 55},
+ [352] = {.lex_state = 55},
+ [353] = {.lex_state = 55},
+ [354] = {.lex_state = 55},
+ [355] = {.lex_state = 55},
+ [356] = {.lex_state = 55},
+ [357] = {.lex_state = 55},
+ [358] = {.lex_state = 55},
+ [359] = {.lex_state = 55},
+ [360] = {.lex_state = 55},
+ [361] = {.lex_state = 55},
+ [362] = {.lex_state = 55},
+ [363] = {.lex_state = 55, .external_lex_state = 2},
+ [364] = {.lex_state = 55},
+ [365] = {.lex_state = 55},
+ [366] = {.lex_state = 55},
+ [367] = {.lex_state = 55},
+ [368] = {.lex_state = 55, .external_lex_state = 2},
+ [369] = {.lex_state = 55},
+ [370] = {.lex_state = 5},
+ [371] = {.lex_state = 55},
+ [372] = {.lex_state = 55},
+ [373] = {.lex_state = 55},
+ [374] = {.lex_state = 55},
+ [375] = {.lex_state = 55, .external_lex_state = 2},
+ [376] = {.lex_state = 55},
+ [377] = {.lex_state = 55},
+ [378] = {.lex_state = 55},
+ [379] = {.lex_state = 55},
+ [380] = {.lex_state = 55, .external_lex_state = 2},
+ [381] = {.lex_state = 55},
+ [382] = {.lex_state = 55},
+ [383] = {.lex_state = 55},
+ [384] = {.lex_state = 55},
+ [385] = {.lex_state = 55},
+ [386] = {.lex_state = 55},
+ [387] = {.lex_state = 55, .external_lex_state = 2},
+ [388] = {.lex_state = 55, .external_lex_state = 2},
+ [389] = {.lex_state = 55, .external_lex_state = 2},
+ [390] = {.lex_state = 55, .external_lex_state = 2},
+ [391] = {.lex_state = 55},
+ [392] = {.lex_state = 55},
+ [393] = {.lex_state = 55},
+ [394] = {.lex_state = 55, .external_lex_state = 2},
+ [395] = {.lex_state = 55},
+ [396] = {.lex_state = 55},
+ [397] = {.lex_state = 55, .external_lex_state = 2},
+ [398] = {.lex_state = 55, .external_lex_state = 2},
+ [399] = {.lex_state = 55, .external_lex_state = 2},
+ [400] = {.lex_state = 55},
+ [401] = {.lex_state = 55, .external_lex_state = 2},
+ [402] = {.lex_state = 55},
+ [403] = {.lex_state = 55, .external_lex_state = 2},
+ [404] = {.lex_state = 55},
+ [405] = {.lex_state = 55, .external_lex_state = 2},
+ [406] = {.lex_state = 55, .external_lex_state = 2},
+ [407] = {.lex_state = 55},
+ [408] = {.lex_state = 55, .external_lex_state = 2},
+ [409] = {.lex_state = 55, .external_lex_state = 2},
+ [410] = {.lex_state = 55},
+ [411] = {.lex_state = 55},
+ [412] = {.lex_state = 55, .external_lex_state = 2},
+ [413] = {.lex_state = 55, .external_lex_state = 2},
+ [414] = {.lex_state = 55, .external_lex_state = 2},
+ [415] = {.lex_state = 55, .external_lex_state = 2},
+ [416] = {.lex_state = 55, .external_lex_state = 2},
+ [417] = {.lex_state = 55, .external_lex_state = 2},
+ [418] = {.lex_state = 55, .external_lex_state = 2},
+ [419] = {.lex_state = 55, .external_lex_state = 2},
+ [420] = {.lex_state = 55, .external_lex_state = 2},
+ [421] = {.lex_state = 55, .external_lex_state = 2},
+ [422] = {.lex_state = 55},
+ [423] = {.lex_state = 55},
+ [424] = {.lex_state = 55},
+ [425] = {.lex_state = 55},
+ [426] = {.lex_state = 55},
+ [427] = {.lex_state = 55},
+ [428] = {.lex_state = 55, .external_lex_state = 2},
+ [429] = {.lex_state = 55},
+ [430] = {.lex_state = 55, .external_lex_state = 2},
+ [431] = {.lex_state = 55},
+ [432] = {.lex_state = 55},
+ [433] = {.lex_state = 55},
+ [434] = {.lex_state = 55},
+ [435] = {.lex_state = 55},
+ [436] = {.lex_state = 55},
+ [437] = {.lex_state = 55},
+ [438] = {.lex_state = 55},
+ [439] = {.lex_state = 55, .external_lex_state = 2},
+ [440] = {.lex_state = 55},
+ [441] = {.lex_state = 55},
+ [442] = {.lex_state = 55, .external_lex_state = 2},
+ [443] = {.lex_state = 55, .external_lex_state = 2},
+ [444] = {.lex_state = 55, .external_lex_state = 2},
+ [445] = {.lex_state = 55, .external_lex_state = 2},
+ [446] = {.lex_state = 55, .external_lex_state = 2},
+ [447] = {.lex_state = 55, .external_lex_state = 2},
+ [448] = {.lex_state = 55},
+ [449] = {.lex_state = 55, .external_lex_state = 2},
+ [450] = {.lex_state = 55, .external_lex_state = 2},
+ [451] = {.lex_state = 55},
+ [452] = {.lex_state = 55},
+ [453] = {.lex_state = 55},
+ [454] = {.lex_state = 55, .external_lex_state = 2},
+ [455] = {.lex_state = 55, .external_lex_state = 2},
+ [456] = {.lex_state = 55, .external_lex_state = 2},
+ [457] = {.lex_state = 55},
+ [458] = {.lex_state = 55, .external_lex_state = 2},
+ [459] = {.lex_state = 55, .external_lex_state = 2},
+ [460] = {.lex_state = 55, .external_lex_state = 2},
+ [461] = {.lex_state = 55},
+ [462] = {.lex_state = 55, .external_lex_state = 2},
+ [463] = {.lex_state = 55, .external_lex_state = 2},
+ [464] = {.lex_state = 55, .external_lex_state = 2},
+ [465] = {.lex_state = 55},
+ [466] = {.lex_state = 55},
+ [467] = {.lex_state = 55},
+ [468] = {.lex_state = 55},
+ [469] = {.lex_state = 55, .external_lex_state = 2},
+ [470] = {.lex_state = 55, .external_lex_state = 2},
+ [471] = {.lex_state = 55, .external_lex_state = 2},
+ [472] = {.lex_state = 55, .external_lex_state = 2},
+ [473] = {.lex_state = 55},
+ [474] = {.lex_state = 55, .external_lex_state = 2},
+ [475] = {.lex_state = 55, .external_lex_state = 2},
+ [476] = {.lex_state = 55, .external_lex_state = 2},
+ [477] = {.lex_state = 55},
+ [478] = {.lex_state = 55},
+ [479] = {.lex_state = 55},
+ [480] = {.lex_state = 55, .external_lex_state = 2},
+ [481] = {.lex_state = 55, .external_lex_state = 2},
+ [482] = {.lex_state = 55, .external_lex_state = 2},
+ [483] = {.lex_state = 55, .external_lex_state = 2},
+ [484] = {.lex_state = 55, .external_lex_state = 2},
+ [485] = {.lex_state = 55},
+ [486] = {.lex_state = 55, .external_lex_state = 2},
+ [487] = {.lex_state = 55},
+ [488] = {.lex_state = 55, .external_lex_state = 2},
+ [489] = {.lex_state = 55, .external_lex_state = 2},
+ [490] = {.lex_state = 55, .external_lex_state = 2},
+ [491] = {.lex_state = 55, .external_lex_state = 2},
+ [492] = {.lex_state = 55, .external_lex_state = 2},
+ [493] = {.lex_state = 55, .external_lex_state = 2},
+ [494] = {.lex_state = 55, .external_lex_state = 2},
+ [495] = {.lex_state = 55, .external_lex_state = 2},
+ [496] = {.lex_state = 55, .external_lex_state = 2},
+ [497] = {.lex_state = 55},
+ [498] = {.lex_state = 55},
+ [499] = {.lex_state = 55},
+ [500] = {.lex_state = 55},
+ [501] = {.lex_state = 5, .external_lex_state = 2},
+ [502] = {.lex_state = 55, .external_lex_state = 2},
+ [503] = {.lex_state = 55, .external_lex_state = 2},
+ [504] = {.lex_state = 55, .external_lex_state = 2},
+ [505] = {.lex_state = 55, .external_lex_state = 2},
+ [506] = {.lex_state = 55, .external_lex_state = 2},
+ [507] = {.lex_state = 55, .external_lex_state = 2},
+ [508] = {.lex_state = 55, .external_lex_state = 2},
+ [509] = {.lex_state = 55},
+ [510] = {.lex_state = 55, .external_lex_state = 2},
+ [511] = {.lex_state = 55, .external_lex_state = 2},
+ [512] = {.lex_state = 55, .external_lex_state = 2},
+ [513] = {.lex_state = 55},
+ [514] = {.lex_state = 55, .external_lex_state = 2},
+ [515] = {.lex_state = 55, .external_lex_state = 2},
+ [516] = {.lex_state = 55, .external_lex_state = 2},
+ [517] = {.lex_state = 55},
+ [518] = {.lex_state = 55, .external_lex_state = 2},
+ [519] = {.lex_state = 55, .external_lex_state = 2},
+ [520] = {.lex_state = 55, .external_lex_state = 2},
+ [521] = {.lex_state = 55},
+ [522] = {.lex_state = 55, .external_lex_state = 2},
+ [523] = {.lex_state = 55, .external_lex_state = 2},
+ [524] = {.lex_state = 55, .external_lex_state = 2},
+ [525] = {.lex_state = 55, .external_lex_state = 2},
+ [526] = {.lex_state = 55},
+ [527] = {.lex_state = 55},
+ [528] = {.lex_state = 55, .external_lex_state = 2},
+ [529] = {.lex_state = 55},
+ [530] = {.lex_state = 55, .external_lex_state = 2},
+ [531] = {.lex_state = 55, .external_lex_state = 2},
+ [532] = {.lex_state = 55},
+ [533] = {.lex_state = 55},
+ [534] = {.lex_state = 55},
+ [535] = {.lex_state = 55, .external_lex_state = 2},
+ [536] = {.lex_state = 55},
+ [537] = {.lex_state = 55, .external_lex_state = 2},
+ [538] = {.lex_state = 55},
+ [539] = {.lex_state = 55},
+ [540] = {.lex_state = 55},
+ [541] = {.lex_state = 55, .external_lex_state = 2},
+ [542] = {.lex_state = 55, .external_lex_state = 2},
+ [543] = {.lex_state = 55, .external_lex_state = 2},
+ [544] = {.lex_state = 55},
+ [545] = {.lex_state = 55, .external_lex_state = 2},
+ [546] = {.lex_state = 55, .external_lex_state = 2},
+ [547] = {.lex_state = 55, .external_lex_state = 2},
+ [548] = {.lex_state = 55, .external_lex_state = 2},
+ [549] = {.lex_state = 55},
+ [550] = {.lex_state = 55, .external_lex_state = 2},
+ [551] = {.lex_state = 55, .external_lex_state = 2},
+ [552] = {.lex_state = 55},
+ [553] = {.lex_state = 55, .external_lex_state = 2},
+ [554] = {.lex_state = 55, .external_lex_state = 2},
+ [555] = {.lex_state = 55, .external_lex_state = 2},
+ [556] = {.lex_state = 55, .external_lex_state = 2},
+ [557] = {.lex_state = 55, .external_lex_state = 2},
+ [558] = {.lex_state = 55, .external_lex_state = 2},
+ [559] = {.lex_state = 55, .external_lex_state = 2},
+ [560] = {.lex_state = 55},
+ [561] = {.lex_state = 55},
+ [562] = {.lex_state = 55, .external_lex_state = 2},
+ [563] = {.lex_state = 55},
+ [564] = {.lex_state = 55},
+ [565] = {.lex_state = 55},
+ [566] = {.lex_state = 55},
+ [567] = {.lex_state = 55},
+ [568] = {.lex_state = 55, .external_lex_state = 2},
+ [569] = {.lex_state = 55},
+ [570] = {.lex_state = 55},
+ [571] = {.lex_state = 55},
+ [572] = {.lex_state = 55},
+ [573] = {.lex_state = 55, .external_lex_state = 2},
+ [574] = {.lex_state = 55},
+ [575] = {.lex_state = 55},
+ [576] = {.lex_state = 55, .external_lex_state = 2},
+ [577] = {.lex_state = 55, .external_lex_state = 2},
+ [578] = {.lex_state = 55},
+ [579] = {.lex_state = 55, .external_lex_state = 2},
+ [580] = {.lex_state = 55, .external_lex_state = 2},
+ [581] = {.lex_state = 55, .external_lex_state = 2},
+ [582] = {.lex_state = 55, .external_lex_state = 2},
+ [583] = {.lex_state = 55},
+ [584] = {.lex_state = 55, .external_lex_state = 2},
+ [585] = {.lex_state = 55},
+ [586] = {.lex_state = 55},
+ [587] = {.lex_state = 55},
+ [588] = {.lex_state = 55},
+ [589] = {.lex_state = 55},
+ [590] = {.lex_state = 55},
+ [591] = {.lex_state = 55},
+ [592] = {.lex_state = 55},
+ [593] = {.lex_state = 55},
+ [594] = {.lex_state = 55},
+ [595] = {.lex_state = 55},
+ [596] = {.lex_state = 55},
+ [597] = {.lex_state = 55},
+ [598] = {.lex_state = 55},
+ [599] = {.lex_state = 56},
+ [600] = {.lex_state = 56},
+ [601] = {.lex_state = 56},
+ [602] = {.lex_state = 56},
+ [603] = {.lex_state = 56},
+ [604] = {.lex_state = 56},
+ [605] = {.lex_state = 56},
+ [606] = {.lex_state = 56},
+ [607] = {.lex_state = 56},
+ [608] = {.lex_state = 56},
+ [609] = {.lex_state = 56},
+ [610] = {.lex_state = 56},
+ [611] = {.lex_state = 56},
+ [612] = {.lex_state = 56},
+ [613] = {.lex_state = 56},
+ [614] = {.lex_state = 56},
+ [615] = {.lex_state = 56},
+ [616] = {.lex_state = 56},
+ [617] = {.lex_state = 56},
+ [618] = {.lex_state = 56},
+ [619] = {.lex_state = 56},
+ [620] = {.lex_state = 56, .external_lex_state = 2},
+ [621] = {.lex_state = 56, .external_lex_state = 2},
+ [622] = {.lex_state = 56},
+ [623] = {.lex_state = 56, .external_lex_state = 2},
+ [624] = {.lex_state = 56},
+ [625] = {.lex_state = 56, .external_lex_state = 2},
+ [626] = {.lex_state = 56, .external_lex_state = 2},
+ [627] = {.lex_state = 56},
+ [628] = {.lex_state = 55},
+ [629] = {.lex_state = 56},
+ [630] = {.lex_state = 56},
+ [631] = {.lex_state = 4},
+ [632] = {.lex_state = 55},
+ [633] = {.lex_state = 4},
+ [634] = {.lex_state = 56},
+ [635] = {.lex_state = 56},
+ [636] = {.lex_state = 56},
+ [637] = {.lex_state = 56},
+ [638] = {.lex_state = 56},
+ [639] = {.lex_state = 56},
+ [640] = {.lex_state = 56},
+ [641] = {.lex_state = 56},
+ [642] = {.lex_state = 56},
+ [643] = {.lex_state = 56},
+ [644] = {.lex_state = 56},
+ [645] = {.lex_state = 56},
+ [646] = {.lex_state = 56},
+ [647] = {.lex_state = 56},
+ [648] = {.lex_state = 56},
+ [649] = {.lex_state = 56},
+ [650] = {.lex_state = 56},
+ [651] = {.lex_state = 56},
+ [652] = {.lex_state = 56},
+ [653] = {.lex_state = 56},
+ [654] = {.lex_state = 56},
+ [655] = {.lex_state = 56},
+ [656] = {.lex_state = 56},
+ [657] = {.lex_state = 56},
+ [658] = {.lex_state = 56},
+ [659] = {.lex_state = 56},
+ [660] = {.lex_state = 56},
+ [661] = {.lex_state = 56},
+ [662] = {.lex_state = 56},
+ [663] = {.lex_state = 56},
+ [664] = {.lex_state = 56},
+ [665] = {.lex_state = 16},
+ [666] = {.lex_state = 16},
+ [667] = {.lex_state = 16},
+ [668] = {.lex_state = 16},
+ [669] = {.lex_state = 17},
+ [670] = {.lex_state = 17},
+ [671] = {.lex_state = 16},
+ [672] = {.lex_state = 16},
+ [673] = {.lex_state = 17},
+ [674] = {.lex_state = 16},
+ [675] = {.lex_state = 16},
+ [676] = {.lex_state = 17},
+ [677] = {.lex_state = 56},
+ [678] = {.lex_state = 56},
+ [679] = {.lex_state = 16},
+ [680] = {.lex_state = 17},
+ [681] = {.lex_state = 16},
+ [682] = {.lex_state = 17},
+ [683] = {.lex_state = 16},
+ [684] = {.lex_state = 17},
+ [685] = {.lex_state = 16},
+ [686] = {.lex_state = 17},
+ [687] = {.lex_state = 16},
+ [688] = {.lex_state = 17},
+ [689] = {.lex_state = 16},
+ [690] = {.lex_state = 17},
+ [691] = {.lex_state = 16},
+ [692] = {.lex_state = 17},
+ [693] = {.lex_state = 17},
+ [694] = {.lex_state = 16},
+ [695] = {.lex_state = 16},
+ [696] = {.lex_state = 17},
+ [697] = {.lex_state = 16},
+ [698] = {.lex_state = 16},
+ [699] = {.lex_state = 16},
+ [700] = {.lex_state = 16},
+ [701] = {.lex_state = 17},
+ [702] = {.lex_state = 17},
+ [703] = {.lex_state = 17},
+ [704] = {.lex_state = 17},
+ [705] = {.lex_state = 16},
+ [706] = {.lex_state = 16},
+ [707] = {.lex_state = 16},
+ [708] = {.lex_state = 0, .external_lex_state = 2},
+ [709] = {.lex_state = 16},
+ [710] = {.lex_state = 56},
+ [711] = {.lex_state = 16},
+ [712] = {.lex_state = 0},
+ [713] = {.lex_state = 0},
+ [714] = {.lex_state = 8, .external_lex_state = 3},
+ [715] = {.lex_state = 56},
+ [716] = {.lex_state = 0, .external_lex_state = 2},
+ [717] = {.lex_state = 8, .external_lex_state = 3},
+ [718] = {.lex_state = 16},
+ [719] = {.lex_state = 16},
+ [720] = {.lex_state = 16},
+ [721] = {.lex_state = 8, .external_lex_state = 3},
+ [722] = {.lex_state = 16},
+ [723] = {.lex_state = 16},
+ [724] = {.lex_state = 8, .external_lex_state = 3},
+ [725] = {.lex_state = 56},
+ [726] = {.lex_state = 16},
+ [727] = {.lex_state = 16},
+ [728] = {.lex_state = 16},
+ [729] = {.lex_state = 56},
+ [730] = {.lex_state = 8, .external_lex_state = 3},
+ [731] = {.lex_state = 16},
+ [732] = {.lex_state = 16},
+ [733] = {.lex_state = 56},
+ [734] = {.lex_state = 16},
+ [735] = {.lex_state = 56},
+ [736] = {.lex_state = 56},
+ [737] = {.lex_state = 16},
+ [738] = {.lex_state = 16},
+ [739] = {.lex_state = 16},
+ [740] = {.lex_state = 16},
+ [741] = {.lex_state = 16},
+ [742] = {.lex_state = 0, .external_lex_state = 2},
+ [743] = {.lex_state = 56},
+ [744] = {.lex_state = 16},
+ [745] = {.lex_state = 56},
+ [746] = {.lex_state = 16},
+ [747] = {.lex_state = 16},
+ [748] = {.lex_state = 56},
+ [749] = {.lex_state = 16},
+ [750] = {.lex_state = 16},
+ [751] = {.lex_state = 16},
+ [752] = {.lex_state = 56},
+ [753] = {.lex_state = 56},
+ [754] = {.lex_state = 16},
+ [755] = {.lex_state = 16},
+ [756] = {.lex_state = 56},
+ [757] = {.lex_state = 56},
+ [758] = {.lex_state = 0, .external_lex_state = 2},
+ [759] = {.lex_state = 56},
+ [760] = {.lex_state = 16},
+ [761] = {.lex_state = 56},
+ [762] = {.lex_state = 0},
+ [763] = {.lex_state = 16},
[764] = {.lex_state = 0, .external_lex_state = 2},
- [765] = {.lex_state = 20},
- [766] = {.lex_state = 20},
- [767] = {.lex_state = 20},
- [768] = {.lex_state = 20},
- [769] = {.lex_state = 20},
- [770] = {.lex_state = 60},
- [771] = {.lex_state = 60},
- [772] = {.lex_state = 1},
- [773] = {.lex_state = 0, .external_lex_state = 2},
- [774] = {.lex_state = 60},
- [775] = {.lex_state = 60},
- [776] = {.lex_state = 0, .external_lex_state = 2},
- [777] = {.lex_state = 60},
- [778] = {.lex_state = 1},
- [779] = {.lex_state = 20},
- [780] = {.lex_state = 0, .external_lex_state = 2},
- [781] = {.lex_state = 3},
- [782] = {.lex_state = 0, .external_lex_state = 2},
- [783] = {.lex_state = 60},
- [784] = {.lex_state = 60},
- [785] = {.lex_state = 60},
- [786] = {.lex_state = 12, .external_lex_state = 3},
- [787] = {.lex_state = 60},
- [788] = {.lex_state = 3},
- [789] = {.lex_state = 20},
- [790] = {.lex_state = 0, .external_lex_state = 2},
- [791] = {.lex_state = 20},
- [792] = {.lex_state = 1},
- [793] = {.lex_state = 60},
- [794] = {.lex_state = 60},
- [795] = {.lex_state = 60},
- [796] = {.lex_state = 0},
- [797] = {.lex_state = 60},
- [798] = {.lex_state = 0, .external_lex_state = 2},
- [799] = {.lex_state = 0, .external_lex_state = 2},
- [800] = {.lex_state = 60},
- [801] = {.lex_state = 3},
- [802] = {.lex_state = 60},
- [803] = {.lex_state = 60},
- [804] = {.lex_state = 1},
- [805] = {.lex_state = 60},
- [806] = {.lex_state = 60},
- [807] = {.lex_state = 0},
- [808] = {.lex_state = 60},
- [809] = {.lex_state = 60},
- [810] = {.lex_state = 60},
- [811] = {.lex_state = 0},
- [812] = {.lex_state = 0},
- [813] = {.lex_state = 0},
- [814] = {.lex_state = 0},
- [815] = {.lex_state = 60},
- [816] = {.lex_state = 3},
- [817] = {.lex_state = 60},
- [818] = {.lex_state = 1},
- [819] = {.lex_state = 3},
- [820] = {.lex_state = 60},
- [821] = {.lex_state = 3},
- [822] = {.lex_state = 1},
- [823] = {.lex_state = 20},
- [824] = {.lex_state = 1},
- [825] = {.lex_state = 60},
- [826] = {.lex_state = 60},
- [827] = {.lex_state = 0},
- [828] = {.lex_state = 60},
- [829] = {.lex_state = 60},
- [830] = {.lex_state = 60, .external_lex_state = 2},
- [831] = {.lex_state = 3},
- [832] = {.lex_state = 60},
- [833] = {.lex_state = 60},
- [834] = {.lex_state = 60, .external_lex_state = 2},
+ [765] = {.lex_state = 56},
+ [766] = {.lex_state = 16},
+ [767] = {.lex_state = 16},
+ [768] = {.lex_state = 16},
+ [769] = {.lex_state = 56},
+ [770] = {.lex_state = 56},
+ [771] = {.lex_state = 10},
+ [772] = {.lex_state = 0, .external_lex_state = 2},
+ [773] = {.lex_state = 56},
+ [774] = {.lex_state = 56},
+ [775] = {.lex_state = 0, .external_lex_state = 2},
+ [776] = {.lex_state = 56, .external_lex_state = 2},
+ [777] = {.lex_state = 0, .external_lex_state = 2},
+ [778] = {.lex_state = 56},
+ [779] = {.lex_state = 7},
+ [780] = {.lex_state = 10},
+ [781] = {.lex_state = 0, .external_lex_state = 2},
+ [782] = {.lex_state = 56},
+ [783] = {.lex_state = 16},
+ [784] = {.lex_state = 56},
+ [785] = {.lex_state = 56},
+ [786] = {.lex_state = 7},
+ [787] = {.lex_state = 56},
+ [788] = {.lex_state = 56},
+ [789] = {.lex_state = 0},
+ [790] = {.lex_state = 56},
+ [791] = {.lex_state = 56},
+ [792] = {.lex_state = 56},
+ [793] = {.lex_state = 56},
+ [794] = {.lex_state = 56},
+ [795] = {.lex_state = 7},
+ [796] = {.lex_state = 10},
+ [797] = {.lex_state = 7},
+ [798] = {.lex_state = 10},
+ [799] = {.lex_state = 56},
+ [800] = {.lex_state = 56},
+ [801] = {.lex_state = 10},
+ [802] = {.lex_state = 56},
+ [803] = {.lex_state = 7},
+ [804] = {.lex_state = 0},
+ [805] = {.lex_state = 0},
+ [806] = {.lex_state = 0},
+ [807] = {.lex_state = 56},
+ [808] = {.lex_state = 0},
+ [809] = {.lex_state = 0},
+ [810] = {.lex_state = 56},
+ [811] = {.lex_state = 56},
+ [812] = {.lex_state = 10},
+ [813] = {.lex_state = 56},
+ [814] = {.lex_state = 16},
+ [815] = {.lex_state = 56},
+ [816] = {.lex_state = 56},
+ [817] = {.lex_state = 8, .external_lex_state = 3},
+ [818] = {.lex_state = 16},
+ [819] = {.lex_state = 0, .external_lex_state = 2},
+ [820] = {.lex_state = 10},
+ [821] = {.lex_state = 16},
+ [822] = {.lex_state = 0, .external_lex_state = 2},
+ [823] = {.lex_state = 7},
+ [824] = {.lex_state = 56},
+ [825] = {.lex_state = 0},
+ [826] = {.lex_state = 56},
+ [827] = {.lex_state = 56},
+ [828] = {.lex_state = 56},
+ [829] = {.lex_state = 56},
+ [830] = {.lex_state = 7},
+ [831] = {.lex_state = 56},
+ [832] = {.lex_state = 56},
+ [833] = {.lex_state = 0, .external_lex_state = 2},
+ [834] = {.lex_state = 56, .external_lex_state = 2},
[835] = {.lex_state = 0},
[836] = {.lex_state = 0},
- [837] = {.lex_state = 60},
+ [837] = {.lex_state = 56},
[838] = {.lex_state = 0},
[839] = {.lex_state = 0},
- [840] = {.lex_state = 60},
- [841] = {.lex_state = 0},
+ [840] = {.lex_state = 0},
+ [841] = {.lex_state = 56},
[842] = {.lex_state = 0},
[843] = {.lex_state = 0},
- [844] = {.lex_state = 60},
- [845] = {.lex_state = 21},
- [846] = {.lex_state = 0, .external_lex_state = 2},
+ [844] = {.lex_state = 56},
+ [845] = {.lex_state = 0},
+ [846] = {.lex_state = 17},
[847] = {.lex_state = 0},
- [848] = {.lex_state = 0},
- [849] = {.lex_state = 60},
- [850] = {.lex_state = 0},
- [851] = {.lex_state = 21},
- [852] = {.lex_state = 7},
- [853] = {.lex_state = 0},
- [854] = {.lex_state = 60},
- [855] = {.lex_state = 60, .external_lex_state = 2},
- [856] = {.lex_state = 60},
- [857] = {.lex_state = 60},
- [858] = {.lex_state = 60},
- [859] = {.lex_state = 60},
- [860] = {.lex_state = 60},
- [861] = {.lex_state = 60, .external_lex_state = 2},
- [862] = {.lex_state = 60, .external_lex_state = 2},
- [863] = {.lex_state = 0},
- [864] = {.lex_state = 60, .external_lex_state = 2},
- [865] = {.lex_state = 60},
+ [848] = {.lex_state = 0, .external_lex_state = 2},
+ [849] = {.lex_state = 0},
+ [850] = {.lex_state = 56},
+ [851] = {.lex_state = 0},
+ [852] = {.lex_state = 0},
+ [853] = {.lex_state = 56},
+ [854] = {.lex_state = 56, .external_lex_state = 2},
+ [855] = {.lex_state = 17},
+ [856] = {.lex_state = 3},
+ [857] = {.lex_state = 56},
+ [858] = {.lex_state = 56},
+ [859] = {.lex_state = 56},
+ [860] = {.lex_state = 56},
+ [861] = {.lex_state = 56},
+ [862] = {.lex_state = 0},
+ [863] = {.lex_state = 56, .external_lex_state = 2},
+ [864] = {.lex_state = 56, .external_lex_state = 2},
+ [865] = {.lex_state = 56, .external_lex_state = 2},
[866] = {.lex_state = 0},
- [867] = {.lex_state = 0},
- [868] = {.lex_state = 60},
- [869] = {.lex_state = 7},
- [870] = {.lex_state = 60},
- [871] = {.lex_state = 0},
- [872] = {.lex_state = 7},
- [873] = {.lex_state = 60, .external_lex_state = 2},
- [874] = {.lex_state = 60},
- [875] = {.lex_state = 0},
+ [867] = {.lex_state = 56},
+ [868] = {.lex_state = 0},
+ [869] = {.lex_state = 56},
+ [870] = {.lex_state = 3},
+ [871] = {.lex_state = 56},
+ [872] = {.lex_state = 0},
+ [873] = {.lex_state = 3},
+ [874] = {.lex_state = 56, .external_lex_state = 2},
+ [875] = {.lex_state = 56},
[876] = {.lex_state = 0, .external_lex_state = 2},
[877] = {.lex_state = 0, .external_lex_state = 2},
[878] = {.lex_state = 0, .external_lex_state = 2},
- [879] = {.lex_state = 60, .external_lex_state = 2},
+ [879] = {.lex_state = 0},
[880] = {.lex_state = 0},
[881] = {.lex_state = 0},
- [882] = {.lex_state = 60},
- [883] = {.lex_state = 0},
- [884] = {.lex_state = 60},
- [885] = {.lex_state = 0},
- [886] = {.lex_state = 60, .external_lex_state = 2},
- [887] = {.lex_state = 7},
+ [882] = {.lex_state = 0},
+ [883] = {.lex_state = 56},
+ [884] = {.lex_state = 56},
+ [885] = {.lex_state = 3},
+ [886] = {.lex_state = 0},
+ [887] = {.lex_state = 56, .external_lex_state = 2},
[888] = {.lex_state = 0},
[889] = {.lex_state = 0},
[890] = {.lex_state = 0},
[891] = {.lex_state = 0},
[892] = {.lex_state = 0},
- [893] = {.lex_state = 21},
- [894] = {.lex_state = 0},
+ [893] = {.lex_state = 0},
+ [894] = {.lex_state = 17},
[895] = {.lex_state = 0},
[896] = {.lex_state = 0},
[897] = {.lex_state = 0},
- [898] = {.lex_state = 21},
+ [898] = {.lex_state = 0},
[899] = {.lex_state = 0},
[900] = {.lex_state = 0},
- [901] = {.lex_state = 0},
- [902] = {.lex_state = 21},
+ [901] = {.lex_state = 17},
+ [902] = {.lex_state = 0},
[903] = {.lex_state = 0},
[904] = {.lex_state = 0},
[905] = {.lex_state = 0},
[906] = {.lex_state = 0},
- [907] = {.lex_state = 0},
- [908] = {.lex_state = 21},
- [909] = {.lex_state = 0},
- [910] = {.lex_state = 21},
- [911] = {.lex_state = 0},
- [912] = {.lex_state = 21},
- [913] = {.lex_state = 21},
- [914] = {.lex_state = 21},
- [915] = {.lex_state = 21},
- [916] = {.lex_state = 60},
- [917] = {.lex_state = 0},
+ [907] = {.lex_state = 17},
+ [908] = {.lex_state = 0},
+ [909] = {.lex_state = 17},
+ [910] = {.lex_state = 0},
+ [911] = {.lex_state = 17},
+ [912] = {.lex_state = 17},
+ [913] = {.lex_state = 17},
+ [914] = {.lex_state = 17},
+ [915] = {.lex_state = 56},
+ [916] = {.lex_state = 0},
+ [917] = {.lex_state = 17},
[918] = {.lex_state = 0},
[919] = {.lex_state = 0},
[920] = {.lex_state = 0},
[921] = {.lex_state = 0},
[922] = {.lex_state = 0},
- [923] = {.lex_state = 20},
- [924] = {.lex_state = 60},
+ [923] = {.lex_state = 0},
+ [924] = {.lex_state = 56},
[925] = {.lex_state = 0},
- [926] = {.lex_state = 0},
- [927] = {.lex_state = 60},
+ [926] = {.lex_state = 56},
+ [927] = {.lex_state = 56},
[928] = {.lex_state = 0, .external_lex_state = 2},
[929] = {.lex_state = 0},
[930] = {.lex_state = 0},
[931] = {.lex_state = 0},
[932] = {.lex_state = 0},
- [933] = {.lex_state = 0},
- [934] = {.lex_state = 0, .external_lex_state = 2},
- [935] = {.lex_state = 0},
- [936] = {.lex_state = 60},
- [937] = {.lex_state = 60},
+ [933] = {.lex_state = 0, .external_lex_state = 2},
+ [934] = {.lex_state = 0},
+ [935] = {.lex_state = 56},
+ [936] = {.lex_state = 56},
+ [937] = {.lex_state = 0},
[938] = {.lex_state = 0},
[939] = {.lex_state = 0},
[940] = {.lex_state = 0},
[941] = {.lex_state = 0},
[942] = {.lex_state = 0},
- [943] = {.lex_state = 60},
+ [943] = {.lex_state = 0},
[944] = {.lex_state = 0},
[945] = {.lex_state = 0},
[946] = {.lex_state = 0},
@@ -5226,19 +5167,19 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = {
[950] = {.lex_state = 0},
[951] = {.lex_state = 0},
[952] = {.lex_state = 0},
- [953] = {.lex_state = 60},
+ [953] = {.lex_state = 56},
[954] = {.lex_state = 0},
[955] = {.lex_state = 0},
- [956] = {.lex_state = 0},
+ [956] = {.lex_state = 0, .external_lex_state = 2},
[957] = {.lex_state = 0},
- [958] = {.lex_state = 0, .external_lex_state = 2},
+ [958] = {.lex_state = 0},
[959] = {.lex_state = 0},
[960] = {.lex_state = 0},
- [961] = {.lex_state = 60},
+ [961] = {.lex_state = 0},
[962] = {.lex_state = 0},
- [963] = {.lex_state = 0},
- [964] = {.lex_state = 0, .external_lex_state = 2},
- [965] = {.lex_state = 0},
+ [963] = {.lex_state = 56},
+ [964] = {.lex_state = 0},
+ [965] = {.lex_state = 0, .external_lex_state = 2},
[966] = {.lex_state = 0},
[967] = {.lex_state = 0},
[968] = {.lex_state = 0, .external_lex_state = 2},
@@ -5247,25 +5188,25 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = {
[971] = {.lex_state = 0},
[972] = {.lex_state = 0},
[973] = {.lex_state = 0},
- [974] = {.lex_state = 0},
- [975] = {.lex_state = 60},
- [976] = {.lex_state = 60},
+ [974] = {.lex_state = 56},
+ [975] = {.lex_state = 56},
+ [976] = {.lex_state = 56},
[977] = {.lex_state = 0},
[978] = {.lex_state = 0},
- [979] = {.lex_state = 0, .external_lex_state = 2},
+ [979] = {.lex_state = 0},
[980] = {.lex_state = 0},
[981] = {.lex_state = 0},
- [982] = {.lex_state = 0},
- [983] = {.lex_state = 0},
- [984] = {.lex_state = 60},
- [985] = {.lex_state = 60},
- [986] = {.lex_state = 0},
+ [982] = {.lex_state = 0, .external_lex_state = 2},
+ [983] = {.lex_state = 56},
+ [984] = {.lex_state = 0},
+ [985] = {.lex_state = 0},
+ [986] = {.lex_state = 16},
[987] = {.lex_state = 0},
- [988] = {.lex_state = 0},
+ [988] = {.lex_state = 56},
[989] = {.lex_state = 0},
[990] = {.lex_state = 0},
[991] = {.lex_state = 0},
- [992] = {.lex_state = 60},
+ [992] = {.lex_state = 0},
[993] = {.lex_state = 0},
[994] = {.lex_state = 0},
[995] = {.lex_state = 0},
@@ -5290,15 +5231,15 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = {
[1014] = {.lex_state = 0},
[1015] = {.lex_state = 0},
[1016] = {.lex_state = 0},
- [1017] = {.lex_state = 7},
+ [1017] = {.lex_state = 0},
[1018] = {.lex_state = 0},
- [1019] = {.lex_state = 0},
+ [1019] = {.lex_state = 3},
[1020] = {.lex_state = 0},
[1021] = {.lex_state = 0},
- [1022] = {.lex_state = 0},
- [1023] = {.lex_state = 60},
- [1024] = {.lex_state = 0},
- [1025] = {.lex_state = 7},
+ [1022] = {.lex_state = 56},
+ [1023] = {.lex_state = 0, .external_lex_state = 2},
+ [1024] = {.lex_state = 3},
+ [1025] = {.lex_state = 0},
[1026] = {.lex_state = 0},
[1027] = {.lex_state = 0},
[1028] = {.lex_state = 0},
@@ -5307,145 +5248,144 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = {
[1031] = {.lex_state = 0},
[1032] = {.lex_state = 0},
[1033] = {.lex_state = 0},
- [1034] = {.lex_state = 0},
- [1035] = {.lex_state = 0, .external_lex_state = 2},
+ [1034] = {.lex_state = 0, .external_lex_state = 2},
+ [1035] = {.lex_state = 0},
[1036] = {.lex_state = 0},
[1037] = {.lex_state = 0, .external_lex_state = 2},
- [1038] = {.lex_state = 0},
+ [1038] = {.lex_state = 0, .external_lex_state = 2},
[1039] = {.lex_state = 0},
[1040] = {.lex_state = 0},
- [1041] = {.lex_state = 0, .external_lex_state = 2},
+ [1041] = {.lex_state = 0},
[1042] = {.lex_state = 0},
[1043] = {.lex_state = 0, .external_lex_state = 2},
[1044] = {.lex_state = 0},
[1045] = {.lex_state = 0},
- [1046] = {.lex_state = 0, .external_lex_state = 2},
+ [1046] = {.lex_state = 0},
[1047] = {.lex_state = 0},
- [1048] = {.lex_state = 0, .external_lex_state = 2},
+ [1048] = {.lex_state = 0},
[1049] = {.lex_state = 0},
- [1050] = {.lex_state = 0},
+ [1050] = {.lex_state = 0, .external_lex_state = 2},
[1051] = {.lex_state = 0},
[1052] = {.lex_state = 0},
[1053] = {.lex_state = 0},
[1054] = {.lex_state = 0},
- [1055] = {.lex_state = 0},
- [1056] = {.lex_state = 60},
- [1057] = {.lex_state = 0},
- [1058] = {.lex_state = 7},
- [1059] = {.lex_state = 0, .external_lex_state = 2},
- [1060] = {.lex_state = 0, .external_lex_state = 2},
- [1061] = {.lex_state = 0},
- [1062] = {.lex_state = 0},
+ [1055] = {.lex_state = 56},
+ [1056] = {.lex_state = 0},
+ [1057] = {.lex_state = 3},
+ [1058] = {.lex_state = 0},
+ [1059] = {.lex_state = 0},
+ [1060] = {.lex_state = 0},
+ [1061] = {.lex_state = 0, .external_lex_state = 2},
+ [1062] = {.lex_state = 0, .external_lex_state = 2},
[1063] = {.lex_state = 0},
[1064] = {.lex_state = 0},
[1065] = {.lex_state = 0},
[1066] = {.lex_state = 0},
- [1067] = {.lex_state = 0},
- [1068] = {.lex_state = 60},
- [1069] = {.lex_state = 0},
- [1070] = {.lex_state = 7},
+ [1067] = {.lex_state = 56},
+ [1068] = {.lex_state = 0},
+ [1069] = {.lex_state = 3},
+ [1070] = {.lex_state = 0},
[1071] = {.lex_state = 0},
[1072] = {.lex_state = 0},
[1073] = {.lex_state = 0},
[1074] = {.lex_state = 0},
- [1075] = {.lex_state = 0},
- [1076] = {.lex_state = 60},
- [1077] = {.lex_state = 60},
- [1078] = {.lex_state = 60},
- [1079] = {.lex_state = 5},
- [1080] = {.lex_state = 60},
- [1081] = {.lex_state = 60},
- [1082] = {.lex_state = 12},
- [1083] = {.lex_state = 5},
- [1084] = {.lex_state = 60},
- [1085] = {.lex_state = 0},
- [1086] = {.lex_state = 60},
- [1087] = {.lex_state = 60},
- [1088] = {.lex_state = 60},
- [1089] = {.lex_state = 60},
- [1090] = {.lex_state = 60},
- [1091] = {.lex_state = 60},
- [1092] = {.lex_state = 0},
- [1093] = {.lex_state = 60},
- [1094] = {.lex_state = 0},
- [1095] = {.lex_state = 0},
- [1096] = {.lex_state = 60},
- [1097] = {.lex_state = 0},
+ [1075] = {.lex_state = 56},
+ [1076] = {.lex_state = 56},
+ [1077] = {.lex_state = 8},
+ [1078] = {.lex_state = 1},
+ [1079] = {.lex_state = 56},
+ [1080] = {.lex_state = 56},
+ [1081] = {.lex_state = 56},
+ [1082] = {.lex_state = 1},
+ [1083] = {.lex_state = 56},
+ [1084] = {.lex_state = 0},
+ [1085] = {.lex_state = 56},
+ [1086] = {.lex_state = 56},
+ [1087] = {.lex_state = 0},
+ [1088] = {.lex_state = 0},
+ [1089] = {.lex_state = 56},
+ [1090] = {.lex_state = 56},
+ [1091] = {.lex_state = 0},
+ [1092] = {.lex_state = 56},
+ [1093] = {.lex_state = 0},
+ [1094] = {.lex_state = 56},
+ [1095] = {.lex_state = 56},
+ [1096] = {.lex_state = 0},
+ [1097] = {.lex_state = 56},
[1098] = {.lex_state = 0},
- [1099] = {.lex_state = 0},
- [1100] = {.lex_state = 60},
+ [1099] = {.lex_state = 56},
+ [1100] = {.lex_state = 0},
[1101] = {.lex_state = 0},
[1102] = {.lex_state = 0},
[1103] = {.lex_state = 0},
- [1104] = {.lex_state = 60},
+ [1104] = {.lex_state = 56},
[1105] = {.lex_state = 0},
- [1106] = {.lex_state = 60},
- [1107] = {.lex_state = 60},
- [1108] = {.lex_state = 60},
+ [1106] = {.lex_state = 56},
+ [1107] = {.lex_state = 56},
+ [1108] = {.lex_state = 56},
[1109] = {.lex_state = 0},
[1110] = {.lex_state = 0},
[1111] = {.lex_state = 0},
[1112] = {.lex_state = 0},
- [1113] = {.lex_state = 60},
- [1114] = {.lex_state = 60},
- [1115] = {.lex_state = 60},
+ [1113] = {.lex_state = 56},
+ [1114] = {.lex_state = 56},
+ [1115] = {.lex_state = 0},
[1116] = {.lex_state = 0},
- [1117] = {.lex_state = 60},
+ [1117] = {.lex_state = 0},
[1118] = {.lex_state = 0},
[1119] = {.lex_state = 0},
[1120] = {.lex_state = 0},
[1121] = {.lex_state = 0},
- [1122] = {.lex_state = 0},
- [1123] = {.lex_state = 60},
- [1124] = {.lex_state = 60},
- [1125] = {.lex_state = 60},
- [1126] = {.lex_state = 0},
- [1127] = {.lex_state = 60},
+ [1122] = {.lex_state = 56},
+ [1123] = {.lex_state = 56},
+ [1124] = {.lex_state = 56},
+ [1125] = {.lex_state = 56},
+ [1126] = {.lex_state = 56},
+ [1127] = {.lex_state = 0},
[1128] = {.lex_state = 0},
- [1129] = {.lex_state = 0},
- [1130] = {.lex_state = 60},
- [1131] = {.lex_state = 60},
- [1132] = {.lex_state = 60},
- [1133] = {.lex_state = 60},
- [1134] = {.lex_state = 0},
- [1135] = {.lex_state = 60},
+ [1129] = {.lex_state = 56},
+ [1130] = {.lex_state = 56},
+ [1131] = {.lex_state = 56},
+ [1132] = {.lex_state = 56},
+ [1133] = {.lex_state = 56},
+ [1134] = {.lex_state = 56},
+ [1135] = {.lex_state = 56},
[1136] = {.lex_state = 0},
- [1137] = {.lex_state = 60},
- [1138] = {.lex_state = 60},
- [1139] = {.lex_state = 60},
- [1140] = {.lex_state = 60},
- [1141] = {.lex_state = 60},
+ [1137] = {.lex_state = 56},
+ [1138] = {.lex_state = 56},
+ [1139] = {.lex_state = 56},
+ [1140] = {.lex_state = 56},
+ [1141] = {.lex_state = 0},
[1142] = {.lex_state = 0},
[1143] = {.lex_state = 0},
- [1144] = {.lex_state = 60},
- [1145] = {.lex_state = 60},
- [1146] = {.lex_state = 0},
- [1147] = {.lex_state = 60},
- [1148] = {.lex_state = 0},
+ [1144] = {.lex_state = 56},
+ [1145] = {.lex_state = 0},
+ [1146] = {.lex_state = 56},
+ [1147] = {.lex_state = 0},
+ [1148] = {.lex_state = 56},
[1149] = {.lex_state = 0},
- [1150] = {.lex_state = 60},
- [1151] = {.lex_state = 0},
- [1152] = {.lex_state = 60},
- [1153] = {.lex_state = 0},
- [1154] = {.lex_state = 12},
- [1155] = {.lex_state = 60},
+ [1150] = {.lex_state = 56},
+ [1151] = {.lex_state = 56},
+ [1152] = {.lex_state = 0},
+ [1153] = {.lex_state = 8},
+ [1154] = {.lex_state = 56},
+ [1155] = {.lex_state = 0},
[1156] = {.lex_state = 0},
[1157] = {.lex_state = 0},
[1158] = {.lex_state = 0},
[1159] = {.lex_state = 0},
[1160] = {.lex_state = 0},
- [1161] = {.lex_state = 0},
- [1162] = {.lex_state = 60},
- [1163] = {.lex_state = 0},
- [1164] = {.lex_state = 60},
- [1165] = {.lex_state = 0},
- [1166] = {.lex_state = 0},
- [1167] = {.lex_state = 60},
- [1168] = {.lex_state = 60},
- [1169] = {.lex_state = 0},
- [1170] = {.lex_state = 60},
- [1171] = {.lex_state = 60},
- [1172] = {.lex_state = 60},
+ [1161] = {.lex_state = 56},
+ [1162] = {.lex_state = 0},
+ [1163] = {.lex_state = 56},
+ [1164] = {.lex_state = 0},
+ [1165] = {.lex_state = 56},
+ [1166] = {.lex_state = 56},
+ [1167] = {.lex_state = 0},
+ [1168] = {.lex_state = 0},
+ [1169] = {.lex_state = 56},
+ [1170] = {.lex_state = 56},
+ [1171] = {.lex_state = 56},
};
enum {
@@ -5592,14 +5532,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__template_chars] = ACTIONS(1),
},
[1] = {
- [sym_program] = STATE(1169),
+ [sym_program] = STATE(1168),
[sym_export_statement] = STATE(16),
[sym__declaration] = STATE(16),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(16),
[sym_expression_statement] = STATE(16),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(16),
[sym_if_statement] = STATE(16),
[sym_switch_statement] = STATE(16),
@@ -5616,43 +5556,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(16),
[sym_empty_statement] = STATE(16),
[sym_labeled_statement] = STATE(16),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(16),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[ts_builtin_sym_end] = ACTIONS(5),
[sym_identifier] = ACTIONS(7),
[sym_hash_bang_line] = ACTIONS(9),
@@ -5713,11 +5653,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[2] = {
[sym_export_statement] = STATE(11),
[sym__declaration] = STATE(11),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(11),
[sym_expression_statement] = STATE(11),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(11),
[sym_if_statement] = STATE(11),
[sym_switch_statement] = STATE(11),
@@ -5734,50 +5674,50 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(11),
[sym_empty_statement] = STATE(11),
[sym_labeled_statement] = STATE(11),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(516),
- [sym_assignment_pattern] = STATE(918),
- [sym_array] = STATE(571),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_spread_element] = STATE(918),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(525),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [sym_method_definition] = STATE(918),
- [sym_pair] = STATE(918),
- [sym__property_name] = STATE(919),
- [sym_computed_property_name] = STATE(919),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(531),
+ [sym_assignment_pattern] = STATE(916),
+ [sym_array] = STATE(528),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_spread_element] = STATE(916),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(541),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [sym_method_definition] = STATE(916),
+ [sym_pair] = STATE(916),
+ [sym__property_name] = STATE(918),
+ [sym_computed_property_name] = STATE(918),
[aux_sym_program_repeat1] = STATE(11),
- [aux_sym_export_statement_repeat1] = STATE(619),
- [aux_sym_object_repeat1] = STATE(917),
+ [aux_sym_export_statement_repeat1] = STATE(617),
+ [aux_sym_object_repeat1] = STATE(906),
[sym_identifier] = ACTIONS(89),
[anon_sym_export] = ACTIONS(11),
[anon_sym_STAR] = ACTIONS(91),
@@ -5838,73 +5778,73 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(107),
},
[3] = {
- [sym_export_statement] = STATE(17),
- [sym__declaration] = STATE(17),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(17),
- [sym_expression_statement] = STATE(17),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(17),
- [sym_if_statement] = STATE(17),
- [sym_switch_statement] = STATE(17),
- [sym_for_statement] = STATE(17),
- [sym_for_in_statement] = STATE(17),
- [sym_while_statement] = STATE(17),
- [sym_do_statement] = STATE(17),
- [sym_try_statement] = STATE(17),
- [sym_with_statement] = STATE(17),
- [sym_break_statement] = STATE(17),
- [sym_continue_statement] = STATE(17),
- [sym_debugger_statement] = STATE(17),
- [sym_return_statement] = STATE(17),
- [sym_throw_statement] = STATE(17),
- [sym_empty_statement] = STATE(17),
- [sym_labeled_statement] = STATE(17),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(18),
+ [sym__declaration] = STATE(18),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(18),
+ [sym_expression_statement] = STATE(18),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(18),
+ [sym_if_statement] = STATE(18),
+ [sym_switch_statement] = STATE(18),
+ [sym_for_statement] = STATE(18),
+ [sym_for_in_statement] = STATE(18),
+ [sym_while_statement] = STATE(18),
+ [sym_do_statement] = STATE(18),
+ [sym_try_statement] = STATE(18),
+ [sym_with_statement] = STATE(18),
+ [sym_break_statement] = STATE(18),
+ [sym_continue_statement] = STATE(18),
+ [sym_debugger_statement] = STATE(18),
+ [sym_return_statement] = STATE(18),
+ [sym_throw_statement] = STATE(18),
+ [sym_empty_statement] = STATE(18),
+ [sym_labeled_statement] = STATE(18),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(516),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(531),
[sym_assignment_pattern] = STATE(835),
- [sym_array] = STATE(571),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
+ [sym_array] = STATE(528),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
[sym_spread_element] = STATE(835),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(525),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(541),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[sym_method_definition] = STATE(835),
[sym_pair] = STATE(835),
- [sym__property_name] = STATE(919),
- [sym_computed_property_name] = STATE(919),
- [aux_sym_program_repeat1] = STATE(17),
- [aux_sym_export_statement_repeat1] = STATE(619),
- [aux_sym_object_repeat1] = STATE(906),
+ [sym__property_name] = STATE(918),
+ [sym_computed_property_name] = STATE(918),
+ [aux_sym_program_repeat1] = STATE(18),
+ [aux_sym_export_statement_repeat1] = STATE(617),
+ [aux_sym_object_repeat1] = STATE(904),
[sym_identifier] = ACTIONS(109),
[anon_sym_export] = ACTIONS(11),
[anon_sym_STAR] = ACTIONS(91),
@@ -5965,73 +5905,73 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(117),
},
[4] = {
- [sym_export_statement] = STATE(12),
- [sym__declaration] = STATE(12),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(12),
- [sym_expression_statement] = STATE(12),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(12),
- [sym_if_statement] = STATE(12),
- [sym_switch_statement] = STATE(12),
- [sym_for_statement] = STATE(12),
- [sym_for_in_statement] = STATE(12),
- [sym_while_statement] = STATE(12),
- [sym_do_statement] = STATE(12),
- [sym_try_statement] = STATE(12),
- [sym_with_statement] = STATE(12),
- [sym_break_statement] = STATE(12),
- [sym_continue_statement] = STATE(12),
- [sym_debugger_statement] = STATE(12),
- [sym_return_statement] = STATE(12),
- [sym_throw_statement] = STATE(12),
- [sym_empty_statement] = STATE(12),
- [sym_labeled_statement] = STATE(12),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(13),
+ [sym__declaration] = STATE(13),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(516),
- [sym_assignment_pattern] = STATE(918),
- [sym_array] = STATE(571),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_spread_element] = STATE(918),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(525),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [sym_method_definition] = STATE(918),
- [sym_pair] = STATE(918),
- [sym__property_name] = STATE(919),
- [sym_computed_property_name] = STATE(919),
- [aux_sym_program_repeat1] = STATE(12),
- [aux_sym_export_statement_repeat1] = STATE(619),
- [aux_sym_object_repeat1] = STATE(917),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(531),
+ [sym_assignment_pattern] = STATE(916),
+ [sym_array] = STATE(528),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_spread_element] = STATE(916),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(541),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [sym_method_definition] = STATE(916),
+ [sym_pair] = STATE(916),
+ [sym__property_name] = STATE(918),
+ [sym_computed_property_name] = STATE(918),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(617),
+ [aux_sym_object_repeat1] = STATE(906),
[sym_identifier] = ACTIONS(89),
[anon_sym_export] = ACTIONS(11),
[anon_sym_STAR] = ACTIONS(91),
@@ -6092,73 +6032,73 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(107),
},
[5] = {
- [sym_export_statement] = STATE(12),
- [sym__declaration] = STATE(12),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(12),
- [sym_expression_statement] = STATE(12),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(12),
- [sym_if_statement] = STATE(12),
- [sym_switch_statement] = STATE(12),
- [sym_for_statement] = STATE(12),
- [sym_for_in_statement] = STATE(12),
- [sym_while_statement] = STATE(12),
- [sym_do_statement] = STATE(12),
- [sym_try_statement] = STATE(12),
- [sym_with_statement] = STATE(12),
- [sym_break_statement] = STATE(12),
- [sym_continue_statement] = STATE(12),
- [sym_debugger_statement] = STATE(12),
- [sym_return_statement] = STATE(12),
- [sym_throw_statement] = STATE(12),
- [sym_empty_statement] = STATE(12),
- [sym_labeled_statement] = STATE(12),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(13),
+ [sym__declaration] = STATE(13),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(516),
- [sym_assignment_pattern] = STATE(918),
- [sym_array] = STATE(571),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_spread_element] = STATE(918),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(525),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [sym_method_definition] = STATE(918),
- [sym_pair] = STATE(918),
- [sym__property_name] = STATE(919),
- [sym_computed_property_name] = STATE(919),
- [aux_sym_program_repeat1] = STATE(12),
- [aux_sym_export_statement_repeat1] = STATE(619),
- [aux_sym_object_repeat1] = STATE(917),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(531),
+ [sym_assignment_pattern] = STATE(916),
+ [sym_array] = STATE(528),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_spread_element] = STATE(916),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(541),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [sym_method_definition] = STATE(916),
+ [sym_pair] = STATE(916),
+ [sym__property_name] = STATE(918),
+ [sym_computed_property_name] = STATE(918),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(617),
+ [aux_sym_object_repeat1] = STATE(906),
[sym_identifier] = ACTIONS(89),
[anon_sym_export] = ACTIONS(11),
[anon_sym_STAR] = ACTIONS(91),
@@ -6221,11 +6161,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[6] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -6242,43 +6182,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[ts_builtin_sym_end] = ACTIONS(123),
[sym_identifier] = ACTIONS(125),
[anon_sym_export] = ACTIONS(128),
@@ -6341,11 +6281,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[7] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -6362,43 +6302,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_default] = ACTIONS(247),
@@ -6460,11 +6400,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[8] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -6481,43 +6421,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_default] = ACTIONS(251),
@@ -6579,11 +6519,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[9] = {
[sym_export_statement] = STATE(8),
[sym__declaration] = STATE(8),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(8),
[sym_expression_statement] = STATE(8),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(8),
[sym_if_statement] = STATE(8),
[sym_switch_statement] = STATE(8),
@@ -6600,43 +6540,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(8),
[sym_empty_statement] = STATE(8),
[sym_labeled_statement] = STATE(8),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(8),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_default] = ACTIONS(255),
@@ -6698,11 +6638,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[10] = {
[sym_export_statement] = STATE(7),
[sym__declaration] = STATE(7),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(7),
[sym_expression_statement] = STATE(7),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(7),
[sym_if_statement] = STATE(7),
[sym_switch_statement] = STATE(7),
@@ -6719,43 +6659,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(7),
[sym_empty_statement] = STATE(7),
[sym_labeled_statement] = STATE(7),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_default] = ACTIONS(259),
@@ -6817,11 +6757,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[11] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -6838,43 +6778,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -6932,66 +6872,66 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[12] = {
- [sym_export_statement] = STATE(6),
- [sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(6),
- [sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(6),
- [sym_if_statement] = STATE(6),
- [sym_switch_statement] = STATE(6),
- [sym_for_statement] = STATE(6),
- [sym_for_in_statement] = STATE(6),
- [sym_while_statement] = STATE(6),
- [sym_do_statement] = STATE(6),
- [sym_try_statement] = STATE(6),
- [sym_with_statement] = STATE(6),
- [sym_break_statement] = STATE(6),
- [sym_continue_statement] = STATE(6),
- [sym_debugger_statement] = STATE(6),
- [sym_return_statement] = STATE(6),
- [sym_throw_statement] = STATE(6),
- [sym_empty_statement] = STATE(6),
- [sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(13),
+ [sym__declaration] = STATE(13),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -7049,247 +6989,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[13] = {
- [sym_export_statement] = STATE(12),
- [sym__declaration] = STATE(12),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(12),
- [sym_expression_statement] = STATE(12),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(12),
- [sym_if_statement] = STATE(12),
- [sym_switch_statement] = STATE(12),
- [sym_for_statement] = STATE(12),
- [sym_for_in_statement] = STATE(12),
- [sym_while_statement] = STATE(12),
- [sym_do_statement] = STATE(12),
- [sym_try_statement] = STATE(12),
- [sym_with_statement] = STATE(12),
- [sym_break_statement] = STATE(12),
- [sym_continue_statement] = STATE(12),
- [sym_debugger_statement] = STATE(12),
- [sym_return_statement] = STATE(12),
- [sym_throw_statement] = STATE(12),
- [sym_empty_statement] = STATE(12),
- [sym_labeled_statement] = STATE(12),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_program_repeat1] = STATE(12),
- [aux_sym_export_statement_repeat1] = STATE(739),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(267),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
- },
- [14] = {
- [sym_export_statement] = STATE(18),
- [sym__declaration] = STATE(18),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(18),
- [sym_expression_statement] = STATE(18),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(18),
- [sym_if_statement] = STATE(18),
- [sym_switch_statement] = STATE(18),
- [sym_for_statement] = STATE(18),
- [sym_for_in_statement] = STATE(18),
- [sym_while_statement] = STATE(18),
- [sym_do_statement] = STATE(18),
- [sym_try_statement] = STATE(18),
- [sym_with_statement] = STATE(18),
- [sym_break_statement] = STATE(18),
- [sym_continue_statement] = STATE(18),
- [sym_debugger_statement] = STATE(18),
- [sym_return_statement] = STATE(18),
- [sym_throw_statement] = STATE(18),
- [sym_empty_statement] = STATE(18),
- [sym_labeled_statement] = STATE(18),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_program_repeat1] = STATE(18),
- [aux_sym_export_statement_repeat1] = STATE(739),
- [ts_builtin_sym_end] = ACTIONS(269),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
- },
- [15] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -7306,47 +7012,47 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(271),
+ [anon_sym_RBRACE] = ACTIONS(267),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -7399,67 +7105,301 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [16] = {
- [sym_export_statement] = STATE(6),
- [sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(6),
- [sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(6),
- [sym_if_statement] = STATE(6),
- [sym_switch_statement] = STATE(6),
- [sym_for_statement] = STATE(6),
- [sym_for_in_statement] = STATE(6),
- [sym_while_statement] = STATE(6),
- [sym_do_statement] = STATE(6),
- [sym_try_statement] = STATE(6),
- [sym_with_statement] = STATE(6),
- [sym_break_statement] = STATE(6),
- [sym_continue_statement] = STATE(6),
- [sym_debugger_statement] = STATE(6),
- [sym_return_statement] = STATE(6),
- [sym_throw_statement] = STATE(6),
- [sym_empty_statement] = STATE(6),
- [sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [14] = {
+ [sym_export_statement] = STATE(17),
+ [sym__declaration] = STATE(17),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(17),
+ [sym_expression_statement] = STATE(17),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(17),
+ [sym_if_statement] = STATE(17),
+ [sym_switch_statement] = STATE(17),
+ [sym_for_statement] = STATE(17),
+ [sym_for_in_statement] = STATE(17),
+ [sym_while_statement] = STATE(17),
+ [sym_do_statement] = STATE(17),
+ [sym_try_statement] = STATE(17),
+ [sym_with_statement] = STATE(17),
+ [sym_break_statement] = STATE(17),
+ [sym_continue_statement] = STATE(17),
+ [sym_debugger_statement] = STATE(17),
+ [sym_return_statement] = STATE(17),
+ [sym_throw_statement] = STATE(17),
+ [sym_empty_statement] = STATE(17),
+ [sym_labeled_statement] = STATE(17),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_program_repeat1] = STATE(17),
+ [aux_sym_export_statement_repeat1] = STATE(761),
+ [ts_builtin_sym_end] = ACTIONS(269),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
+ },
+ [15] = {
+ [sym_export_statement] = STATE(6),
+ [sym__declaration] = STATE(6),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(6),
+ [sym_expression_statement] = STATE(6),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(6),
+ [sym_if_statement] = STATE(6),
+ [sym_switch_statement] = STATE(6),
+ [sym_for_statement] = STATE(6),
+ [sym_for_in_statement] = STATE(6),
+ [sym_while_statement] = STATE(6),
+ [sym_do_statement] = STATE(6),
+ [sym_try_statement] = STATE(6),
+ [sym_with_statement] = STATE(6),
+ [sym_break_statement] = STATE(6),
+ [sym_continue_statement] = STATE(6),
+ [sym_debugger_statement] = STATE(6),
+ [sym_return_statement] = STATE(6),
+ [sym_throw_statement] = STATE(6),
+ [sym_empty_statement] = STATE(6),
+ [sym_labeled_statement] = STATE(6),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(480),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_program_repeat1] = STATE(6),
+ [aux_sym_export_statement_repeat1] = STATE(761),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(271),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
+ },
+ [16] = {
+ [sym_export_statement] = STATE(6),
+ [sym__declaration] = STATE(6),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(6),
+ [sym_expression_statement] = STATE(6),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(6),
+ [sym_if_statement] = STATE(6),
+ [sym_switch_statement] = STATE(6),
+ [sym_for_statement] = STATE(6),
+ [sym_for_in_statement] = STATE(6),
+ [sym_while_statement] = STATE(6),
+ [sym_do_statement] = STATE(6),
+ [sym_try_statement] = STATE(6),
+ [sym_with_statement] = STATE(6),
+ [sym_break_statement] = STATE(6),
+ [sym_continue_statement] = STATE(6),
+ [sym_debugger_statement] = STATE(6),
+ [sym_return_statement] = STATE(6),
+ [sym_throw_statement] = STATE(6),
+ [sym_empty_statement] = STATE(6),
+ [sym_labeled_statement] = STATE(6),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(480),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_program_repeat1] = STATE(6),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[ts_builtin_sym_end] = ACTIONS(269),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
@@ -7519,11 +7459,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[17] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -7540,47 +7480,47 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
+ [ts_builtin_sym_end] = ACTIONS(273),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(273),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -7636,11 +7576,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[18] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -7657,47 +7597,47 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
- [ts_builtin_sym_end] = ACTIONS(275),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(275),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -7751,66 +7691,66 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[19] = {
- [sym_export_statement] = STATE(17),
- [sym__declaration] = STATE(17),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(17),
- [sym_expression_statement] = STATE(17),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(17),
- [sym_if_statement] = STATE(17),
- [sym_switch_statement] = STATE(17),
- [sym_for_statement] = STATE(17),
- [sym_for_in_statement] = STATE(17),
- [sym_while_statement] = STATE(17),
- [sym_do_statement] = STATE(17),
- [sym_try_statement] = STATE(17),
- [sym_with_statement] = STATE(17),
- [sym_break_statement] = STATE(17),
- [sym_continue_statement] = STATE(17),
- [sym_debugger_statement] = STATE(17),
- [sym_return_statement] = STATE(17),
- [sym_throw_statement] = STATE(17),
- [sym_empty_statement] = STATE(17),
- [sym_labeled_statement] = STATE(17),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(18),
+ [sym__declaration] = STATE(18),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(18),
+ [sym_expression_statement] = STATE(18),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(18),
+ [sym_if_statement] = STATE(18),
+ [sym_switch_statement] = STATE(18),
+ [sym_for_statement] = STATE(18),
+ [sym_for_in_statement] = STATE(18),
+ [sym_while_statement] = STATE(18),
+ [sym_do_statement] = STATE(18),
+ [sym_try_statement] = STATE(18),
+ [sym_with_statement] = STATE(18),
+ [sym_break_statement] = STATE(18),
+ [sym_continue_statement] = STATE(18),
+ [sym_debugger_statement] = STATE(18),
+ [sym_return_statement] = STATE(18),
+ [sym_throw_statement] = STATE(18),
+ [sym_empty_statement] = STATE(18),
+ [sym_labeled_statement] = STATE(18),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_program_repeat1] = STATE(17),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_program_repeat1] = STATE(18),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -7870,11 +7810,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[20] = {
[sym_export_statement] = STATE(11),
[sym__declaration] = STATE(11),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(11),
[sym_expression_statement] = STATE(11),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(11),
[sym_if_statement] = STATE(11),
[sym_switch_statement] = STATE(11),
@@ -7891,43 +7831,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(11),
[sym_empty_statement] = STATE(11),
[sym_labeled_statement] = STATE(11),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(11),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -7987,11 +7927,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[21] = {
[sym_export_statement] = STATE(6),
[sym__declaration] = STATE(6),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(6),
[sym_expression_statement] = STATE(6),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(6),
[sym_if_statement] = STATE(6),
[sym_switch_statement] = STATE(6),
@@ -8008,43 +7948,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(6),
[sym_empty_statement] = STATE(6),
[sym_labeled_statement] = STATE(6),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(6),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -8104,11 +8044,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[22] = {
[sym_export_statement] = STATE(21),
[sym__declaration] = STATE(21),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(21),
[sym_expression_statement] = STATE(21),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(21),
[sym_if_statement] = STATE(21),
[sym_switch_statement] = STATE(21),
@@ -8125,43 +8065,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(21),
[sym_empty_statement] = STATE(21),
[sym_labeled_statement] = STATE(21),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(21),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -8221,11 +8161,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[23] = {
[sym_export_statement] = STATE(15),
[sym__declaration] = STATE(15),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -8242,43 +8182,43 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -8336,65 +8276,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[24] = {
- [sym_export_statement] = STATE(241),
- [sym__declaration] = STATE(241),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(241),
- [sym_expression_statement] = STATE(241),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(241),
- [sym_if_statement] = STATE(241),
- [sym_switch_statement] = STATE(241),
- [sym_for_statement] = STATE(241),
- [sym_for_in_statement] = STATE(241),
- [sym_while_statement] = STATE(241),
- [sym_do_statement] = STATE(241),
- [sym_try_statement] = STATE(241),
- [sym_with_statement] = STATE(241),
- [sym_break_statement] = STATE(241),
- [sym_continue_statement] = STATE(241),
- [sym_debugger_statement] = STATE(241),
- [sym_return_statement] = STATE(241),
- [sym_throw_statement] = STATE(241),
- [sym_empty_statement] = STATE(241),
- [sym_labeled_statement] = STATE(241),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(242),
+ [sym__declaration] = STATE(242),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(242),
+ [sym_expression_statement] = STATE(242),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(242),
+ [sym_if_statement] = STATE(242),
+ [sym_switch_statement] = STATE(242),
+ [sym_for_statement] = STATE(242),
+ [sym_for_in_statement] = STATE(242),
+ [sym_while_statement] = STATE(242),
+ [sym_do_statement] = STATE(242),
+ [sym_try_statement] = STATE(242),
+ [sym_with_statement] = STATE(242),
+ [sym_break_statement] = STATE(242),
+ [sym_continue_statement] = STATE(242),
+ [sym_debugger_statement] = STATE(242),
+ [sym_return_statement] = STATE(242),
+ [sym_throw_statement] = STATE(242),
+ [sym_empty_statement] = STATE(242),
+ [sym_labeled_statement] = STATE(242),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -8451,65 +8391,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[25] = {
- [sym_export_statement] = STATE(261),
- [sym__declaration] = STATE(261),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(261),
- [sym_expression_statement] = STATE(261),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(261),
- [sym_if_statement] = STATE(261),
- [sym_switch_statement] = STATE(261),
- [sym_for_statement] = STATE(261),
- [sym_for_in_statement] = STATE(261),
- [sym_while_statement] = STATE(261),
- [sym_do_statement] = STATE(261),
- [sym_try_statement] = STATE(261),
- [sym_with_statement] = STATE(261),
- [sym_break_statement] = STATE(261),
- [sym_continue_statement] = STATE(261),
- [sym_debugger_statement] = STATE(261),
- [sym_return_statement] = STATE(261),
- [sym_throw_statement] = STATE(261),
- [sym_empty_statement] = STATE(261),
- [sym_labeled_statement] = STATE(261),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(263),
+ [sym__declaration] = STATE(263),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(263),
+ [sym_expression_statement] = STATE(263),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(263),
+ [sym_if_statement] = STATE(263),
+ [sym_switch_statement] = STATE(263),
+ [sym_for_statement] = STATE(263),
+ [sym_for_in_statement] = STATE(263),
+ [sym_while_statement] = STATE(263),
+ [sym_do_statement] = STATE(263),
+ [sym_try_statement] = STATE(263),
+ [sym_with_statement] = STATE(263),
+ [sym_break_statement] = STATE(263),
+ [sym_continue_statement] = STATE(263),
+ [sym_debugger_statement] = STATE(263),
+ [sym_return_statement] = STATE(263),
+ [sym_throw_statement] = STATE(263),
+ [sym_empty_statement] = STATE(263),
+ [sym_labeled_statement] = STATE(263),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -8566,65 +8506,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[26] = {
- [sym_export_statement] = STATE(227),
- [sym__declaration] = STATE(227),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(227),
- [sym_expression_statement] = STATE(227),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(227),
- [sym_if_statement] = STATE(227),
- [sym_switch_statement] = STATE(227),
- [sym_for_statement] = STATE(227),
- [sym_for_in_statement] = STATE(227),
- [sym_while_statement] = STATE(227),
- [sym_do_statement] = STATE(227),
- [sym_try_statement] = STATE(227),
- [sym_with_statement] = STATE(227),
- [sym_break_statement] = STATE(227),
- [sym_continue_statement] = STATE(227),
- [sym_debugger_statement] = STATE(227),
- [sym_return_statement] = STATE(227),
- [sym_throw_statement] = STATE(227),
- [sym_empty_statement] = STATE(227),
- [sym_labeled_statement] = STATE(227),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(228),
+ [sym__declaration] = STATE(228),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(228),
+ [sym_expression_statement] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(228),
+ [sym_if_statement] = STATE(228),
+ [sym_switch_statement] = STATE(228),
+ [sym_for_statement] = STATE(228),
+ [sym_for_in_statement] = STATE(228),
+ [sym_while_statement] = STATE(228),
+ [sym_do_statement] = STATE(228),
+ [sym_try_statement] = STATE(228),
+ [sym_with_statement] = STATE(228),
+ [sym_break_statement] = STATE(228),
+ [sym_continue_statement] = STATE(228),
+ [sym_debugger_statement] = STATE(228),
+ [sym_return_statement] = STATE(228),
+ [sym_throw_statement] = STATE(228),
+ [sym_empty_statement] = STATE(228),
+ [sym_labeled_statement] = STATE(228),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -8681,81 +8621,81 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[27] = {
- [sym_export_statement] = STATE(1108),
- [sym__declaration] = STATE(1108),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(1108),
- [sym_expression_statement] = STATE(1108),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(1108),
- [sym_if_statement] = STATE(1108),
- [sym_switch_statement] = STATE(1108),
- [sym_for_statement] = STATE(1108),
- [sym_for_in_statement] = STATE(1108),
- [sym_while_statement] = STATE(1108),
- [sym_do_statement] = STATE(1108),
- [sym_try_statement] = STATE(1108),
- [sym_with_statement] = STATE(1108),
- [sym_break_statement] = STATE(1108),
- [sym_continue_statement] = STATE(1108),
- [sym_debugger_statement] = STATE(1108),
- [sym_return_statement] = STATE(1108),
- [sym_throw_statement] = STATE(1108),
- [sym_empty_statement] = STATE(1108),
- [sym_labeled_statement] = STATE(1108),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(242),
+ [sym__declaration] = STATE(242),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(242),
+ [sym_expression_statement] = STATE(242),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(242),
+ [sym_if_statement] = STATE(242),
+ [sym_switch_statement] = STATE(242),
+ [sym_for_statement] = STATE(242),
+ [sym_for_in_statement] = STATE(242),
+ [sym_while_statement] = STATE(242),
+ [sym_do_statement] = STATE(242),
+ [sym_try_statement] = STATE(242),
+ [sym_with_statement] = STATE(242),
+ [sym_break_statement] = STATE(242),
+ [sym_continue_statement] = STATE(242),
+ [sym_debugger_statement] = STATE(242),
+ [sym_return_statement] = STATE(242),
+ [sym_throw_statement] = STATE(242),
+ [sym_empty_statement] = STATE(242),
+ [sym_labeled_statement] = STATE(242),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
- [sym_identifier] = ACTIONS(285),
- [anon_sym_export] = ACTIONS(287),
- [anon_sym_LBRACE] = ACTIONS(289),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
[anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(291),
+ [anon_sym_if] = ACTIONS(21),
[anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(293),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(295),
+ [anon_sym_while] = ACTIONS(31),
[anon_sym_do] = ACTIONS(33),
[anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(297),
+ [anon_sym_with] = ACTIONS(37),
[anon_sym_break] = ACTIONS(39),
[anon_sym_continue] = ACTIONS(41),
[anon_sym_debugger] = ACTIONS(43),
@@ -8766,9 +8706,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LT] = ACTIONS(55),
[anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(299),
- [anon_sym_async] = ACTIONS(301),
- [anon_sym_function] = ACTIONS(303),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
[anon_sym_new] = ACTIONS(65),
[anon_sym_PLUS] = ACTIONS(67),
[anon_sym_DASH] = ACTIONS(67),
@@ -8791,18 +8731,18 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(83),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(305),
- [anon_sym_get] = ACTIONS(305),
- [anon_sym_set] = ACTIONS(305),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
[28] = {
[sym_export_statement] = STATE(244),
[sym__declaration] = STATE(244),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(244),
[sym_expression_statement] = STATE(244),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(244),
[sym_if_statement] = STATE(244),
[sym_switch_statement] = STATE(244),
@@ -8819,42 +8759,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(244),
[sym_empty_statement] = STATE(244),
[sym_labeled_statement] = STATE(244),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -8911,65 +8851,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[29] = {
- [sym_export_statement] = STATE(227),
- [sym__declaration] = STATE(227),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(227),
- [sym_expression_statement] = STATE(227),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(227),
- [sym_if_statement] = STATE(227),
- [sym_switch_statement] = STATE(227),
- [sym_for_statement] = STATE(227),
- [sym_for_in_statement] = STATE(227),
- [sym_while_statement] = STATE(227),
- [sym_do_statement] = STATE(227),
- [sym_try_statement] = STATE(227),
- [sym_with_statement] = STATE(227),
- [sym_break_statement] = STATE(227),
- [sym_continue_statement] = STATE(227),
- [sym_debugger_statement] = STATE(227),
- [sym_return_statement] = STATE(227),
- [sym_throw_statement] = STATE(227),
- [sym_empty_statement] = STATE(227),
- [sym_labeled_statement] = STATE(227),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(228),
+ [sym__declaration] = STATE(228),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(228),
+ [sym_expression_statement] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(228),
+ [sym_if_statement] = STATE(228),
+ [sym_switch_statement] = STATE(228),
+ [sym_for_statement] = STATE(228),
+ [sym_for_in_statement] = STATE(228),
+ [sym_while_statement] = STATE(228),
+ [sym_do_statement] = STATE(228),
+ [sym_try_statement] = STATE(228),
+ [sym_with_statement] = STATE(228),
+ [sym_break_statement] = STATE(228),
+ [sym_continue_statement] = STATE(228),
+ [sym_debugger_statement] = STATE(228),
+ [sym_return_statement] = STATE(228),
+ [sym_throw_statement] = STATE(228),
+ [sym_empty_statement] = STATE(228),
+ [sym_labeled_statement] = STATE(228),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9028,11 +8968,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[30] = {
[sym_export_statement] = STATE(244),
[sym__declaration] = STATE(244),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(244),
[sym_expression_statement] = STATE(244),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(244),
[sym_if_statement] = STATE(244),
[sym_switch_statement] = STATE(244),
@@ -9049,42 +8989,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(244),
[sym_empty_statement] = STATE(244),
[sym_labeled_statement] = STATE(244),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9141,65 +9081,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[31] = {
- [sym_export_statement] = STATE(254),
- [sym__declaration] = STATE(254),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(254),
- [sym_expression_statement] = STATE(254),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(254),
- [sym_if_statement] = STATE(254),
- [sym_switch_statement] = STATE(254),
- [sym_for_statement] = STATE(254),
- [sym_for_in_statement] = STATE(254),
- [sym_while_statement] = STATE(254),
- [sym_do_statement] = STATE(254),
- [sym_try_statement] = STATE(254),
- [sym_with_statement] = STATE(254),
- [sym_break_statement] = STATE(254),
- [sym_continue_statement] = STATE(254),
- [sym_debugger_statement] = STATE(254),
- [sym_return_statement] = STATE(254),
- [sym_throw_statement] = STATE(254),
- [sym_empty_statement] = STATE(254),
- [sym_labeled_statement] = STATE(254),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(255),
+ [sym__declaration] = STATE(255),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(255),
+ [sym_expression_statement] = STATE(255),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(255),
+ [sym_if_statement] = STATE(255),
+ [sym_switch_statement] = STATE(255),
+ [sym_for_statement] = STATE(255),
+ [sym_for_in_statement] = STATE(255),
+ [sym_while_statement] = STATE(255),
+ [sym_do_statement] = STATE(255),
+ [sym_try_statement] = STATE(255),
+ [sym_with_statement] = STATE(255),
+ [sym_break_statement] = STATE(255),
+ [sym_continue_statement] = STATE(255),
+ [sym_debugger_statement] = STATE(255),
+ [sym_return_statement] = STATE(255),
+ [sym_throw_statement] = STATE(255),
+ [sym_empty_statement] = STATE(255),
+ [sym_labeled_statement] = STATE(255),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -9256,65 +9196,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[32] = {
- [sym_export_statement] = STATE(254),
- [sym__declaration] = STATE(254),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(254),
- [sym_expression_statement] = STATE(254),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(254),
- [sym_if_statement] = STATE(254),
- [sym_switch_statement] = STATE(254),
- [sym_for_statement] = STATE(254),
- [sym_for_in_statement] = STATE(254),
- [sym_while_statement] = STATE(254),
- [sym_do_statement] = STATE(254),
- [sym_try_statement] = STATE(254),
- [sym_with_statement] = STATE(254),
- [sym_break_statement] = STATE(254),
- [sym_continue_statement] = STATE(254),
- [sym_debugger_statement] = STATE(254),
- [sym_return_statement] = STATE(254),
- [sym_throw_statement] = STATE(254),
- [sym_empty_statement] = STATE(254),
- [sym_labeled_statement] = STATE(254),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(255),
+ [sym__declaration] = STATE(255),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(255),
+ [sym_expression_statement] = STATE(255),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(255),
+ [sym_if_statement] = STATE(255),
+ [sym_switch_statement] = STATE(255),
+ [sym_for_statement] = STATE(255),
+ [sym_for_in_statement] = STATE(255),
+ [sym_while_statement] = STATE(255),
+ [sym_do_statement] = STATE(255),
+ [sym_try_statement] = STATE(255),
+ [sym_with_statement] = STATE(255),
+ [sym_break_statement] = STATE(255),
+ [sym_continue_statement] = STATE(255),
+ [sym_debugger_statement] = STATE(255),
+ [sym_return_statement] = STATE(255),
+ [sym_throw_statement] = STATE(255),
+ [sym_empty_statement] = STATE(255),
+ [sym_labeled_statement] = STATE(255),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9371,65 +9311,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[33] = {
- [sym_export_statement] = STATE(207),
- [sym__declaration] = STATE(207),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(207),
- [sym_expression_statement] = STATE(207),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(207),
- [sym_if_statement] = STATE(207),
- [sym_switch_statement] = STATE(207),
- [sym_for_statement] = STATE(207),
- [sym_for_in_statement] = STATE(207),
- [sym_while_statement] = STATE(207),
- [sym_do_statement] = STATE(207),
- [sym_try_statement] = STATE(207),
- [sym_with_statement] = STATE(207),
- [sym_break_statement] = STATE(207),
- [sym_continue_statement] = STATE(207),
- [sym_debugger_statement] = STATE(207),
- [sym_return_statement] = STATE(207),
- [sym_throw_statement] = STATE(207),
- [sym_empty_statement] = STATE(207),
- [sym_labeled_statement] = STATE(207),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(211),
+ [sym__declaration] = STATE(211),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(211),
+ [sym_expression_statement] = STATE(211),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(211),
+ [sym_if_statement] = STATE(211),
+ [sym_switch_statement] = STATE(211),
+ [sym_for_statement] = STATE(211),
+ [sym_for_in_statement] = STATE(211),
+ [sym_while_statement] = STATE(211),
+ [sym_do_statement] = STATE(211),
+ [sym_try_statement] = STATE(211),
+ [sym_with_statement] = STATE(211),
+ [sym_break_statement] = STATE(211),
+ [sym_continue_statement] = STATE(211),
+ [sym_debugger_statement] = STATE(211),
+ [sym_return_statement] = STATE(211),
+ [sym_throw_statement] = STATE(211),
+ [sym_empty_statement] = STATE(211),
+ [sym_labeled_statement] = STATE(211),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9486,65 +9426,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[34] = {
- [sym_export_statement] = STATE(248),
- [sym__declaration] = STATE(248),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(248),
- [sym_expression_statement] = STATE(248),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(248),
- [sym_if_statement] = STATE(248),
- [sym_switch_statement] = STATE(248),
- [sym_for_statement] = STATE(248),
- [sym_for_in_statement] = STATE(248),
- [sym_while_statement] = STATE(248),
- [sym_do_statement] = STATE(248),
- [sym_try_statement] = STATE(248),
- [sym_with_statement] = STATE(248),
- [sym_break_statement] = STATE(248),
- [sym_continue_statement] = STATE(248),
- [sym_debugger_statement] = STATE(248),
- [sym_return_statement] = STATE(248),
- [sym_throw_statement] = STATE(248),
- [sym_empty_statement] = STATE(248),
- [sym_labeled_statement] = STATE(248),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(249),
+ [sym__declaration] = STATE(249),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(249),
+ [sym_expression_statement] = STATE(249),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(249),
+ [sym_if_statement] = STATE(249),
+ [sym_switch_statement] = STATE(249),
+ [sym_for_statement] = STATE(249),
+ [sym_for_in_statement] = STATE(249),
+ [sym_while_statement] = STATE(249),
+ [sym_do_statement] = STATE(249),
+ [sym_try_statement] = STATE(249),
+ [sym_with_statement] = STATE(249),
+ [sym_break_statement] = STATE(249),
+ [sym_continue_statement] = STATE(249),
+ [sym_debugger_statement] = STATE(249),
+ [sym_return_statement] = STATE(249),
+ [sym_throw_statement] = STATE(249),
+ [sym_empty_statement] = STATE(249),
+ [sym_labeled_statement] = STATE(249),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -9601,81 +9541,81 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[35] = {
- [sym_export_statement] = STATE(241),
- [sym__declaration] = STATE(241),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(241),
- [sym_expression_statement] = STATE(241),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(241),
- [sym_if_statement] = STATE(241),
- [sym_switch_statement] = STATE(241),
- [sym_for_statement] = STATE(241),
- [sym_for_in_statement] = STATE(241),
- [sym_while_statement] = STATE(241),
- [sym_do_statement] = STATE(241),
- [sym_try_statement] = STATE(241),
- [sym_with_statement] = STATE(241),
- [sym_break_statement] = STATE(241),
- [sym_continue_statement] = STATE(241),
- [sym_debugger_statement] = STATE(241),
- [sym_return_statement] = STATE(241),
- [sym_throw_statement] = STATE(241),
- [sym_empty_statement] = STATE(241),
- [sym_labeled_statement] = STATE(241),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(1108),
+ [sym__declaration] = STATE(1108),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(1108),
+ [sym_expression_statement] = STATE(1108),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(1108),
+ [sym_if_statement] = STATE(1108),
+ [sym_switch_statement] = STATE(1108),
+ [sym_for_statement] = STATE(1108),
+ [sym_for_in_statement] = STATE(1108),
+ [sym_while_statement] = STATE(1108),
+ [sym_do_statement] = STATE(1108),
+ [sym_try_statement] = STATE(1108),
+ [sym_with_statement] = STATE(1108),
+ [sym_break_statement] = STATE(1108),
+ [sym_continue_statement] = STATE(1108),
+ [sym_debugger_statement] = STATE(1108),
+ [sym_return_statement] = STATE(1108),
+ [sym_throw_statement] = STATE(1108),
+ [sym_empty_statement] = STATE(1108),
+ [sym_labeled_statement] = STATE(1108),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
+ [sym_identifier] = ACTIONS(285),
+ [anon_sym_export] = ACTIONS(287),
+ [anon_sym_LBRACE] = ACTIONS(289),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
[anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
+ [anon_sym_if] = ACTIONS(291),
[anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [anon_sym_for] = ACTIONS(293),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
+ [anon_sym_while] = ACTIONS(295),
[anon_sym_do] = ACTIONS(33),
[anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
+ [anon_sym_with] = ACTIONS(297),
[anon_sym_break] = ACTIONS(39),
[anon_sym_continue] = ACTIONS(41),
[anon_sym_debugger] = ACTIONS(43),
@@ -9686,9 +9626,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LT] = ACTIONS(55),
[anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
+ [anon_sym_class] = ACTIONS(299),
+ [anon_sym_async] = ACTIONS(301),
+ [anon_sym_function] = ACTIONS(303),
[anon_sym_new] = ACTIONS(65),
[anon_sym_PLUS] = ACTIONS(67),
[anon_sym_DASH] = ACTIONS(67),
@@ -9711,18 +9651,18 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(83),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(305),
+ [anon_sym_get] = ACTIONS(305),
+ [anon_sym_set] = ACTIONS(305),
},
[36] = {
[sym_export_statement] = STATE(225),
[sym__declaration] = STATE(225),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(225),
[sym_expression_statement] = STATE(225),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(225),
[sym_if_statement] = STATE(225),
[sym_switch_statement] = STATE(225),
@@ -9739,42 +9679,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(225),
[sym_empty_statement] = STATE(225),
[sym_labeled_statement] = STATE(225),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9831,65 +9771,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[37] = {
- [sym_export_statement] = STATE(261),
- [sym__declaration] = STATE(261),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(261),
- [sym_expression_statement] = STATE(261),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(261),
- [sym_if_statement] = STATE(261),
- [sym_switch_statement] = STATE(261),
- [sym_for_statement] = STATE(261),
- [sym_for_in_statement] = STATE(261),
- [sym_while_statement] = STATE(261),
- [sym_do_statement] = STATE(261),
- [sym_try_statement] = STATE(261),
- [sym_with_statement] = STATE(261),
- [sym_break_statement] = STATE(261),
- [sym_continue_statement] = STATE(261),
- [sym_debugger_statement] = STATE(261),
- [sym_return_statement] = STATE(261),
- [sym_throw_statement] = STATE(261),
- [sym_empty_statement] = STATE(261),
- [sym_labeled_statement] = STATE(261),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(263),
+ [sym__declaration] = STATE(263),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(263),
+ [sym_expression_statement] = STATE(263),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(263),
+ [sym_if_statement] = STATE(263),
+ [sym_switch_statement] = STATE(263),
+ [sym_for_statement] = STATE(263),
+ [sym_for_in_statement] = STATE(263),
+ [sym_while_statement] = STATE(263),
+ [sym_do_statement] = STATE(263),
+ [sym_try_statement] = STATE(263),
+ [sym_with_statement] = STATE(263),
+ [sym_break_statement] = STATE(263),
+ [sym_continue_statement] = STATE(263),
+ [sym_debugger_statement] = STATE(263),
+ [sym_return_statement] = STATE(263),
+ [sym_throw_statement] = STATE(263),
+ [sym_empty_statement] = STATE(263),
+ [sym_labeled_statement] = STATE(263),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -9946,65 +9886,65 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[38] = {
- [sym_export_statement] = STATE(859),
- [sym__declaration] = STATE(859),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(859),
- [sym_expression_statement] = STATE(859),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(859),
- [sym_if_statement] = STATE(859),
- [sym_switch_statement] = STATE(859),
- [sym_for_statement] = STATE(859),
- [sym_for_in_statement] = STATE(859),
- [sym_while_statement] = STATE(859),
- [sym_do_statement] = STATE(859),
- [sym_try_statement] = STATE(859),
- [sym_with_statement] = STATE(859),
- [sym_break_statement] = STATE(859),
- [sym_continue_statement] = STATE(859),
- [sym_debugger_statement] = STATE(859),
- [sym_return_statement] = STATE(859),
- [sym_throw_statement] = STATE(859),
- [sym_empty_statement] = STATE(859),
- [sym_labeled_statement] = STATE(859),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(861),
+ [sym__declaration] = STATE(861),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(861),
+ [sym_expression_statement] = STATE(861),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [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(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -10063,11 +10003,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[39] = {
[sym_export_statement] = STATE(225),
[sym__declaration] = STATE(225),
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_import_statement] = STATE(225),
[sym_expression_statement] = STATE(225),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
[sym_statement_block] = STATE(225),
[sym_if_statement] = STATE(225),
[sym_switch_statement] = STATE(225),
@@ -10084,42 +10024,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(225),
[sym_empty_statement] = STATE(225),
[sym_labeled_statement] = STATE(225),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
[sym_identifier] = ACTIONS(285),
[anon_sym_export] = ACTIONS(287),
[anon_sym_LBRACE] = ACTIONS(289),
@@ -10176,81 +10116,81 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(305),
},
[40] = {
- [sym_export_statement] = STATE(237),
- [sym__declaration] = STATE(237),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(237),
- [sym_expression_statement] = STATE(237),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(237),
- [sym_if_statement] = STATE(237),
- [sym_switch_statement] = STATE(237),
- [sym_for_statement] = STATE(237),
- [sym_for_in_statement] = STATE(237),
- [sym_while_statement] = STATE(237),
- [sym_do_statement] = STATE(237),
- [sym_try_statement] = STATE(237),
- [sym_with_statement] = STATE(237),
- [sym_break_statement] = STATE(237),
- [sym_continue_statement] = STATE(237),
- [sym_debugger_statement] = STATE(237),
- [sym_return_statement] = STATE(237),
- [sym_throw_statement] = STATE(237),
- [sym_empty_statement] = STATE(237),
- [sym_labeled_statement] = STATE(237),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(249),
+ [sym__declaration] = STATE(249),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(249),
+ [sym_expression_statement] = STATE(249),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(249),
+ [sym_if_statement] = STATE(249),
+ [sym_switch_statement] = STATE(249),
+ [sym_for_statement] = STATE(249),
+ [sym_for_in_statement] = STATE(249),
+ [sym_while_statement] = STATE(249),
+ [sym_do_statement] = STATE(249),
+ [sym_try_statement] = STATE(249),
+ [sym_with_statement] = STATE(249),
+ [sym_break_statement] = STATE(249),
+ [sym_continue_statement] = STATE(249),
+ [sym_debugger_statement] = STATE(249),
+ [sym_return_statement] = STATE(249),
+ [sym_throw_statement] = STATE(249),
+ [sym_empty_statement] = STATE(249),
+ [sym_labeled_statement] = STATE(249),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(756),
- [sym_identifier] = ACTIONS(285),
- [anon_sym_export] = ACTIONS(287),
- [anon_sym_LBRACE] = ACTIONS(289),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
[anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(291),
+ [anon_sym_if] = ACTIONS(21),
[anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(293),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(295),
+ [anon_sym_while] = ACTIONS(31),
[anon_sym_do] = ACTIONS(33),
[anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(297),
+ [anon_sym_with] = ACTIONS(37),
[anon_sym_break] = ACTIONS(39),
[anon_sym_continue] = ACTIONS(41),
[anon_sym_debugger] = ACTIONS(43),
@@ -10261,9 +10201,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LT] = ACTIONS(55),
[anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(299),
- [anon_sym_async] = ACTIONS(301),
- [anon_sym_function] = ACTIONS(303),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
[anon_sym_new] = ACTIONS(65),
[anon_sym_PLUS] = ACTIONS(67),
[anon_sym_DASH] = ACTIONS(67),
@@ -10286,70 +10226,70 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(83),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(305),
- [anon_sym_get] = ACTIONS(305),
- [anon_sym_set] = ACTIONS(305),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
[41] = {
- [sym_export_statement] = STATE(237),
- [sym__declaration] = STATE(237),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(237),
- [sym_expression_statement] = STATE(237),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(237),
- [sym_if_statement] = STATE(237),
- [sym_switch_statement] = STATE(237),
- [sym_for_statement] = STATE(237),
- [sym_for_in_statement] = STATE(237),
- [sym_while_statement] = STATE(237),
- [sym_do_statement] = STATE(237),
- [sym_try_statement] = STATE(237),
- [sym_with_statement] = STATE(237),
- [sym_break_statement] = STATE(237),
- [sym_continue_statement] = STATE(237),
- [sym_debugger_statement] = STATE(237),
- [sym_return_statement] = STATE(237),
- [sym_throw_statement] = STATE(237),
- [sym_empty_statement] = STATE(237),
- [sym_labeled_statement] = STATE(237),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(239),
+ [sym__declaration] = STATE(239),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(239),
+ [sym_expression_statement] = STATE(239),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(239),
+ [sym_if_statement] = STATE(239),
+ [sym_switch_statement] = STATE(239),
+ [sym_for_statement] = STATE(239),
+ [sym_for_in_statement] = STATE(239),
+ [sym_while_statement] = STATE(239),
+ [sym_do_statement] = STATE(239),
+ [sym_try_statement] = STATE(239),
+ [sym_with_statement] = STATE(239),
+ [sym_break_statement] = STATE(239),
+ [sym_continue_statement] = STATE(239),
+ [sym_debugger_statement] = STATE(239),
+ [sym_return_statement] = STATE(239),
+ [sym_throw_statement] = STATE(239),
+ [sym_empty_statement] = STATE(239),
+ [sym_labeled_statement] = STATE(239),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(761),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -10406,81 +10346,81 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[42] = {
- [sym_export_statement] = STATE(248),
- [sym__declaration] = STATE(248),
- [sym_import] = STATE(541),
- [sym_import_statement] = STATE(248),
- [sym_expression_statement] = STATE(248),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_statement_block] = STATE(248),
- [sym_if_statement] = STATE(248),
- [sym_switch_statement] = STATE(248),
- [sym_for_statement] = STATE(248),
- [sym_for_in_statement] = STATE(248),
- [sym_while_statement] = STATE(248),
- [sym_do_statement] = STATE(248),
- [sym_try_statement] = STATE(248),
- [sym_with_statement] = STATE(248),
- [sym_break_statement] = STATE(248),
- [sym_continue_statement] = STATE(248),
- [sym_debugger_statement] = STATE(248),
- [sym_return_statement] = STATE(248),
- [sym_throw_statement] = STATE(248),
- [sym_empty_statement] = STATE(248),
- [sym_labeled_statement] = STATE(248),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_export_statement] = STATE(239),
+ [sym__declaration] = STATE(239),
+ [sym_import] = STATE(581),
+ [sym_import_statement] = STATE(239),
+ [sym_expression_statement] = STATE(239),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_statement_block] = STATE(239),
+ [sym_if_statement] = STATE(239),
+ [sym_switch_statement] = STATE(239),
+ [sym_for_statement] = STATE(239),
+ [sym_for_in_statement] = STATE(239),
+ [sym_while_statement] = STATE(239),
+ [sym_do_statement] = STATE(239),
+ [sym_try_statement] = STATE(239),
+ [sym_with_statement] = STATE(239),
+ [sym_break_statement] = STATE(239),
+ [sym_continue_statement] = STATE(239),
+ [sym_debugger_statement] = STATE(239),
+ [sym_return_statement] = STATE(239),
+ [sym_throw_statement] = STATE(239),
+ [sym_empty_statement] = STATE(239),
+ [sym_labeled_statement] = STATE(239),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_class_declaration] = STATE(228),
- [sym_function] = STATE(541),
- [sym_function_declaration] = STATE(228),
- [sym_generator_function] = STATE(541),
- [sym_generator_function_declaration] = STATE(228),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(739),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_class_declaration] = STATE(230),
+ [sym_function] = STATE(581),
+ [sym_function_declaration] = STATE(230),
+ [sym_generator_function] = STATE(581),
+ [sym_generator_function_declaration] = STATE(230),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(745),
+ [sym_identifier] = ACTIONS(285),
+ [anon_sym_export] = ACTIONS(287),
+ [anon_sym_LBRACE] = ACTIONS(289),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
[anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
+ [anon_sym_if] = ACTIONS(291),
[anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [anon_sym_for] = ACTIONS(293),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
+ [anon_sym_while] = ACTIONS(295),
[anon_sym_do] = ACTIONS(33),
[anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
+ [anon_sym_with] = ACTIONS(297),
[anon_sym_break] = ACTIONS(39),
[anon_sym_continue] = ACTIONS(41),
[anon_sym_debugger] = ACTIONS(43),
@@ -10491,9 +10431,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LT] = ACTIONS(55),
[anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
+ [anon_sym_class] = ACTIONS(299),
+ [anon_sym_async] = ACTIONS(301),
+ [anon_sym_function] = ACTIONS(303),
[anon_sym_new] = ACTIONS(65),
[anon_sym_PLUS] = ACTIONS(67),
[anon_sym_DASH] = ACTIONS(67),
@@ -10516,9 +10456,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(83),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(305),
+ [anon_sym_get] = ACTIONS(305),
+ [anon_sym_set] = ACTIONS(305),
},
[43] = {
[sym_import] = STATE(385),
@@ -10529,7 +10469,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -10551,9 +10491,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_STAR] = ACTIONS(309),
[anon_sym_LBRACE] = ACTIONS(311),
@@ -10622,39 +10562,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[44] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(449),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_STAR] = ACTIONS(363),
[anon_sym_LBRACE] = ACTIONS(365),
@@ -11509,10 +11449,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[ts_builtin_sym_end] = ACTIONS(453),
[sym_identifier] = ACTIONS(455),
[anon_sym_export] = ACTIONS(455),
- [anon_sym_STAR] = ACTIONS(455),
+ [anon_sym_STAR] = ACTIONS(457),
[anon_sym_default] = ACTIONS(455),
[anon_sym_LBRACE] = ACTIONS(453),
- [anon_sym_COMMA] = ACTIONS(453),
+ [anon_sym_COMMA] = ACTIONS(459),
[anon_sym_RBRACE] = ACTIONS(453),
[anon_sym_import] = ACTIONS(455),
[anon_sym_var] = ACTIONS(455),
@@ -11524,7 +11464,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(455),
[anon_sym_LPAREN] = ACTIONS(453),
[anon_sym_await] = ACTIONS(455),
- [anon_sym_in] = ACTIONS(455),
+ [anon_sym_in] = ACTIONS(457),
[anon_sym_while] = ACTIONS(455),
[anon_sym_do] = ACTIONS(455),
[anon_sym_try] = ACTIONS(455),
@@ -11539,35 +11479,35 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(455),
[anon_sym_LBRACK] = ACTIONS(453),
[anon_sym_LT] = ACTIONS(455),
- [anon_sym_GT] = ACTIONS(455),
+ [anon_sym_GT] = ACTIONS(457),
[anon_sym_SLASH] = ACTIONS(455),
- [anon_sym_DOT] = ACTIONS(455),
+ [anon_sym_DOT] = ACTIONS(457),
[anon_sym_class] = ACTIONS(455),
[anon_sym_async] = ACTIONS(455),
[anon_sym_function] = ACTIONS(455),
- [anon_sym_QMARK_DOT] = ACTIONS(453),
+ [anon_sym_QMARK_DOT] = ACTIONS(459),
[anon_sym_new] = ACTIONS(455),
- [anon_sym_QMARK] = ACTIONS(455),
- [anon_sym_AMP_AMP] = ACTIONS(453),
- [anon_sym_PIPE_PIPE] = ACTIONS(453),
- [anon_sym_GT_GT] = ACTIONS(455),
- [anon_sym_GT_GT_GT] = ACTIONS(453),
- [anon_sym_LT_LT] = ACTIONS(453),
- [anon_sym_AMP] = ACTIONS(455),
- [anon_sym_CARET] = ACTIONS(453),
- [anon_sym_PIPE] = ACTIONS(455),
+ [anon_sym_QMARK] = ACTIONS(457),
+ [anon_sym_AMP_AMP] = ACTIONS(459),
+ [anon_sym_PIPE_PIPE] = ACTIONS(459),
+ [anon_sym_GT_GT] = ACTIONS(457),
+ [anon_sym_GT_GT_GT] = ACTIONS(459),
+ [anon_sym_LT_LT] = ACTIONS(459),
+ [anon_sym_AMP] = ACTIONS(457),
+ [anon_sym_CARET] = ACTIONS(459),
+ [anon_sym_PIPE] = ACTIONS(457),
[anon_sym_PLUS] = ACTIONS(455),
[anon_sym_DASH] = ACTIONS(455),
- [anon_sym_PERCENT] = ACTIONS(453),
- [anon_sym_STAR_STAR] = ACTIONS(453),
- [anon_sym_LT_EQ] = ACTIONS(453),
- [anon_sym_EQ_EQ] = ACTIONS(455),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(453),
- [anon_sym_BANG_EQ] = ACTIONS(455),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(453),
- [anon_sym_GT_EQ] = ACTIONS(453),
- [anon_sym_QMARK_QMARK] = ACTIONS(453),
- [anon_sym_instanceof] = ACTIONS(455),
+ [anon_sym_PERCENT] = ACTIONS(459),
+ [anon_sym_STAR_STAR] = ACTIONS(459),
+ [anon_sym_LT_EQ] = ACTIONS(459),
+ [anon_sym_EQ_EQ] = ACTIONS(457),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(459),
+ [anon_sym_BANG_EQ] = ACTIONS(457),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(459),
+ [anon_sym_GT_EQ] = ACTIONS(459),
+ [anon_sym_QMARK_QMARK] = ACTIONS(459),
+ [anon_sym_instanceof] = ACTIONS(457),
[anon_sym_BANG] = ACTIONS(455),
[anon_sym_TILDE] = ACTIONS(453),
[anon_sym_typeof] = ACTIONS(455),
@@ -11590,103 +11530,103 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(455),
[anon_sym_get] = ACTIONS(455),
[anon_sym_set] = ACTIONS(455),
- [sym__automatic_semicolon] = ACTIONS(453),
+ [sym__automatic_semicolon] = ACTIONS(461),
},
[55] = {
- [ts_builtin_sym_end] = ACTIONS(457),
- [sym_identifier] = ACTIONS(459),
- [anon_sym_export] = ACTIONS(459),
- [anon_sym_STAR] = ACTIONS(461),
- [anon_sym_default] = ACTIONS(459),
- [anon_sym_LBRACE] = ACTIONS(457),
+ [ts_builtin_sym_end] = ACTIONS(463),
+ [sym_identifier] = ACTIONS(465),
+ [anon_sym_export] = ACTIONS(465),
+ [anon_sym_STAR] = ACTIONS(465),
+ [anon_sym_default] = ACTIONS(465),
+ [anon_sym_LBRACE] = ACTIONS(463),
[anon_sym_COMMA] = ACTIONS(463),
- [anon_sym_RBRACE] = ACTIONS(457),
- [anon_sym_import] = ACTIONS(459),
- [anon_sym_var] = ACTIONS(459),
- [anon_sym_let] = ACTIONS(459),
- [anon_sym_const] = ACTIONS(459),
- [anon_sym_else] = ACTIONS(459),
- [anon_sym_if] = ACTIONS(459),
- [anon_sym_switch] = ACTIONS(459),
- [anon_sym_for] = ACTIONS(459),
- [anon_sym_LPAREN] = ACTIONS(457),
- [anon_sym_await] = ACTIONS(459),
- [anon_sym_in] = ACTIONS(461),
- [anon_sym_while] = ACTIONS(459),
- [anon_sym_do] = ACTIONS(459),
- [anon_sym_try] = ACTIONS(459),
- [anon_sym_with] = ACTIONS(459),
- [anon_sym_break] = ACTIONS(459),
- [anon_sym_continue] = ACTIONS(459),
- [anon_sym_debugger] = ACTIONS(459),
- [anon_sym_return] = ACTIONS(459),
- [anon_sym_throw] = ACTIONS(459),
- [anon_sym_SEMI] = ACTIONS(457),
- [anon_sym_case] = ACTIONS(459),
- [anon_sym_yield] = ACTIONS(459),
- [anon_sym_LBRACK] = ACTIONS(457),
- [anon_sym_LT] = ACTIONS(459),
- [anon_sym_GT] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(459),
- [anon_sym_DOT] = ACTIONS(461),
- [anon_sym_class] = ACTIONS(459),
- [anon_sym_async] = ACTIONS(459),
- [anon_sym_function] = ACTIONS(459),
+ [anon_sym_RBRACE] = ACTIONS(463),
+ [anon_sym_import] = ACTIONS(465),
+ [anon_sym_var] = ACTIONS(465),
+ [anon_sym_let] = ACTIONS(465),
+ [anon_sym_const] = ACTIONS(465),
+ [anon_sym_else] = ACTIONS(465),
+ [anon_sym_if] = ACTIONS(465),
+ [anon_sym_switch] = ACTIONS(465),
+ [anon_sym_for] = ACTIONS(465),
+ [anon_sym_LPAREN] = ACTIONS(463),
+ [anon_sym_await] = ACTIONS(465),
+ [anon_sym_in] = ACTIONS(465),
+ [anon_sym_while] = ACTIONS(465),
+ [anon_sym_do] = ACTIONS(465),
+ [anon_sym_try] = ACTIONS(465),
+ [anon_sym_with] = ACTIONS(465),
+ [anon_sym_break] = ACTIONS(465),
+ [anon_sym_continue] = ACTIONS(465),
+ [anon_sym_debugger] = ACTIONS(465),
+ [anon_sym_return] = ACTIONS(465),
+ [anon_sym_throw] = ACTIONS(465),
+ [anon_sym_SEMI] = ACTIONS(463),
+ [anon_sym_case] = ACTIONS(465),
+ [anon_sym_yield] = ACTIONS(465),
+ [anon_sym_LBRACK] = ACTIONS(463),
+ [anon_sym_LT] = ACTIONS(465),
+ [anon_sym_GT] = ACTIONS(465),
+ [anon_sym_SLASH] = ACTIONS(465),
+ [anon_sym_DOT] = ACTIONS(465),
+ [anon_sym_class] = ACTIONS(465),
+ [anon_sym_async] = ACTIONS(465),
+ [anon_sym_function] = ACTIONS(465),
[anon_sym_QMARK_DOT] = ACTIONS(463),
- [anon_sym_new] = ACTIONS(459),
- [anon_sym_QMARK] = ACTIONS(461),
+ [anon_sym_new] = ACTIONS(465),
+ [anon_sym_QMARK] = ACTIONS(465),
[anon_sym_AMP_AMP] = ACTIONS(463),
[anon_sym_PIPE_PIPE] = ACTIONS(463),
- [anon_sym_GT_GT] = ACTIONS(461),
+ [anon_sym_GT_GT] = ACTIONS(465),
[anon_sym_GT_GT_GT] = ACTIONS(463),
[anon_sym_LT_LT] = ACTIONS(463),
- [anon_sym_AMP] = ACTIONS(461),
+ [anon_sym_AMP] = ACTIONS(465),
[anon_sym_CARET] = ACTIONS(463),
- [anon_sym_PIPE] = ACTIONS(461),
- [anon_sym_PLUS] = ACTIONS(459),
- [anon_sym_DASH] = ACTIONS(459),
+ [anon_sym_PIPE] = ACTIONS(465),
+ [anon_sym_PLUS] = ACTIONS(465),
+ [anon_sym_DASH] = ACTIONS(465),
[anon_sym_PERCENT] = ACTIONS(463),
[anon_sym_STAR_STAR] = ACTIONS(463),
[anon_sym_LT_EQ] = ACTIONS(463),
- [anon_sym_EQ_EQ] = ACTIONS(461),
+ [anon_sym_EQ_EQ] = ACTIONS(465),
[anon_sym_EQ_EQ_EQ] = ACTIONS(463),
- [anon_sym_BANG_EQ] = ACTIONS(461),
+ [anon_sym_BANG_EQ] = ACTIONS(465),
[anon_sym_BANG_EQ_EQ] = ACTIONS(463),
[anon_sym_GT_EQ] = ACTIONS(463),
[anon_sym_QMARK_QMARK] = ACTIONS(463),
- [anon_sym_instanceof] = ACTIONS(461),
- [anon_sym_BANG] = ACTIONS(459),
- [anon_sym_TILDE] = ACTIONS(457),
- [anon_sym_typeof] = ACTIONS(459),
- [anon_sym_void] = ACTIONS(459),
- [anon_sym_delete] = ACTIONS(459),
- [anon_sym_PLUS_PLUS] = ACTIONS(457),
- [anon_sym_DASH_DASH] = ACTIONS(457),
- [anon_sym_DQUOTE] = ACTIONS(457),
- [anon_sym_SQUOTE] = ACTIONS(457),
+ [anon_sym_instanceof] = ACTIONS(465),
+ [anon_sym_BANG] = ACTIONS(465),
+ [anon_sym_TILDE] = ACTIONS(463),
+ [anon_sym_typeof] = ACTIONS(465),
+ [anon_sym_void] = ACTIONS(465),
+ [anon_sym_delete] = ACTIONS(465),
+ [anon_sym_PLUS_PLUS] = ACTIONS(463),
+ [anon_sym_DASH_DASH] = ACTIONS(463),
+ [anon_sym_DQUOTE] = ACTIONS(463),
+ [anon_sym_SQUOTE] = ACTIONS(463),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(457),
- [sym_number] = ACTIONS(457),
- [sym_this] = ACTIONS(459),
- [sym_super] = ACTIONS(459),
- [sym_true] = ACTIONS(459),
- [sym_false] = ACTIONS(459),
- [sym_null] = ACTIONS(459),
- [sym_undefined] = ACTIONS(459),
- [anon_sym_AT] = ACTIONS(457),
- [anon_sym_static] = ACTIONS(459),
- [anon_sym_get] = ACTIONS(459),
- [anon_sym_set] = ACTIONS(459),
- [sym__automatic_semicolon] = ACTIONS(465),
+ [anon_sym_BQUOTE] = ACTIONS(463),
+ [sym_number] = ACTIONS(463),
+ [sym_this] = ACTIONS(465),
+ [sym_super] = ACTIONS(465),
+ [sym_true] = ACTIONS(465),
+ [sym_false] = ACTIONS(465),
+ [sym_null] = ACTIONS(465),
+ [sym_undefined] = ACTIONS(465),
+ [anon_sym_AT] = ACTIONS(463),
+ [anon_sym_static] = ACTIONS(465),
+ [anon_sym_get] = ACTIONS(465),
+ [anon_sym_set] = ACTIONS(465),
+ [sym__automatic_semicolon] = ACTIONS(463),
},
[56] = {
[ts_builtin_sym_end] = ACTIONS(467),
[sym_identifier] = ACTIONS(469),
[anon_sym_export] = ACTIONS(469),
- [anon_sym_STAR] = ACTIONS(469),
+ [anon_sym_STAR] = ACTIONS(471),
[anon_sym_default] = ACTIONS(469),
[anon_sym_LBRACE] = ACTIONS(467),
- [anon_sym_COMMA] = ACTIONS(467),
+ [anon_sym_COMMA] = ACTIONS(473),
[anon_sym_RBRACE] = ACTIONS(467),
[anon_sym_import] = ACTIONS(469),
[anon_sym_var] = ACTIONS(469),
@@ -11698,7 +11638,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(469),
[anon_sym_LPAREN] = ACTIONS(467),
[anon_sym_await] = ACTIONS(469),
- [anon_sym_in] = ACTIONS(469),
+ [anon_sym_in] = ACTIONS(471),
[anon_sym_while] = ACTIONS(469),
[anon_sym_do] = ACTIONS(469),
[anon_sym_try] = ACTIONS(469),
@@ -11713,35 +11653,35 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(469),
[anon_sym_LBRACK] = ACTIONS(467),
[anon_sym_LT] = ACTIONS(469),
- [anon_sym_GT] = ACTIONS(469),
+ [anon_sym_GT] = ACTIONS(471),
[anon_sym_SLASH] = ACTIONS(469),
- [anon_sym_DOT] = ACTIONS(469),
+ [anon_sym_DOT] = ACTIONS(471),
[anon_sym_class] = ACTIONS(469),
[anon_sym_async] = ACTIONS(469),
[anon_sym_function] = ACTIONS(469),
- [anon_sym_QMARK_DOT] = ACTIONS(467),
+ [anon_sym_QMARK_DOT] = ACTIONS(473),
[anon_sym_new] = ACTIONS(469),
- [anon_sym_QMARK] = ACTIONS(469),
- [anon_sym_AMP_AMP] = ACTIONS(467),
- [anon_sym_PIPE_PIPE] = ACTIONS(467),
- [anon_sym_GT_GT] = ACTIONS(469),
- [anon_sym_GT_GT_GT] = ACTIONS(467),
- [anon_sym_LT_LT] = ACTIONS(467),
- [anon_sym_AMP] = ACTIONS(469),
- [anon_sym_CARET] = ACTIONS(467),
- [anon_sym_PIPE] = ACTIONS(469),
+ [anon_sym_QMARK] = ACTIONS(471),
+ [anon_sym_AMP_AMP] = ACTIONS(473),
+ [anon_sym_PIPE_PIPE] = ACTIONS(473),
+ [anon_sym_GT_GT] = ACTIONS(471),
+ [anon_sym_GT_GT_GT] = ACTIONS(473),
+ [anon_sym_LT_LT] = ACTIONS(473),
+ [anon_sym_AMP] = ACTIONS(471),
+ [anon_sym_CARET] = ACTIONS(473),
+ [anon_sym_PIPE] = ACTIONS(471),
[anon_sym_PLUS] = ACTIONS(469),
[anon_sym_DASH] = ACTIONS(469),
- [anon_sym_PERCENT] = ACTIONS(467),
- [anon_sym_STAR_STAR] = ACTIONS(467),
- [anon_sym_LT_EQ] = ACTIONS(467),
- [anon_sym_EQ_EQ] = ACTIONS(469),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(467),
- [anon_sym_BANG_EQ] = ACTIONS(469),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(467),
- [anon_sym_GT_EQ] = ACTIONS(467),
- [anon_sym_QMARK_QMARK] = ACTIONS(467),
- [anon_sym_instanceof] = ACTIONS(469),
+ [anon_sym_PERCENT] = ACTIONS(473),
+ [anon_sym_STAR_STAR] = ACTIONS(473),
+ [anon_sym_LT_EQ] = ACTIONS(473),
+ [anon_sym_EQ_EQ] = ACTIONS(471),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(473),
+ [anon_sym_BANG_EQ] = ACTIONS(471),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(473),
+ [anon_sym_GT_EQ] = ACTIONS(473),
+ [anon_sym_QMARK_QMARK] = ACTIONS(473),
+ [anon_sym_instanceof] = ACTIONS(471),
[anon_sym_BANG] = ACTIONS(469),
[anon_sym_TILDE] = ACTIONS(467),
[anon_sym_typeof] = ACTIONS(469),
@@ -11764,7 +11704,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(469),
[anon_sym_get] = ACTIONS(469),
[anon_sym_set] = ACTIONS(469),
- [sym__automatic_semicolon] = ACTIONS(467),
+ [sym__automatic_semicolon] = ACTIONS(475),
},
[57] = {
[ts_builtin_sym_end] = ACTIONS(391),
@@ -11854,218 +11794,218 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(391),
},
[58] = {
- [ts_builtin_sym_end] = ACTIONS(471),
- [sym_identifier] = ACTIONS(473),
- [anon_sym_export] = ACTIONS(473),
- [anon_sym_STAR] = ACTIONS(475),
- [anon_sym_default] = ACTIONS(473),
- [anon_sym_LBRACE] = ACTIONS(471),
- [anon_sym_COMMA] = ACTIONS(477),
- [anon_sym_RBRACE] = ACTIONS(471),
- [anon_sym_import] = ACTIONS(473),
- [anon_sym_var] = ACTIONS(473),
- [anon_sym_let] = ACTIONS(473),
- [anon_sym_const] = ACTIONS(473),
- [anon_sym_else] = ACTIONS(473),
- [anon_sym_if] = ACTIONS(473),
- [anon_sym_switch] = ACTIONS(473),
- [anon_sym_for] = ACTIONS(473),
- [anon_sym_LPAREN] = ACTIONS(471),
- [anon_sym_await] = ACTIONS(473),
- [anon_sym_in] = ACTIONS(475),
- [anon_sym_while] = ACTIONS(473),
- [anon_sym_do] = ACTIONS(473),
- [anon_sym_try] = ACTIONS(473),
- [anon_sym_with] = ACTIONS(473),
- [anon_sym_break] = ACTIONS(473),
- [anon_sym_continue] = ACTIONS(473),
- [anon_sym_debugger] = ACTIONS(473),
- [anon_sym_return] = ACTIONS(473),
- [anon_sym_throw] = ACTIONS(473),
- [anon_sym_SEMI] = ACTIONS(471),
- [anon_sym_case] = ACTIONS(473),
- [anon_sym_yield] = ACTIONS(473),
- [anon_sym_LBRACK] = ACTIONS(471),
- [anon_sym_LT] = ACTIONS(473),
- [anon_sym_GT] = ACTIONS(475),
- [anon_sym_SLASH] = ACTIONS(473),
- [anon_sym_DOT] = ACTIONS(475),
- [anon_sym_class] = ACTIONS(473),
- [anon_sym_async] = ACTIONS(473),
- [anon_sym_function] = ACTIONS(473),
- [anon_sym_QMARK_DOT] = ACTIONS(477),
- [anon_sym_new] = ACTIONS(473),
- [anon_sym_QMARK] = ACTIONS(475),
- [anon_sym_AMP_AMP] = ACTIONS(477),
- [anon_sym_PIPE_PIPE] = ACTIONS(477),
- [anon_sym_GT_GT] = ACTIONS(475),
- [anon_sym_GT_GT_GT] = ACTIONS(477),
- [anon_sym_LT_LT] = ACTIONS(477),
- [anon_sym_AMP] = ACTIONS(475),
- [anon_sym_CARET] = ACTIONS(477),
- [anon_sym_PIPE] = ACTIONS(475),
- [anon_sym_PLUS] = ACTIONS(473),
- [anon_sym_DASH] = ACTIONS(473),
- [anon_sym_PERCENT] = ACTIONS(477),
- [anon_sym_STAR_STAR] = ACTIONS(477),
- [anon_sym_LT_EQ] = ACTIONS(477),
- [anon_sym_EQ_EQ] = ACTIONS(475),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(477),
- [anon_sym_BANG_EQ] = ACTIONS(475),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(477),
- [anon_sym_GT_EQ] = ACTIONS(477),
- [anon_sym_QMARK_QMARK] = ACTIONS(477),
- [anon_sym_instanceof] = ACTIONS(475),
- [anon_sym_BANG] = ACTIONS(473),
- [anon_sym_TILDE] = ACTIONS(471),
- [anon_sym_typeof] = ACTIONS(473),
- [anon_sym_void] = ACTIONS(473),
- [anon_sym_delete] = ACTIONS(473),
- [anon_sym_PLUS_PLUS] = ACTIONS(471),
- [anon_sym_DASH_DASH] = ACTIONS(471),
- [anon_sym_DQUOTE] = ACTIONS(471),
- [anon_sym_SQUOTE] = ACTIONS(471),
+ [ts_builtin_sym_end] = ACTIONS(477),
+ [sym_identifier] = ACTIONS(479),
+ [anon_sym_export] = ACTIONS(479),
+ [anon_sym_STAR] = ACTIONS(481),
+ [anon_sym_default] = ACTIONS(479),
+ [anon_sym_LBRACE] = ACTIONS(477),
+ [anon_sym_COMMA] = ACTIONS(483),
+ [anon_sym_RBRACE] = ACTIONS(477),
+ [anon_sym_import] = ACTIONS(479),
+ [anon_sym_var] = ACTIONS(479),
+ [anon_sym_let] = ACTIONS(479),
+ [anon_sym_const] = ACTIONS(479),
+ [anon_sym_else] = ACTIONS(479),
+ [anon_sym_if] = ACTIONS(479),
+ [anon_sym_switch] = ACTIONS(479),
+ [anon_sym_for] = ACTIONS(479),
+ [anon_sym_LPAREN] = ACTIONS(477),
+ [anon_sym_await] = ACTIONS(479),
+ [anon_sym_in] = ACTIONS(481),
+ [anon_sym_while] = ACTIONS(479),
+ [anon_sym_do] = ACTIONS(479),
+ [anon_sym_try] = ACTIONS(479),
+ [anon_sym_with] = ACTIONS(479),
+ [anon_sym_break] = ACTIONS(479),
+ [anon_sym_continue] = ACTIONS(479),
+ [anon_sym_debugger] = ACTIONS(479),
+ [anon_sym_return] = ACTIONS(479),
+ [anon_sym_throw] = ACTIONS(479),
+ [anon_sym_SEMI] = ACTIONS(477),
+ [anon_sym_case] = ACTIONS(479),
+ [anon_sym_yield] = ACTIONS(479),
+ [anon_sym_LBRACK] = ACTIONS(477),
+ [anon_sym_LT] = ACTIONS(479),
+ [anon_sym_GT] = ACTIONS(481),
+ [anon_sym_SLASH] = ACTIONS(479),
+ [anon_sym_DOT] = ACTIONS(481),
+ [anon_sym_class] = ACTIONS(479),
+ [anon_sym_async] = ACTIONS(479),
+ [anon_sym_function] = ACTIONS(479),
+ [anon_sym_QMARK_DOT] = ACTIONS(483),
+ [anon_sym_new] = ACTIONS(479),
+ [anon_sym_QMARK] = ACTIONS(481),
+ [anon_sym_AMP_AMP] = ACTIONS(483),
+ [anon_sym_PIPE_PIPE] = ACTIONS(483),
+ [anon_sym_GT_GT] = ACTIONS(481),
+ [anon_sym_GT_GT_GT] = ACTIONS(483),
+ [anon_sym_LT_LT] = ACTIONS(483),
+ [anon_sym_AMP] = ACTIONS(481),
+ [anon_sym_CARET] = ACTIONS(483),
+ [anon_sym_PIPE] = ACTIONS(481),
+ [anon_sym_PLUS] = ACTIONS(479),
+ [anon_sym_DASH] = ACTIONS(479),
+ [anon_sym_PERCENT] = ACTIONS(483),
+ [anon_sym_STAR_STAR] = ACTIONS(483),
+ [anon_sym_LT_EQ] = ACTIONS(483),
+ [anon_sym_EQ_EQ] = ACTIONS(481),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(483),
+ [anon_sym_BANG_EQ] = ACTIONS(481),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(483),
+ [anon_sym_GT_EQ] = ACTIONS(483),
+ [anon_sym_QMARK_QMARK] = ACTIONS(483),
+ [anon_sym_instanceof] = ACTIONS(481),
+ [anon_sym_BANG] = ACTIONS(479),
+ [anon_sym_TILDE] = ACTIONS(477),
+ [anon_sym_typeof] = ACTIONS(479),
+ [anon_sym_void] = ACTIONS(479),
+ [anon_sym_delete] = ACTIONS(479),
+ [anon_sym_PLUS_PLUS] = ACTIONS(477),
+ [anon_sym_DASH_DASH] = ACTIONS(477),
+ [anon_sym_DQUOTE] = ACTIONS(477),
+ [anon_sym_SQUOTE] = ACTIONS(477),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(471),
- [sym_number] = ACTIONS(471),
- [sym_this] = ACTIONS(473),
- [sym_super] = ACTIONS(473),
- [sym_true] = ACTIONS(473),
- [sym_false] = ACTIONS(473),
- [sym_null] = ACTIONS(473),
- [sym_undefined] = ACTIONS(473),
- [anon_sym_AT] = ACTIONS(471),
- [anon_sym_static] = ACTIONS(473),
- [anon_sym_get] = ACTIONS(473),
- [anon_sym_set] = ACTIONS(473),
- [sym__automatic_semicolon] = ACTIONS(479),
+ [anon_sym_BQUOTE] = ACTIONS(477),
+ [sym_number] = ACTIONS(477),
+ [sym_this] = ACTIONS(479),
+ [sym_super] = ACTIONS(479),
+ [sym_true] = ACTIONS(479),
+ [sym_false] = ACTIONS(479),
+ [sym_null] = ACTIONS(479),
+ [sym_undefined] = ACTIONS(479),
+ [anon_sym_AT] = ACTIONS(477),
+ [anon_sym_static] = ACTIONS(479),
+ [anon_sym_get] = ACTIONS(479),
+ [anon_sym_set] = ACTIONS(479),
+ [sym__automatic_semicolon] = ACTIONS(485),
},
[59] = {
- [ts_builtin_sym_end] = ACTIONS(481),
- [sym_identifier] = ACTIONS(483),
- [anon_sym_export] = ACTIONS(483),
- [anon_sym_STAR] = ACTIONS(485),
- [anon_sym_default] = ACTIONS(483),
- [anon_sym_LBRACE] = ACTIONS(481),
+ [ts_builtin_sym_end] = ACTIONS(487),
+ [sym_identifier] = ACTIONS(489),
+ [anon_sym_export] = ACTIONS(489),
+ [anon_sym_STAR] = ACTIONS(489),
+ [anon_sym_default] = ACTIONS(489),
+ [anon_sym_LBRACE] = ACTIONS(487),
[anon_sym_COMMA] = ACTIONS(487),
- [anon_sym_RBRACE] = ACTIONS(481),
- [anon_sym_import] = ACTIONS(483),
- [anon_sym_var] = ACTIONS(483),
- [anon_sym_let] = ACTIONS(483),
- [anon_sym_const] = ACTIONS(483),
- [anon_sym_else] = ACTIONS(483),
- [anon_sym_if] = ACTIONS(483),
- [anon_sym_switch] = ACTIONS(483),
- [anon_sym_for] = ACTIONS(483),
- [anon_sym_LPAREN] = ACTIONS(481),
- [anon_sym_await] = ACTIONS(483),
- [anon_sym_in] = ACTIONS(485),
- [anon_sym_while] = ACTIONS(483),
- [anon_sym_do] = ACTIONS(483),
- [anon_sym_try] = ACTIONS(483),
- [anon_sym_with] = ACTIONS(483),
- [anon_sym_break] = ACTIONS(483),
- [anon_sym_continue] = ACTIONS(483),
- [anon_sym_debugger] = ACTIONS(483),
- [anon_sym_return] = ACTIONS(483),
- [anon_sym_throw] = ACTIONS(483),
- [anon_sym_SEMI] = ACTIONS(481),
- [anon_sym_case] = ACTIONS(483),
- [anon_sym_yield] = ACTIONS(483),
- [anon_sym_LBRACK] = ACTIONS(481),
- [anon_sym_LT] = ACTIONS(483),
- [anon_sym_GT] = ACTIONS(485),
- [anon_sym_SLASH] = ACTIONS(483),
- [anon_sym_DOT] = ACTIONS(485),
- [anon_sym_class] = ACTIONS(483),
- [anon_sym_async] = ACTIONS(483),
- [anon_sym_function] = ACTIONS(483),
+ [anon_sym_RBRACE] = ACTIONS(487),
+ [anon_sym_import] = ACTIONS(489),
+ [anon_sym_var] = ACTIONS(489),
+ [anon_sym_let] = ACTIONS(489),
+ [anon_sym_const] = ACTIONS(489),
+ [anon_sym_else] = ACTIONS(489),
+ [anon_sym_if] = ACTIONS(489),
+ [anon_sym_switch] = ACTIONS(489),
+ [anon_sym_for] = ACTIONS(489),
+ [anon_sym_LPAREN] = ACTIONS(487),
+ [anon_sym_await] = ACTIONS(489),
+ [anon_sym_in] = ACTIONS(489),
+ [anon_sym_while] = ACTIONS(489),
+ [anon_sym_do] = ACTIONS(489),
+ [anon_sym_try] = ACTIONS(489),
+ [anon_sym_with] = ACTIONS(489),
+ [anon_sym_break] = ACTIONS(489),
+ [anon_sym_continue] = ACTIONS(489),
+ [anon_sym_debugger] = ACTIONS(489),
+ [anon_sym_return] = ACTIONS(489),
+ [anon_sym_throw] = ACTIONS(489),
+ [anon_sym_SEMI] = ACTIONS(487),
+ [anon_sym_case] = ACTIONS(489),
+ [anon_sym_yield] = ACTIONS(489),
+ [anon_sym_LBRACK] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(489),
+ [anon_sym_GT] = ACTIONS(489),
+ [anon_sym_SLASH] = ACTIONS(489),
+ [anon_sym_DOT] = ACTIONS(489),
+ [anon_sym_class] = ACTIONS(489),
+ [anon_sym_async] = ACTIONS(489),
+ [anon_sym_function] = ACTIONS(489),
[anon_sym_QMARK_DOT] = ACTIONS(487),
- [anon_sym_new] = ACTIONS(483),
- [anon_sym_QMARK] = ACTIONS(485),
+ [anon_sym_new] = ACTIONS(489),
+ [anon_sym_QMARK] = ACTIONS(489),
[anon_sym_AMP_AMP] = ACTIONS(487),
[anon_sym_PIPE_PIPE] = ACTIONS(487),
- [anon_sym_GT_GT] = ACTIONS(485),
+ [anon_sym_GT_GT] = ACTIONS(489),
[anon_sym_GT_GT_GT] = ACTIONS(487),
[anon_sym_LT_LT] = ACTIONS(487),
- [anon_sym_AMP] = ACTIONS(485),
+ [anon_sym_AMP] = ACTIONS(489),
[anon_sym_CARET] = ACTIONS(487),
- [anon_sym_PIPE] = ACTIONS(485),
- [anon_sym_PLUS] = ACTIONS(483),
- [anon_sym_DASH] = ACTIONS(483),
+ [anon_sym_PIPE] = ACTIONS(489),
+ [anon_sym_PLUS] = ACTIONS(489),
+ [anon_sym_DASH] = ACTIONS(489),
[anon_sym_PERCENT] = ACTIONS(487),
[anon_sym_STAR_STAR] = ACTIONS(487),
[anon_sym_LT_EQ] = ACTIONS(487),
- [anon_sym_EQ_EQ] = ACTIONS(485),
+ [anon_sym_EQ_EQ] = ACTIONS(489),
[anon_sym_EQ_EQ_EQ] = ACTIONS(487),
- [anon_sym_BANG_EQ] = ACTIONS(485),
+ [anon_sym_BANG_EQ] = ACTIONS(489),
[anon_sym_BANG_EQ_EQ] = ACTIONS(487),
[anon_sym_GT_EQ] = ACTIONS(487),
[anon_sym_QMARK_QMARK] = ACTIONS(487),
- [anon_sym_instanceof] = ACTIONS(485),
- [anon_sym_BANG] = ACTIONS(483),
- [anon_sym_TILDE] = ACTIONS(481),
- [anon_sym_typeof] = ACTIONS(483),
- [anon_sym_void] = ACTIONS(483),
- [anon_sym_delete] = ACTIONS(483),
- [anon_sym_PLUS_PLUS] = ACTIONS(481),
- [anon_sym_DASH_DASH] = ACTIONS(481),
- [anon_sym_DQUOTE] = ACTIONS(481),
- [anon_sym_SQUOTE] = ACTIONS(481),
+ [anon_sym_instanceof] = ACTIONS(489),
+ [anon_sym_BANG] = ACTIONS(489),
+ [anon_sym_TILDE] = ACTIONS(487),
+ [anon_sym_typeof] = ACTIONS(489),
+ [anon_sym_void] = ACTIONS(489),
+ [anon_sym_delete] = ACTIONS(489),
+ [anon_sym_PLUS_PLUS] = ACTIONS(487),
+ [anon_sym_DASH_DASH] = ACTIONS(487),
+ [anon_sym_DQUOTE] = ACTIONS(487),
+ [anon_sym_SQUOTE] = ACTIONS(487),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(481),
- [sym_number] = ACTIONS(481),
- [sym_this] = ACTIONS(483),
- [sym_super] = ACTIONS(483),
- [sym_true] = ACTIONS(483),
- [sym_false] = ACTIONS(483),
- [sym_null] = ACTIONS(483),
- [sym_undefined] = ACTIONS(483),
- [anon_sym_AT] = ACTIONS(481),
- [anon_sym_static] = ACTIONS(483),
- [anon_sym_get] = ACTIONS(483),
- [anon_sym_set] = ACTIONS(483),
- [sym__automatic_semicolon] = ACTIONS(489),
+ [anon_sym_BQUOTE] = ACTIONS(487),
+ [sym_number] = ACTIONS(487),
+ [sym_this] = ACTIONS(489),
+ [sym_super] = ACTIONS(489),
+ [sym_true] = ACTIONS(489),
+ [sym_false] = ACTIONS(489),
+ [sym_null] = ACTIONS(489),
+ [sym_undefined] = ACTIONS(489),
+ [anon_sym_AT] = ACTIONS(487),
+ [anon_sym_static] = ACTIONS(489),
+ [anon_sym_get] = ACTIONS(489),
+ [anon_sym_set] = ACTIONS(489),
+ [sym__automatic_semicolon] = ACTIONS(487),
},
[60] = {
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_expression_statement] = STATE(72),
[sym_variable_declaration] = STATE(72),
[sym_lexical_declaration] = STATE(72),
[sym_empty_statement] = STATE(72),
- [sym_parenthesized_expression] = STATE(306),
+ [sym_parenthesized_expression] = STATE(311),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(490),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(491),
[sym_array] = STATE(492),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(306),
- [sym_subscript_expression] = STATE(306),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(311),
+ [sym_subscript_expression] = STATE(311),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(491),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -12109,44 +12049,44 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(499),
},
[61] = {
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_expression_statement] = STATE(74),
[sym_variable_declaration] = STATE(74),
[sym_lexical_declaration] = STATE(74),
[sym_empty_statement] = STATE(74),
- [sym_parenthesized_expression] = STATE(306),
+ [sym_parenthesized_expression] = STATE(311),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(490),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(491),
[sym_array] = STATE(492),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(306),
- [sym_subscript_expression] = STATE(306),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(311),
+ [sym_subscript_expression] = STATE(311),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(491),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -12198,7 +12138,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12212,7 +12152,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(903),
+ [sym_spread_element] = STATE(898),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12221,10 +12161,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [aux_sym_array_repeat1] = STATE(900),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [aux_sym_array_repeat1] = STATE(896),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_COMMA] = ACTIONS(501),
@@ -12269,13 +12209,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[63] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(500),
+ [sym__expression] = STATE(499),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12289,7 +12229,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(890),
+ [sym_spread_element] = STATE(889),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12298,10 +12238,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [aux_sym_array_repeat1] = STATE(889),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [aux_sym_array_repeat1] = STATE(888),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_COMMA] = ACTIONS(501),
@@ -12346,13 +12286,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[64] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(498),
+ [sym__expression] = STATE(497),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12366,7 +12306,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(905),
+ [sym_spread_element] = STATE(903),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12375,10 +12315,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [aux_sym_array_repeat1] = STATE(911),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [aux_sym_array_repeat1] = STATE(905),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_COMMA] = ACTIONS(501),
@@ -12423,13 +12363,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[65] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(499),
+ [sym__expression] = STATE(498),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12443,7 +12383,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(905),
+ [sym_spread_element] = STATE(903),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12452,10 +12392,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [aux_sym_array_repeat1] = STATE(911),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [aux_sym_array_repeat1] = STATE(905),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_COMMA] = ACTIONS(501),
@@ -12500,14 +12440,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[66] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(581),
+ [sym__expression] = STATE(509),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(570),
- [sym_assignment_pattern] = STATE(892),
- [sym_array] = STATE(563),
+ [sym_object] = STATE(517),
+ [sym_assignment_pattern] = STATE(891),
+ [sym_array] = STATE(521),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12525,15 +12465,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1120),
+ [sym_sequence_expression] = STATE(1117),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [sym_rest_parameter] = STATE(892),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [sym_rest_parameter] = STATE(891),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(511),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -12577,14 +12517,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[67] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(532),
+ [sym__expression] = STATE(575),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(570),
- [sym_assignment_pattern] = STATE(892),
- [sym_array] = STATE(563),
+ [sym_object] = STATE(517),
+ [sym_assignment_pattern] = STATE(891),
+ [sym_array] = STATE(521),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12602,15 +12542,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1097),
+ [sym_sequence_expression] = STATE(1096),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [sym_rest_parameter] = STATE(892),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [sym_rest_parameter] = STATE(891),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(511),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -12660,7 +12600,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12674,7 +12614,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(883),
+ [sym_spread_element] = STATE(882),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12683,9 +12623,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[aux_sym_array_repeat1] = STATE(880),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
@@ -12731,13 +12671,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[69] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(497),
+ [sym__expression] = STATE(500),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12751,7 +12691,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(907),
+ [sym_spread_element] = STATE(908),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12760,9 +12700,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_COMMA] = ACTIONS(523),
@@ -12808,13 +12748,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[70] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(476),
+ [sym__expression] = STATE(477),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12828,7 +12768,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(883),
+ [sym_spread_element] = STATE(882),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
@@ -12837,9 +12777,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[aux_sym_array_repeat1] = STATE(880),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
@@ -12885,13 +12825,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[71] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(564),
+ [sym__expression] = STATE(563),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -12905,19 +12845,19 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(1119),
+ [sym_spread_element] = STATE(1116),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1119),
+ [sym_sequence_expression] = STATE(1116),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_RBRACE] = ACTIONS(525),
@@ -12959,42 +12899,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[72] = {
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_expression_statement] = STATE(77),
[sym_empty_statement] = STATE(77),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -13037,13 +12977,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[73] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(542),
+ [sym__expression] = STATE(549),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13057,19 +12997,19 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
- [sym_spread_element] = STATE(1143),
+ [sym_spread_element] = STATE(1142),
[sym_ternary_expression] = STATE(386),
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1143),
+ [sym_sequence_expression] = STATE(1142),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_RBRACE] = ACTIONS(527),
@@ -13111,42 +13051,42 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[74] = {
- [sym_import] = STATE(541),
+ [sym_import] = STATE(581),
[sym_expression_statement] = STATE(78),
[sym_empty_statement] = STATE(78),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(480),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1035),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1034),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -13189,13 +13129,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[75] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(325),
- [sym__expression] = STATE(597),
+ [sym__expression] = STATE(596),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(593),
- [sym_array] = STATE(596),
+ [sym_object] = STATE(595),
+ [sym_array] = STATE(597),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13217,9 +13157,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(529),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13262,40 +13202,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(535),
},
[76] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(483),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_sequence_expression] = STATE(1059),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_sequence_expression] = STATE(1061),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -13339,13 +13279,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[77] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(572),
+ [sym__expression] = STATE(571),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13363,14 +13303,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1075),
+ [sym_sequence_expression] = STATE(1074),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13413,13 +13353,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[78] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(568),
+ [sym__expression] = STATE(570),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13437,14 +13377,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1105),
+ [sym_sequence_expression] = STATE(1102),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13494,7 +13434,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13516,9 +13456,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -13558,7 +13498,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[80] = {
- [sym_import] = STATE(474),
+ [sym_import] = STATE(475),
[sym_parenthesized_expression] = STATE(304),
[sym__expression] = STATE(598),
[sym_yield_expression] = STATE(386),
@@ -13566,13 +13506,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(447),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
- [sym_class] = STATE(474),
- [sym_function] = STATE(474),
- [sym_generator_function] = STATE(474),
- [sym_arrow_function] = STATE(474),
- [sym_call_expression] = STATE(474),
+ [sym_class] = STATE(475),
+ [sym_function] = STATE(475),
+ [sym_generator_function] = STATE(475),
+ [sym_arrow_function] = STATE(475),
+ [sym_call_expression] = STATE(475),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
[sym_member_expression] = STATE(304),
@@ -13584,13 +13524,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_string] = STATE(474),
- [sym_template_string] = STATE(474),
- [sym_regex] = STATE(474),
- [sym_meta_property] = STATE(474),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_string] = STATE(475),
+ [sym_template_string] = STATE(475),
+ [sym_regex] = STATE(475),
+ [sym_meta_property] = STATE(475),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(545),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -13633,13 +13573,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[81] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(574),
+ [sym__expression] = STATE(566),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13657,14 +13597,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1112),
+ [sym_sequence_expression] = STATE(1111),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13713,7 +13653,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13735,9 +13675,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -13786,7 +13726,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13808,9 +13748,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -13852,13 +13792,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[84] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(566),
+ [sym__expression] = STATE(565),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13876,14 +13816,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1129),
+ [sym_sequence_expression] = STATE(1128),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13925,13 +13865,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[85] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(583),
+ [sym__expression] = STATE(529),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -13949,14 +13889,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1161),
+ [sym_sequence_expression] = STATE(1160),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -13997,15 +13937,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[86] = {
[sym_import] = STATE(385),
- [sym_variable_declarator] = STATE(799),
- [sym_parenthesized_expression] = STATE(328),
- [sym__expression] = STATE(597),
+ [sym_variable_declarator] = STATE(833),
+ [sym_parenthesized_expression] = STATE(326),
+ [sym__expression] = STATE(596),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(398),
- [sym_array] = STATE(393),
+ [sym_object] = STATE(399),
+ [sym_array] = STATE(398),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14014,8 +13954,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_call_expression] = STATE(385),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(328),
- [sym_subscript_expression] = STATE(328),
+ [sym_member_expression] = STATE(326),
+ [sym_subscript_expression] = STATE(326),
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
@@ -14027,9 +13967,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(559),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(315),
@@ -14070,15 +14010,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[87] = {
[sym_import] = STATE(385),
- [sym_variable_declarator] = STATE(798),
- [sym_parenthesized_expression] = STATE(328),
- [sym__expression] = STATE(597),
+ [sym_variable_declarator] = STATE(822),
+ [sym_parenthesized_expression] = STATE(326),
+ [sym__expression] = STATE(596),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(398),
- [sym_array] = STATE(393),
+ [sym_object] = STATE(399),
+ [sym_array] = STATE(398),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14087,8 +14027,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_call_expression] = STATE(385),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(328),
- [sym_subscript_expression] = STATE(328),
+ [sym_member_expression] = STATE(326),
+ [sym_subscript_expression] = STATE(326),
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
@@ -14100,9 +14040,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(559),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(315),
@@ -14143,14 +14083,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[88] = {
[sym_import] = STATE(372),
- [sym_parenthesized_expression] = STATE(275),
- [sym__expression] = STATE(597),
+ [sym_parenthesized_expression] = STATE(274),
+ [sym__expression] = STATE(596),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(341),
[sym_array] = STATE(337),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(372),
[sym_function] = STATE(372),
@@ -14159,8 +14099,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_call_expression] = STATE(372),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(275),
- [sym_subscript_expression] = STATE(275),
+ [sym_member_expression] = STATE(274),
+ [sym_subscript_expression] = STATE(274),
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
@@ -14172,9 +14112,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(372),
[sym_regex] = STATE(372),
[sym_meta_property] = STATE(372),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(565),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14215,40 +14155,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(575),
},
[89] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(558),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(562),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(430),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -14289,14 +14229,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[90] = {
[sym_import] = STATE(372),
- [sym_parenthesized_expression] = STATE(275),
- [sym__expression] = STATE(597),
+ [sym_parenthesized_expression] = STATE(274),
+ [sym__expression] = STATE(596),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(341),
[sym_array] = STATE(337),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(372),
[sym_function] = STATE(372),
@@ -14305,8 +14245,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_call_expression] = STATE(372),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(275),
- [sym_subscript_expression] = STATE(275),
+ [sym_member_expression] = STATE(274),
+ [sym_subscript_expression] = STATE(274),
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
@@ -14318,9 +14258,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(372),
[sym_regex] = STATE(372),
[sym_meta_property] = STATE(372),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(565),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14361,40 +14301,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(575),
},
[91] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(488),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(489),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
[sym_sequence_expression] = STATE(970),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -14434,40 +14374,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[92] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(529),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(542),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(403),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -14515,7 +14455,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14533,14 +14473,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(807),
+ [sym_sequence_expression] = STATE(806),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14582,13 +14522,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[94] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(520),
+ [sym__expression] = STATE(540),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14606,14 +14546,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1153),
+ [sym_sequence_expression] = STATE(1152),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14655,13 +14595,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[95] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(521),
+ [sym__expression] = STATE(538),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14684,9 +14624,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14728,13 +14668,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[96] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(565),
+ [sym__expression] = STATE(583),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14752,14 +14692,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1166),
+ [sym_sequence_expression] = STATE(1164),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14807,7 +14747,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14825,14 +14765,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1160),
+ [sym_sequence_expression] = STATE(1159),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -14881,7 +14821,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14903,9 +14843,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -14947,13 +14887,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[99] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(508),
+ [sym__expression] = STATE(532),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -14971,14 +14911,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1159),
+ [sym_sequence_expression] = STATE(1158),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15018,40 +14958,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[100] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(547),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(452),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(546),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(454),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -15093,13 +15033,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[101] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(567),
+ [sym__expression] = STATE(572),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15117,14 +15057,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1103),
+ [sym_sequence_expression] = STATE(1101),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15166,13 +15106,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[102] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(506),
+ [sym__expression] = STATE(574),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15190,14 +15130,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1101),
+ [sym_sequence_expression] = STATE(1100),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15239,13 +15179,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[103] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(518),
+ [sym__expression] = STATE(536),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15263,14 +15203,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1158),
+ [sym_sequence_expression] = STATE(1157),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15312,13 +15252,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[104] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(519),
+ [sym__expression] = STATE(539),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15336,14 +15276,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1157),
+ [sym_sequence_expression] = STATE(1155),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15383,40 +15323,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[105] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(557),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(458),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(556),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(460),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -15456,40 +15396,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[106] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(555),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(554),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(455),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -15529,40 +15469,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[107] = {
- [sym_import] = STATE(541),
- [sym_statement_block] = STATE(545),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_statement_block] = STATE(514),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(439),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(577),
[anon_sym_import] = ACTIONS(367),
@@ -15604,13 +15544,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[108] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(551),
+ [sym__expression] = STATE(513),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15628,14 +15568,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1166),
+ [sym_sequence_expression] = STATE(1164),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15675,40 +15615,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[109] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(481),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
[sym_sequence_expression] = STATE(1043),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -15750,13 +15690,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[110] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(539),
+ [sym__expression] = STATE(569),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15774,14 +15714,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1095),
+ [sym_sequence_expression] = STATE(1105),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15823,13 +15763,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[111] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(582),
+ [sym__expression] = STATE(509),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15847,14 +15787,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1110),
+ [sym_sequence_expression] = STATE(1117),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15896,13 +15836,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[112] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(581),
+ [sym__expression] = STATE(560),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15920,14 +15860,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1120),
+ [sym_sequence_expression] = STATE(1119),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -15969,13 +15909,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[113] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(554),
+ [sym__expression] = STATE(561),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -15993,14 +15933,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1122),
+ [sym_sequence_expression] = STATE(1118),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16042,13 +15982,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[114] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(556),
+ [sym__expression] = STATE(578),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16066,14 +16006,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1121),
+ [sym_sequence_expression] = STATE(1091),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16115,13 +16055,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[115] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(553),
+ [sym__expression] = STATE(552),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16144,9 +16084,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16188,13 +16128,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[116] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(578),
+ [sym__expression] = STATE(564),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16212,14 +16152,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_binary_expression] = STATE(386),
[sym_unary_expression] = STATE(386),
[sym_update_expression] = STATE(386),
- [sym_sequence_expression] = STATE(1111),
+ [sym_sequence_expression] = STATE(1112),
[sym_string] = STATE(385),
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16261,13 +16201,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[117] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(585),
+ [sym__expression] = STATE(567),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16290,9 +16230,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16341,7 +16281,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16363,9 +16303,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -16414,7 +16354,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16436,9 +16376,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(543),
[anon_sym_import] = ACTIONS(315),
@@ -16478,39 +16418,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[120] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(401),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -16550,39 +16490,111 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[121] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(415),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(385),
+ [sym_parenthesized_expression] = STATE(288),
+ [sym__expression] = STATE(544),
+ [sym_yield_expression] = STATE(386),
+ [sym_object] = STATE(373),
+ [sym_array] = STATE(374),
+ [sym_jsx_element] = STATE(386),
+ [sym_jsx_fragment] = STATE(386),
+ [sym_jsx_opening_element] = STATE(686),
+ [sym_jsx_self_closing_element] = STATE(386),
+ [sym_class] = STATE(385),
+ [sym_function] = STATE(385),
+ [sym_generator_function] = STATE(385),
+ [sym_arrow_function] = STATE(385),
+ [sym_call_expression] = STATE(385),
+ [sym_new_expression] = STATE(386),
+ [sym_await_expression] = STATE(386),
+ [sym_member_expression] = STATE(288),
+ [sym_subscript_expression] = STATE(288),
+ [sym_assignment_expression] = STATE(386),
+ [sym__augmented_assignment_lhs] = STATE(631),
+ [sym_augmented_assignment_expression] = STATE(386),
+ [sym_ternary_expression] = STATE(386),
+ [sym_binary_expression] = STATE(386),
+ [sym_unary_expression] = STATE(386),
+ [sym_update_expression] = STATE(386),
+ [sym_string] = STATE(385),
+ [sym_template_string] = STATE(385),
+ [sym_regex] = STATE(385),
+ [sym_meta_property] = STATE(385),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(307),
+ [anon_sym_LBRACE] = ACTIONS(311),
+ [anon_sym_import] = ACTIONS(315),
+ [anon_sym_LPAREN] = ACTIONS(317),
+ [anon_sym_await] = ACTIONS(319),
+ [anon_sym_yield] = ACTIONS(323),
+ [anon_sym_LBRACK] = ACTIONS(325),
+ [anon_sym_LT] = ACTIONS(505),
+ [anon_sym_SLASH] = ACTIONS(329),
+ [anon_sym_class] = ACTIONS(331),
+ [anon_sym_async] = ACTIONS(333),
+ [anon_sym_function] = ACTIONS(335),
+ [anon_sym_new] = ACTIONS(337),
+ [anon_sym_PLUS] = ACTIONS(339),
+ [anon_sym_DASH] = ACTIONS(339),
+ [anon_sym_BANG] = ACTIONS(343),
+ [anon_sym_TILDE] = ACTIONS(343),
+ [anon_sym_typeof] = ACTIONS(345),
+ [anon_sym_void] = ACTIONS(345),
+ [anon_sym_delete] = ACTIONS(345),
+ [anon_sym_PLUS_PLUS] = ACTIONS(347),
+ [anon_sym_DASH_DASH] = ACTIONS(347),
+ [anon_sym_DQUOTE] = ACTIONS(349),
+ [anon_sym_SQUOTE] = ACTIONS(351),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(353),
+ [sym_number] = ACTIONS(355),
+ [sym_this] = ACTIONS(357),
+ [sym_super] = ACTIONS(357),
+ [sym_true] = ACTIONS(357),
+ [sym_false] = ACTIONS(357),
+ [sym_null] = ACTIONS(357),
+ [sym_undefined] = ACTIONS(357),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(359),
+ [anon_sym_get] = ACTIONS(359),
+ [anon_sym_set] = ACTIONS(359),
+ },
+ [122] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(446),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -16621,112 +16633,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [122] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(446),
- [sym_yield_expression] = STATE(510),
+ [123] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(496),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
- [123] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(496),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -16774,7 +16714,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16796,9 +16736,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16840,13 +16780,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[125] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(591),
+ [sym__expression] = STATE(590),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16868,9 +16808,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16918,7 +16858,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -16940,9 +16880,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -16982,39 +16922,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[127] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(445),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -17062,7 +17002,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17084,9 +17024,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17126,11 +17066,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[129] = {
- [sym_string] = STATE(963),
- [sym_formal_parameters] = STATE(1102),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(896),
+ [sym_string] = STATE(954),
+ [sym_formal_parameters] = STATE(1110),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(893),
[sym_identifier] = ACTIONS(579),
[anon_sym_STAR] = ACTIONS(581),
[anon_sym_COMMA] = ACTIONS(584),
@@ -17206,7 +17146,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17228,9 +17168,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17270,39 +17210,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[131] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(444),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -17350,7 +17290,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17372,9 +17312,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17414,39 +17354,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[133] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(443),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -17486,39 +17426,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[134] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
[sym__expression] = STATE(394),
- [sym_yield_expression] = STATE(510),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -17566,7 +17506,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17588,9 +17528,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17638,7 +17578,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17660,9 +17600,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17710,7 +17650,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17732,9 +17672,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17782,7 +17722,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17804,9 +17744,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17846,6 +17786,78 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[139] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(428),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [140] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
[sym__expression] = STATE(358),
@@ -17854,7 +17866,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17876,9 +17888,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17917,16 +17929,88 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [140] = {
+ [141] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(359),
+ [sym__expression] = STATE(411),
+ [sym_yield_expression] = STATE(386),
+ [sym_object] = STATE(589),
+ [sym_array] = STATE(592),
+ [sym_jsx_element] = STATE(386),
+ [sym_jsx_fragment] = STATE(386),
+ [sym_jsx_opening_element] = STATE(686),
+ [sym_jsx_self_closing_element] = STATE(386),
+ [sym_class] = STATE(385),
+ [sym_function] = STATE(385),
+ [sym_generator_function] = STATE(385),
+ [sym_arrow_function] = STATE(385),
+ [sym_call_expression] = STATE(385),
+ [sym_new_expression] = STATE(386),
+ [sym_await_expression] = STATE(386),
+ [sym_member_expression] = STATE(288),
+ [sym_subscript_expression] = STATE(288),
+ [sym_assignment_expression] = STATE(386),
+ [sym__augmented_assignment_lhs] = STATE(631),
+ [sym_augmented_assignment_expression] = STATE(386),
+ [sym_ternary_expression] = STATE(386),
+ [sym_binary_expression] = STATE(386),
+ [sym_unary_expression] = STATE(386),
+ [sym_update_expression] = STATE(386),
+ [sym_string] = STATE(385),
+ [sym_template_string] = STATE(385),
+ [sym_regex] = STATE(385),
+ [sym_meta_property] = STATE(385),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(617),
+ [anon_sym_LBRACE] = ACTIONS(311),
+ [anon_sym_import] = ACTIONS(315),
+ [anon_sym_LPAREN] = ACTIONS(317),
+ [anon_sym_await] = ACTIONS(319),
+ [anon_sym_yield] = ACTIONS(323),
+ [anon_sym_LBRACK] = ACTIONS(325),
+ [anon_sym_LT] = ACTIONS(505),
+ [anon_sym_SLASH] = ACTIONS(329),
+ [anon_sym_class] = ACTIONS(331),
+ [anon_sym_async] = ACTIONS(333),
+ [anon_sym_function] = ACTIONS(335),
+ [anon_sym_new] = ACTIONS(337),
+ [anon_sym_PLUS] = ACTIONS(339),
+ [anon_sym_DASH] = ACTIONS(339),
+ [anon_sym_BANG] = ACTIONS(343),
+ [anon_sym_TILDE] = ACTIONS(343),
+ [anon_sym_typeof] = ACTIONS(345),
+ [anon_sym_void] = ACTIONS(345),
+ [anon_sym_delete] = ACTIONS(345),
+ [anon_sym_PLUS_PLUS] = ACTIONS(347),
+ [anon_sym_DASH_DASH] = ACTIONS(347),
+ [anon_sym_DQUOTE] = ACTIONS(349),
+ [anon_sym_SQUOTE] = ACTIONS(351),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(353),
+ [sym_number] = ACTIONS(355),
+ [sym_this] = ACTIONS(357),
+ [sym_super] = ACTIONS(357),
+ [sym_true] = ACTIONS(357),
+ [sym_false] = ACTIONS(357),
+ [sym_null] = ACTIONS(357),
+ [sym_undefined] = ACTIONS(357),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(359),
+ [anon_sym_get] = ACTIONS(359),
+ [anon_sym_set] = ACTIONS(359),
+ },
+ [142] = {
+ [sym_import] = STATE(385),
+ [sym_parenthesized_expression] = STATE(288),
+ [sym__expression] = STATE(345),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -17948,9 +18032,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -17989,16 +18073,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [141] = {
+ [143] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(411),
+ [sym__expression] = STATE(359),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(589),
- [sym_array] = STATE(588),
+ [sym_object] = STATE(373),
+ [sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18020,10 +18104,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(617),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
[anon_sym_LPAREN] = ACTIONS(317),
@@ -18061,16 +18145,160 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [142] = {
+ [144] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(421),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [145] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(420),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [146] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(345),
+ [sym__expression] = STATE(360),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18092,9 +18320,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -18133,40 +18361,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [143] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(428),
- [sym_yield_expression] = STATE(510),
+ [147] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(419),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18205,88 +18433,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [144] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(421),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
- [145] = {
+ [148] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(360),
+ [sym__expression] = STATE(587),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18308,9 +18464,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -18349,40 +18505,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [146] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(420),
- [sym_yield_expression] = STATE(510),
+ [149] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(418),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18421,40 +18577,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [147] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(419),
- [sym_yield_expression] = STATE(510),
+ [150] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(408),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18493,16 +18649,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [148] = {
+ [151] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(590),
+ [sym__expression] = STATE(361),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18524,9 +18680,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -18565,16 +18721,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [149] = {
+ [152] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(361),
+ [sym__expression] = STATE(362),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18596,9 +18752,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -18637,40 +18793,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [150] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(408),
- [sym_yield_expression] = STATE(510),
+ [153] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(414),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18709,79 +18865,79 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [151] = {
- [sym_import] = STATE(385),
- [sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(362),
- [sym_yield_expression] = STATE(386),
- [sym_object] = STATE(373),
- [sym_array] = STATE(374),
- [sym_jsx_element] = STATE(386),
- [sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
- [sym_jsx_self_closing_element] = STATE(386),
- [sym_class] = STATE(385),
- [sym_function] = STATE(385),
- [sym_generator_function] = STATE(385),
- [sym_arrow_function] = STATE(385),
- [sym_call_expression] = STATE(385),
- [sym_new_expression] = STATE(386),
- [sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(288),
- [sym_subscript_expression] = STATE(288),
- [sym_assignment_expression] = STATE(386),
- [sym__augmented_assignment_lhs] = STATE(631),
- [sym_augmented_assignment_expression] = STATE(386),
- [sym_ternary_expression] = STATE(386),
- [sym_binary_expression] = STATE(386),
- [sym_unary_expression] = STATE(386),
- [sym_update_expression] = STATE(386),
- [sym_string] = STATE(385),
- [sym_template_string] = STATE(385),
- [sym_regex] = STATE(385),
- [sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(307),
- [anon_sym_LBRACE] = ACTIONS(311),
- [anon_sym_import] = ACTIONS(315),
- [anon_sym_LPAREN] = ACTIONS(317),
- [anon_sym_await] = ACTIONS(319),
- [anon_sym_yield] = ACTIONS(323),
- [anon_sym_LBRACK] = ACTIONS(325),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_SLASH] = ACTIONS(329),
- [anon_sym_class] = ACTIONS(331),
- [anon_sym_async] = ACTIONS(333),
- [anon_sym_function] = ACTIONS(335),
- [anon_sym_new] = ACTIONS(337),
- [anon_sym_PLUS] = ACTIONS(339),
- [anon_sym_DASH] = ACTIONS(339),
- [anon_sym_BANG] = ACTIONS(343),
- [anon_sym_TILDE] = ACTIONS(343),
- [anon_sym_typeof] = ACTIONS(345),
- [anon_sym_void] = ACTIONS(345),
- [anon_sym_delete] = ACTIONS(345),
- [anon_sym_PLUS_PLUS] = ACTIONS(347),
- [anon_sym_DASH_DASH] = ACTIONS(347),
- [anon_sym_DQUOTE] = ACTIONS(349),
- [anon_sym_SQUOTE] = ACTIONS(351),
+ [154] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(380),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(353),
- [sym_number] = ACTIONS(355),
- [sym_this] = ACTIONS(357),
- [sym_super] = ACTIONS(357),
- [sym_true] = ACTIONS(357),
- [sym_false] = ACTIONS(357),
- [sym_null] = ACTIONS(357),
- [sym_undefined] = ACTIONS(357),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(359),
- [anon_sym_get] = ACTIONS(359),
- [anon_sym_set] = ACTIONS(359),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
},
- [152] = {
+ [155] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
[sym__expression] = STATE(364),
@@ -18790,7 +18946,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -18812,9 +18968,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -18853,40 +19009,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [153] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(414),
- [sym_yield_expression] = STATE(510),
+ [156] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(417),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18925,40 +19081,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [154] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(380),
- [sym_yield_expression] = STATE(510),
+ [157] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(416),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -18997,40 +19153,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [155] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(418),
- [sym_yield_expression] = STATE(510),
+ [158] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(415),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -19069,40 +19225,112 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [156] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(417),
- [sym_yield_expression] = STATE(510),
+ [159] = {
+ [sym_import] = STATE(385),
+ [sym_parenthesized_expression] = STATE(288),
+ [sym__expression] = STATE(365),
+ [sym_yield_expression] = STATE(386),
+ [sym_object] = STATE(373),
+ [sym_array] = STATE(374),
+ [sym_jsx_element] = STATE(386),
+ [sym_jsx_fragment] = STATE(386),
+ [sym_jsx_opening_element] = STATE(686),
+ [sym_jsx_self_closing_element] = STATE(386),
+ [sym_class] = STATE(385),
+ [sym_function] = STATE(385),
+ [sym_generator_function] = STATE(385),
+ [sym_arrow_function] = STATE(385),
+ [sym_call_expression] = STATE(385),
+ [sym_new_expression] = STATE(386),
+ [sym_await_expression] = STATE(386),
+ [sym_member_expression] = STATE(288),
+ [sym_subscript_expression] = STATE(288),
+ [sym_assignment_expression] = STATE(386),
+ [sym__augmented_assignment_lhs] = STATE(631),
+ [sym_augmented_assignment_expression] = STATE(386),
+ [sym_ternary_expression] = STATE(386),
+ [sym_binary_expression] = STATE(386),
+ [sym_unary_expression] = STATE(386),
+ [sym_update_expression] = STATE(386),
+ [sym_string] = STATE(385),
+ [sym_template_string] = STATE(385),
+ [sym_regex] = STATE(385),
+ [sym_meta_property] = STATE(385),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(307),
+ [anon_sym_LBRACE] = ACTIONS(311),
+ [anon_sym_import] = ACTIONS(315),
+ [anon_sym_LPAREN] = ACTIONS(317),
+ [anon_sym_await] = ACTIONS(319),
+ [anon_sym_yield] = ACTIONS(323),
+ [anon_sym_LBRACK] = ACTIONS(325),
+ [anon_sym_LT] = ACTIONS(505),
+ [anon_sym_SLASH] = ACTIONS(329),
+ [anon_sym_class] = ACTIONS(331),
+ [anon_sym_async] = ACTIONS(333),
+ [anon_sym_function] = ACTIONS(335),
+ [anon_sym_new] = ACTIONS(337),
+ [anon_sym_PLUS] = ACTIONS(339),
+ [anon_sym_DASH] = ACTIONS(339),
+ [anon_sym_BANG] = ACTIONS(343),
+ [anon_sym_TILDE] = ACTIONS(343),
+ [anon_sym_typeof] = ACTIONS(345),
+ [anon_sym_void] = ACTIONS(345),
+ [anon_sym_delete] = ACTIONS(345),
+ [anon_sym_PLUS_PLUS] = ACTIONS(347),
+ [anon_sym_DASH_DASH] = ACTIONS(347),
+ [anon_sym_DQUOTE] = ACTIONS(349),
+ [anon_sym_SQUOTE] = ACTIONS(351),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(353),
+ [sym_number] = ACTIONS(355),
+ [sym_this] = ACTIONS(357),
+ [sym_super] = ACTIONS(357),
+ [sym_true] = ACTIONS(357),
+ [sym_false] = ACTIONS(357),
+ [sym_null] = ACTIONS(357),
+ [sym_undefined] = ACTIONS(357),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(359),
+ [anon_sym_get] = ACTIONS(359),
+ [anon_sym_set] = ACTIONS(359),
+ },
+ [160] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(476),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -19141,16 +19369,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [157] = {
+ [161] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(365),
+ [sym__expression] = STATE(588),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19172,9 +19400,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19213,160 +19441,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [158] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(416),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
- [159] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(477),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
- [160] = {
+ [162] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(366),
+ [sym__expression] = STATE(479),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19388,9 +19472,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19429,88 +19513,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [161] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(577),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
- [162] = {
+ [163] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(479),
+ [sym__expression] = STATE(478),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19532,9 +19544,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19573,16 +19585,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [163] = {
+ [164] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(478),
+ [sym__expression] = STATE(473),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19604,9 +19616,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19645,16 +19657,88 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [164] = {
+ [165] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(413),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [166] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(475),
+ [sym__expression] = STATE(366),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19676,9 +19760,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19717,16 +19801,88 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [165] = {
+ [167] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(406),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [168] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(586),
+ [sym__expression] = STATE(331),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19748,9 +19904,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19789,16 +19945,88 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [166] = {
+ [169] = {
+ [sym_import] = STATE(385),
+ [sym_parenthesized_expression] = STATE(326),
+ [sym__expression] = STATE(596),
+ [sym_yield_expression] = STATE(386),
+ [sym_object] = STATE(593),
+ [sym_array] = STATE(594),
+ [sym_jsx_element] = STATE(386),
+ [sym_jsx_fragment] = STATE(386),
+ [sym_jsx_opening_element] = STATE(686),
+ [sym_jsx_self_closing_element] = STATE(386),
+ [sym_class] = STATE(385),
+ [sym_function] = STATE(385),
+ [sym_generator_function] = STATE(385),
+ [sym_arrow_function] = STATE(385),
+ [sym_call_expression] = STATE(385),
+ [sym_new_expression] = STATE(386),
+ [sym_await_expression] = STATE(386),
+ [sym_member_expression] = STATE(326),
+ [sym_subscript_expression] = STATE(326),
+ [sym_assignment_expression] = STATE(386),
+ [sym__augmented_assignment_lhs] = STATE(631),
+ [sym_augmented_assignment_expression] = STATE(386),
+ [sym_ternary_expression] = STATE(386),
+ [sym_binary_expression] = STATE(386),
+ [sym_unary_expression] = STATE(386),
+ [sym_update_expression] = STATE(386),
+ [sym_string] = STATE(385),
+ [sym_template_string] = STATE(385),
+ [sym_regex] = STATE(385),
+ [sym_meta_property] = STATE(385),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(619),
+ [anon_sym_LBRACE] = ACTIONS(311),
+ [anon_sym_import] = ACTIONS(315),
+ [anon_sym_LPAREN] = ACTIONS(317),
+ [anon_sym_await] = ACTIONS(319),
+ [anon_sym_yield] = ACTIONS(323),
+ [anon_sym_LBRACK] = ACTIONS(325),
+ [anon_sym_LT] = ACTIONS(505),
+ [anon_sym_SLASH] = ACTIONS(329),
+ [anon_sym_class] = ACTIONS(331),
+ [anon_sym_async] = ACTIONS(561),
+ [anon_sym_function] = ACTIONS(335),
+ [anon_sym_new] = ACTIONS(337),
+ [anon_sym_PLUS] = ACTIONS(339),
+ [anon_sym_DASH] = ACTIONS(339),
+ [anon_sym_BANG] = ACTIONS(343),
+ [anon_sym_TILDE] = ACTIONS(343),
+ [anon_sym_typeof] = ACTIONS(345),
+ [anon_sym_void] = ACTIONS(345),
+ [anon_sym_delete] = ACTIONS(345),
+ [anon_sym_PLUS_PLUS] = ACTIONS(347),
+ [anon_sym_DASH_DASH] = ACTIONS(347),
+ [anon_sym_DQUOTE] = ACTIONS(349),
+ [anon_sym_SQUOTE] = ACTIONS(351),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(353),
+ [sym_number] = ACTIONS(355),
+ [sym_this] = ACTIONS(357),
+ [sym_super] = ACTIONS(357),
+ [sym_true] = ACTIONS(357),
+ [sym_false] = ACTIONS(357),
+ [sym_null] = ACTIONS(357),
+ [sym_undefined] = ACTIONS(357),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(563),
+ [anon_sym_get] = ACTIONS(563),
+ [anon_sym_set] = ACTIONS(563),
+ },
+ [170] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(331),
+ [sym__expression] = STATE(354),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19820,9 +20048,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -19861,40 +20089,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [167] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(413),
- [sym_yield_expression] = STATE(510),
+ [171] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(582),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -19933,16 +20161,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [168] = {
+ [172] = {
[sym_import] = STATE(385),
- [sym_parenthesized_expression] = STATE(328),
- [sym__expression] = STATE(597),
+ [sym_parenthesized_expression] = STATE(288),
+ [sym__expression] = STATE(586),
[sym_yield_expression] = STATE(386),
- [sym_object] = STATE(594),
- [sym_array] = STATE(595),
+ [sym_object] = STATE(373),
+ [sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -19951,8 +20179,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_call_expression] = STATE(385),
[sym_new_expression] = STATE(386),
[sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(328),
- [sym_subscript_expression] = STATE(328),
+ [sym_member_expression] = STATE(288),
+ [sym_subscript_expression] = STATE(288),
[sym_assignment_expression] = STATE(386),
[sym__augmented_assignment_lhs] = STATE(631),
[sym_augmented_assignment_expression] = STATE(386),
@@ -19964,10 +20192,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(619),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
+ [sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
[anon_sym_LPAREN] = ACTIONS(317),
@@ -19977,7 +20205,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(505),
[anon_sym_SLASH] = ACTIONS(329),
[anon_sym_class] = ACTIONS(331),
- [anon_sym_async] = ACTIONS(561),
+ [anon_sym_async] = ACTIONS(333),
[anon_sym_function] = ACTIONS(335),
[anon_sym_new] = ACTIONS(337),
[anon_sym_PLUS] = ACTIONS(339),
@@ -20001,116 +20229,44 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(357),
[sym_undefined] = ACTIONS(357),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(563),
- [anon_sym_get] = ACTIONS(563),
- [anon_sym_set] = ACTIONS(563),
- },
- [169] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(406),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
+ [anon_sym_static] = ACTIONS(359),
+ [anon_sym_get] = ACTIONS(359),
+ [anon_sym_set] = ACTIONS(359),
},
- [170] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(527),
- [sym_yield_expression] = STATE(510),
+ [173] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(576),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -20149,232 +20305,16 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(379),
[anon_sym_set] = ACTIONS(379),
},
- [171] = {
- [sym_import] = STATE(385),
- [sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(515),
- [sym_yield_expression] = STATE(386),
- [sym_object] = STATE(373),
- [sym_array] = STATE(374),
- [sym_jsx_element] = STATE(386),
- [sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
- [sym_jsx_self_closing_element] = STATE(386),
- [sym_class] = STATE(385),
- [sym_function] = STATE(385),
- [sym_generator_function] = STATE(385),
- [sym_arrow_function] = STATE(385),
- [sym_call_expression] = STATE(385),
- [sym_new_expression] = STATE(386),
- [sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(288),
- [sym_subscript_expression] = STATE(288),
- [sym_assignment_expression] = STATE(386),
- [sym__augmented_assignment_lhs] = STATE(631),
- [sym_augmented_assignment_expression] = STATE(386),
- [sym_ternary_expression] = STATE(386),
- [sym_binary_expression] = STATE(386),
- [sym_unary_expression] = STATE(386),
- [sym_update_expression] = STATE(386),
- [sym_string] = STATE(385),
- [sym_template_string] = STATE(385),
- [sym_regex] = STATE(385),
- [sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(307),
- [anon_sym_LBRACE] = ACTIONS(311),
- [anon_sym_import] = ACTIONS(315),
- [anon_sym_LPAREN] = ACTIONS(317),
- [anon_sym_await] = ACTIONS(319),
- [anon_sym_yield] = ACTIONS(323),
- [anon_sym_LBRACK] = ACTIONS(325),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_SLASH] = ACTIONS(329),
- [anon_sym_class] = ACTIONS(331),
- [anon_sym_async] = ACTIONS(333),
- [anon_sym_function] = ACTIONS(335),
- [anon_sym_new] = ACTIONS(337),
- [anon_sym_PLUS] = ACTIONS(339),
- [anon_sym_DASH] = ACTIONS(339),
- [anon_sym_BANG] = ACTIONS(343),
- [anon_sym_TILDE] = ACTIONS(343),
- [anon_sym_typeof] = ACTIONS(345),
- [anon_sym_void] = ACTIONS(345),
- [anon_sym_delete] = ACTIONS(345),
- [anon_sym_PLUS_PLUS] = ACTIONS(347),
- [anon_sym_DASH_DASH] = ACTIONS(347),
- [anon_sym_DQUOTE] = ACTIONS(349),
- [anon_sym_SQUOTE] = ACTIONS(351),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(353),
- [sym_number] = ACTIONS(355),
- [sym_this] = ACTIONS(357),
- [sym_super] = ACTIONS(357),
- [sym_true] = ACTIONS(357),
- [sym_false] = ACTIONS(357),
- [sym_null] = ACTIONS(357),
- [sym_undefined] = ACTIONS(357),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(359),
- [anon_sym_get] = ACTIONS(359),
- [anon_sym_set] = ACTIONS(359),
- },
- [172] = {
- [sym_import] = STATE(385),
- [sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(587),
- [sym_yield_expression] = STATE(386),
- [sym_object] = STATE(373),
- [sym_array] = STATE(374),
- [sym_jsx_element] = STATE(386),
- [sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
- [sym_jsx_self_closing_element] = STATE(386),
- [sym_class] = STATE(385),
- [sym_function] = STATE(385),
- [sym_generator_function] = STATE(385),
- [sym_arrow_function] = STATE(385),
- [sym_call_expression] = STATE(385),
- [sym_new_expression] = STATE(386),
- [sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(288),
- [sym_subscript_expression] = STATE(288),
- [sym_assignment_expression] = STATE(386),
- [sym__augmented_assignment_lhs] = STATE(631),
- [sym_augmented_assignment_expression] = STATE(386),
- [sym_ternary_expression] = STATE(386),
- [sym_binary_expression] = STATE(386),
- [sym_unary_expression] = STATE(386),
- [sym_update_expression] = STATE(386),
- [sym_string] = STATE(385),
- [sym_template_string] = STATE(385),
- [sym_regex] = STATE(385),
- [sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(307),
- [anon_sym_LBRACE] = ACTIONS(311),
- [anon_sym_import] = ACTIONS(315),
- [anon_sym_LPAREN] = ACTIONS(317),
- [anon_sym_await] = ACTIONS(319),
- [anon_sym_yield] = ACTIONS(323),
- [anon_sym_LBRACK] = ACTIONS(325),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_SLASH] = ACTIONS(329),
- [anon_sym_class] = ACTIONS(331),
- [anon_sym_async] = ACTIONS(333),
- [anon_sym_function] = ACTIONS(335),
- [anon_sym_new] = ACTIONS(337),
- [anon_sym_PLUS] = ACTIONS(339),
- [anon_sym_DASH] = ACTIONS(339),
- [anon_sym_BANG] = ACTIONS(343),
- [anon_sym_TILDE] = ACTIONS(343),
- [anon_sym_typeof] = ACTIONS(345),
- [anon_sym_void] = ACTIONS(345),
- [anon_sym_delete] = ACTIONS(345),
- [anon_sym_PLUS_PLUS] = ACTIONS(347),
- [anon_sym_DASH_DASH] = ACTIONS(347),
- [anon_sym_DQUOTE] = ACTIONS(349),
- [anon_sym_SQUOTE] = ACTIONS(351),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(353),
- [sym_number] = ACTIONS(355),
- [sym_this] = ACTIONS(357),
- [sym_super] = ACTIONS(357),
- [sym_true] = ACTIONS(357),
- [sym_false] = ACTIONS(357),
- [sym_null] = ACTIONS(357),
- [sym_undefined] = ACTIONS(357),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(359),
- [anon_sym_get] = ACTIONS(359),
- [anon_sym_set] = ACTIONS(359),
- },
- [173] = {
- [sym_import] = STATE(385),
- [sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(514),
- [sym_yield_expression] = STATE(386),
- [sym_object] = STATE(373),
- [sym_array] = STATE(374),
- [sym_jsx_element] = STATE(386),
- [sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
- [sym_jsx_self_closing_element] = STATE(386),
- [sym_class] = STATE(385),
- [sym_function] = STATE(385),
- [sym_generator_function] = STATE(385),
- [sym_arrow_function] = STATE(385),
- [sym_call_expression] = STATE(385),
- [sym_new_expression] = STATE(386),
- [sym_await_expression] = STATE(386),
- [sym_member_expression] = STATE(288),
- [sym_subscript_expression] = STATE(288),
- [sym_assignment_expression] = STATE(386),
- [sym__augmented_assignment_lhs] = STATE(631),
- [sym_augmented_assignment_expression] = STATE(386),
- [sym_ternary_expression] = STATE(386),
- [sym_binary_expression] = STATE(386),
- [sym_unary_expression] = STATE(386),
- [sym_update_expression] = STATE(386),
- [sym_string] = STATE(385),
- [sym_template_string] = STATE(385),
- [sym_regex] = STATE(385),
- [sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
- [sym_identifier] = ACTIONS(307),
- [anon_sym_LBRACE] = ACTIONS(311),
- [anon_sym_import] = ACTIONS(315),
- [anon_sym_LPAREN] = ACTIONS(317),
- [anon_sym_await] = ACTIONS(319),
- [anon_sym_yield] = ACTIONS(323),
- [anon_sym_LBRACK] = ACTIONS(325),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_SLASH] = ACTIONS(329),
- [anon_sym_class] = ACTIONS(331),
- [anon_sym_async] = ACTIONS(333),
- [anon_sym_function] = ACTIONS(335),
- [anon_sym_new] = ACTIONS(337),
- [anon_sym_PLUS] = ACTIONS(339),
- [anon_sym_DASH] = ACTIONS(339),
- [anon_sym_BANG] = ACTIONS(343),
- [anon_sym_TILDE] = ACTIONS(343),
- [anon_sym_typeof] = ACTIONS(345),
- [anon_sym_void] = ACTIONS(345),
- [anon_sym_delete] = ACTIONS(345),
- [anon_sym_PLUS_PLUS] = ACTIONS(347),
- [anon_sym_DASH_DASH] = ACTIONS(347),
- [anon_sym_DQUOTE] = ACTIONS(349),
- [anon_sym_SQUOTE] = ACTIONS(351),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(353),
- [sym_number] = ACTIONS(355),
- [sym_this] = ACTIONS(357),
- [sym_super] = ACTIONS(357),
- [sym_true] = ACTIONS(357),
- [sym_false] = ACTIONS(357),
- [sym_null] = ACTIONS(357),
- [sym_undefined] = ACTIONS(357),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(359),
- [anon_sym_get] = ACTIONS(359),
- [anon_sym_set] = ACTIONS(359),
- },
[174] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(513),
+ [sym__expression] = STATE(534),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -20396,9 +20336,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -20440,13 +20380,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[175] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(512),
+ [sym__expression] = STATE(533),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -20468,9 +20408,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -20512,13 +20452,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[176] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(354),
+ [sym__expression] = STATE(527),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -20540,9 +20480,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -20582,39 +20522,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[177] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(457),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(456),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -20654,11 +20594,11 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[178] = {
- [sym_string] = STATE(963),
- [sym_formal_parameters] = STATE(1102),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(863),
+ [sym_string] = STATE(954),
+ [sym_formal_parameters] = STATE(1110),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(862),
[sym_identifier] = ACTIONS(579),
[anon_sym_STAR] = ACTIONS(581),
[anon_sym_COMMA] = ACTIONS(584),
@@ -20726,39 +20666,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(584),
},
[179] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(493),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(494),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -20800,13 +20740,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[180] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(592),
+ [sym__expression] = STATE(591),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -20828,9 +20768,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -20870,15 +20810,87 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(359),
},
[181] = {
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(495),
+ [sym_yield_expression] = STATE(573),
+ [sym_object] = STATE(503),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
+ [sym_identifier] = ACTIONS(361),
+ [anon_sym_LBRACE] = ACTIONS(365),
+ [anon_sym_import] = ACTIONS(367),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LT] = ACTIONS(55),
+ [anon_sym_SLASH] = ACTIONS(57),
+ [anon_sym_class] = ACTIONS(371),
+ [anon_sym_async] = ACTIONS(373),
+ [anon_sym_function] = ACTIONS(375),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_TILDE] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(73),
+ [anon_sym_DASH_DASH] = ACTIONS(73),
+ [anon_sym_DQUOTE] = ACTIONS(75),
+ [anon_sym_SQUOTE] = ACTIONS(77),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(79),
+ [sym_number] = ACTIONS(81),
+ [sym_this] = ACTIONS(83),
+ [sym_super] = ACTIONS(83),
+ [sym_true] = ACTIONS(83),
+ [sym_false] = ACTIONS(83),
+ [sym_null] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(379),
+ [anon_sym_get] = ACTIONS(379),
+ [anon_sym_set] = ACTIONS(379),
+ },
+ [182] = {
[sym_import] = STATE(385),
[sym_parenthesized_expression] = STATE(288),
- [sym__expression] = STATE(579),
+ [sym__expression] = STATE(585),
[sym_yield_expression] = STATE(386),
[sym_object] = STATE(373),
[sym_array] = STATE(374),
[sym_jsx_element] = STATE(386),
[sym_jsx_fragment] = STATE(386),
- [sym_jsx_opening_element] = STATE(671),
+ [sym_jsx_opening_element] = STATE(686),
[sym_jsx_self_closing_element] = STATE(386),
[sym_class] = STATE(385),
[sym_function] = STATE(385),
@@ -20900,9 +20912,9 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(385),
[sym_regex] = STATE(385),
[sym_meta_property] = STATE(385),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1163),
- [aux_sym_export_statement_repeat1] = STATE(784),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1162),
+ [aux_sym_export_statement_repeat1] = STATE(790),
[sym_identifier] = ACTIONS(307),
[anon_sym_LBRACE] = ACTIONS(311),
[anon_sym_import] = ACTIONS(315),
@@ -20941,112 +20953,40 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(359),
[anon_sym_set] = ACTIONS(359),
},
- [182] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(465),
- [sym_yield_expression] = STATE(510),
- [sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
- [sym_identifier] = ACTIONS(361),
- [anon_sym_LBRACE] = ACTIONS(365),
- [anon_sym_import] = ACTIONS(367),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LT] = ACTIONS(55),
- [anon_sym_SLASH] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_BANG] = ACTIONS(69),
- [anon_sym_TILDE] = ACTIONS(69),
- [anon_sym_typeof] = ACTIONS(71),
- [anon_sym_void] = ACTIONS(71),
- [anon_sym_delete] = ACTIONS(71),
- [anon_sym_PLUS_PLUS] = ACTIONS(73),
- [anon_sym_DASH_DASH] = ACTIONS(73),
- [anon_sym_DQUOTE] = ACTIONS(75),
- [anon_sym_SQUOTE] = ACTIONS(77),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(79),
- [sym_number] = ACTIONS(81),
- [sym_this] = ACTIONS(83),
- [sym_super] = ACTIONS(83),
- [sym_true] = ACTIONS(83),
- [sym_false] = ACTIONS(83),
- [sym_null] = ACTIONS(83),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(379),
- [anon_sym_get] = ACTIONS(379),
- [anon_sym_set] = ACTIONS(379),
- },
[183] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(463),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(464),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -21086,39 +21026,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[184] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(495),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(462),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -21158,39 +21098,39 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[185] = {
- [sym_import] = STATE(541),
- [sym_parenthesized_expression] = STATE(314),
- [sym__expression] = STATE(460),
- [sym_yield_expression] = STATE(510),
+ [sym_import] = STATE(581),
+ [sym_parenthesized_expression] = STATE(315),
+ [sym__expression] = STATE(459),
+ [sym_yield_expression] = STATE(573),
[sym_object] = STATE(503),
- [sym_array] = STATE(501),
- [sym_jsx_element] = STATE(510),
- [sym_jsx_fragment] = STATE(510),
- [sym_jsx_opening_element] = STATE(678),
- [sym_jsx_self_closing_element] = STATE(510),
- [sym_class] = STATE(541),
- [sym_function] = STATE(541),
- [sym_generator_function] = STATE(541),
- [sym_arrow_function] = STATE(541),
- [sym_call_expression] = STATE(541),
- [sym_new_expression] = STATE(510),
- [sym_await_expression] = STATE(510),
- [sym_member_expression] = STATE(314),
- [sym_subscript_expression] = STATE(314),
- [sym_assignment_expression] = STATE(510),
- [sym__augmented_assignment_lhs] = STATE(630),
- [sym_augmented_assignment_expression] = STATE(510),
- [sym_ternary_expression] = STATE(510),
- [sym_binary_expression] = STATE(510),
- [sym_unary_expression] = STATE(510),
- [sym_update_expression] = STATE(510),
- [sym_string] = STATE(541),
- [sym_template_string] = STATE(541),
- [sym_regex] = STATE(541),
- [sym_meta_property] = STATE(541),
- [sym_decorator] = STATE(652),
- [sym_formal_parameters] = STATE(1116),
- [aux_sym_export_statement_repeat1] = STATE(800),
+ [sym_array] = STATE(502),
+ [sym_jsx_element] = STATE(573),
+ [sym_jsx_fragment] = STATE(573),
+ [sym_jsx_opening_element] = STATE(684),
+ [sym_jsx_self_closing_element] = STATE(573),
+ [sym_class] = STATE(581),
+ [sym_function] = STATE(581),
+ [sym_generator_function] = STATE(581),
+ [sym_arrow_function] = STATE(581),
+ [sym_call_expression] = STATE(581),
+ [sym_new_expression] = STATE(573),
+ [sym_await_expression] = STATE(573),
+ [sym_member_expression] = STATE(315),
+ [sym_subscript_expression] = STATE(315),
+ [sym_assignment_expression] = STATE(573),
+ [sym__augmented_assignment_lhs] = STATE(633),
+ [sym_augmented_assignment_expression] = STATE(573),
+ [sym_ternary_expression] = STATE(573),
+ [sym_binary_expression] = STATE(573),
+ [sym_unary_expression] = STATE(573),
+ [sym_update_expression] = STATE(573),
+ [sym_string] = STATE(581),
+ [sym_template_string] = STATE(581),
+ [sym_regex] = STATE(581),
+ [sym_meta_property] = STATE(581),
+ [sym_decorator] = STATE(651),
+ [sym_formal_parameters] = STATE(1115),
+ [aux_sym_export_statement_repeat1] = STATE(811),
[sym_identifier] = ACTIONS(361),
[anon_sym_LBRACE] = ACTIONS(365),
[anon_sym_import] = ACTIONS(367),
@@ -21230,10 +21170,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(379),
},
[186] = {
- [sym_string] = STATE(963),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(896),
+ [sym_string] = STATE(954),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(893),
[sym_identifier] = ACTIONS(623),
[anon_sym_STAR] = ACTIONS(581),
[anon_sym_COMMA] = ACTIONS(584),
@@ -21300,10 +21240,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(584),
},
[187] = {
- [sym_string] = STATE(963),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(896),
+ [sym_string] = STATE(954),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(893),
[sym_identifier] = ACTIONS(623),
[anon_sym_STAR] = ACTIONS(592),
[anon_sym_COMMA] = ACTIONS(584),
@@ -21370,10 +21310,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(584),
},
[188] = {
- [sym_string] = STATE(963),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(863),
+ [sym_string] = STATE(954),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(862),
[sym_identifier] = ACTIONS(623),
[anon_sym_STAR] = ACTIONS(592),
[anon_sym_COMMA] = ACTIONS(584),
@@ -21440,10 +21380,10 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(584),
},
[189] = {
- [sym_string] = STATE(963),
- [sym__property_name] = STATE(963),
- [sym_computed_property_name] = STATE(963),
- [aux_sym_object_repeat1] = STATE(863),
+ [sym_string] = STATE(954),
+ [sym__property_name] = STATE(954),
+ [sym_computed_property_name] = STATE(954),
+ [aux_sym_object_repeat1] = STATE(862),
[sym_identifier] = ACTIONS(623),
[anon_sym_STAR] = ACTIONS(581),
[anon_sym_COMMA] = ACTIONS(584),
@@ -21511,7 +21451,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
},
[190] = {
[sym_arguments] = STATE(434),
- [sym_formal_parameters] = STATE(1148),
+ [sym_formal_parameters] = STATE(1143),
[sym_identifier] = ACTIONS(632),
[anon_sym_STAR] = ACTIONS(634),
[anon_sym_LBRACE] = ACTIONS(636),
@@ -21598,7 +21538,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(652), 1,
anon_sym_LPAREN,
- STATE(1148), 1,
+ STATE(1143), 1,
sym_formal_parameters,
ACTIONS(644), 4,
anon_sym_async,
@@ -21805,7 +21745,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_finally,
STATE(203), 1,
sym_catch_clause,
- STATE(249), 1,
+ STATE(250), 1,
sym_finally_clause,
ACTIONS(657), 16,
ts_builtin_sym_end,
@@ -21867,74 +21807,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [317] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(391), 18,
- ts_builtin_sym_end,
- anon_sym_STAR,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- anon_sym_AT,
- ACTIONS(393), 44,
- anon_sym_export,
- anon_sym_default,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
- anon_sym_yield,
- anon_sym_SLASH,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- sym_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [387] = 14,
+ [317] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -21951,9 +21824,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(673), 1,
anon_sym_function,
- STATE(544), 1,
+ STATE(550), 1,
sym_arguments,
- STATE(1102), 1,
+ STATE(1110), 1,
sym_formal_parameters,
ACTIONS(671), 4,
anon_sym_async,
@@ -22012,10 +21885,77 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
+ [409] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(391), 18,
+ ts_builtin_sym_end,
+ anon_sym_STAR,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_BQUOTE,
+ sym_number,
+ anon_sym_AT,
+ ACTIONS(393), 44,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
+ anon_sym_yield,
+ anon_sym_SLASH,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ sym_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
[479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(453), 18,
+ ACTIONS(463), 18,
ts_builtin_sym_end,
anon_sym_STAR,
anon_sym_LBRACE,
@@ -22034,7 +21974,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(455), 44,
+ ACTIONS(465), 44,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -22100,7 +22040,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
ACTIONS(677), 1,
anon_sym_EQ,
- STATE(1102), 1,
+ STATE(1110), 1,
sym_formal_parameters,
ACTIONS(671), 4,
anon_sym_async,
@@ -22157,7 +22097,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [642] = 14,
+ [642] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -22172,21 +22112,22 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(669), 1,
anon_sym_DOT,
- ACTIONS(673), 1,
- anon_sym_function,
ACTIONS(677), 1,
anon_sym_EQ,
- STATE(1102), 1,
+ ACTIONS(679), 1,
+ anon_sym_COLON,
+ ACTIONS(681), 1,
+ anon_sym_function,
+ STATE(1110), 1,
sym_formal_parameters,
ACTIONS(671), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(584), 11,
+ ACTIONS(584), 10,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -22234,7 +22175,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [733] = 15,
+ [735] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -22249,22 +22190,21 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(669), 1,
anon_sym_DOT,
+ ACTIONS(673), 1,
+ anon_sym_function,
ACTIONS(677), 1,
anon_sym_EQ,
- ACTIONS(679), 1,
- anon_sym_COLON,
- ACTIONS(681), 1,
- anon_sym_function,
- STATE(1102), 1,
+ STATE(1110), 1,
sym_formal_parameters,
ACTIONS(671), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(584), 10,
+ ACTIONS(584), 11,
sym__automatic_semicolon,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -22335,7 +22275,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_in,
ACTIONS(686), 1,
anon_sym_of,
- STATE(1102), 1,
+ STATE(1110), 1,
sym_formal_parameters,
ACTIONS(671), 4,
anon_sym_async,
@@ -22416,7 +22356,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ,
STATE(881), 1,
aux_sym_formal_parameters_repeat1,
- STATE(1148), 1,
+ STATE(1143), 1,
sym_formal_parameters,
ACTIONS(644), 4,
anon_sym_async,
@@ -22475,7 +22415,7 @@ static uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(663), 1,
anon_sym_finally,
- STATE(236), 1,
+ STATE(237), 1,
sym_finally_clause,
ACTIONS(696), 16,
ts_builtin_sym_end,
@@ -22729,14 +22669,12 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1290] = 5,
+ [1290] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(708), 1,
- anon_sym_else,
- STATE(250), 1,
- sym_else_clause,
- ACTIONS(704), 16,
+ ACTIONS(419), 1,
+ sym__automatic_semicolon,
+ ACTIONS(411), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -22753,13 +22691,14 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(706), 41,
+ ACTIONS(413), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -22795,10 +22734,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1361] = 4,
+ [1359] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(710), 1,
+ ACTIONS(704), 1,
sym__automatic_semicolon,
ACTIONS(381), 16,
ts_builtin_sym_end,
@@ -22860,10 +22799,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1430] = 3,
+ [1428] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(712), 16,
+ ACTIONS(706), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -22880,7 +22819,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(714), 43,
+ ACTIONS(708), 43,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -22924,10 +22863,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1497] = 3,
+ [1495] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(716), 16,
+ ACTIONS(710), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -22944,7 +22883,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(718), 43,
+ ACTIONS(712), 43,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -22988,12 +22927,14 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1564] = 4,
+ [1562] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(439), 1,
- sym__automatic_semicolon,
- ACTIONS(431), 16,
+ ACTIONS(718), 1,
+ anon_sym_else,
+ STATE(254), 1,
+ sym_else_clause,
+ ACTIONS(714), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23010,14 +22951,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(433), 42,
+ ACTIONS(716), 41,
anon_sym_export,
anon_sym_default,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -23056,9 +22996,9 @@ static uint16_t ts_small_parse_table[] = {
[1633] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(429), 1,
+ ACTIONS(461), 1,
sym__automatic_semicolon,
- ACTIONS(421), 16,
+ ACTIONS(453), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23075,7 +23015,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(423), 42,
+ ACTIONS(455), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23121,7 +23061,7 @@ static uint16_t ts_small_parse_table[] = {
[1702] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(453), 17,
+ ACTIONS(463), 17,
sym__automatic_semicolon,
ts_builtin_sym_end,
anon_sym_LBRACE,
@@ -23139,7 +23079,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(455), 42,
+ ACTIONS(465), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23250,9 +23190,9 @@ static uint16_t ts_small_parse_table[] = {
[1838] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(419), 1,
+ ACTIONS(439), 1,
sym__automatic_semicolon,
- ACTIONS(411), 16,
+ ACTIONS(431), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23269,7 +23209,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(413), 42,
+ ACTIONS(433), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23315,9 +23255,9 @@ static uint16_t ts_small_parse_table[] = {
[1907] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(479), 1,
+ ACTIONS(475), 1,
sym__automatic_semicolon,
- ACTIONS(471), 16,
+ ACTIONS(467), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23334,7 +23274,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(473), 42,
+ ACTIONS(469), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23380,9 +23320,9 @@ static uint16_t ts_small_parse_table[] = {
[1976] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(489), 1,
+ ACTIONS(485), 1,
sym__automatic_semicolon,
- ACTIONS(481), 16,
+ ACTIONS(477), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23399,7 +23339,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(483), 42,
+ ACTIONS(479), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23445,11 +23385,12 @@ static uint16_t ts_small_parse_table[] = {
[2045] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(720), 16,
+ ACTIONS(720), 17,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -23462,7 +23403,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(722), 43,
+ ACTIONS(722), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23484,7 +23425,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_SLASH,
anon_sym_class,
@@ -23506,12 +23446,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2112] = 4,
+ [2112] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(405), 1,
- sym__automatic_semicolon,
- ACTIONS(397), 16,
+ ACTIONS(724), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23528,7 +23466,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(399), 42,
+ ACTIONS(726), 43,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23550,6 +23488,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_SLASH,
anon_sym_class,
@@ -23571,15 +23510,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2181] = 3,
+ [2179] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(724), 17,
+ ACTIONS(405), 1,
+ sym__automatic_semicolon,
+ ACTIONS(397), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -23592,7 +23532,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(726), 42,
+ ACTIONS(399), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23635,16 +23575,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2248] = 4,
+ [2248] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(728), 1,
- sym__automatic_semicolon,
- ACTIONS(391), 16,
+ ACTIONS(728), 17,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -23657,7 +23596,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(393), 42,
+ ACTIONS(730), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23700,15 +23639,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2317] = 3,
+ [2315] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(730), 17,
+ ACTIONS(732), 1,
+ sym__automatic_semicolon,
+ ACTIONS(391), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -23721,7 +23661,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(732), 42,
+ ACTIONS(393), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23767,9 +23707,9 @@ static uint16_t ts_small_parse_table[] = {
[2384] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(465), 1,
+ ACTIONS(429), 1,
sym__automatic_semicolon,
- ACTIONS(457), 16,
+ ACTIONS(421), 16,
ts_builtin_sym_end,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -23786,7 +23726,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(459), 42,
+ ACTIONS(423), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23832,7 +23772,7 @@ static uint16_t ts_small_parse_table[] = {
[2453] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(467), 17,
+ ACTIONS(487), 17,
sym__automatic_semicolon,
ts_builtin_sym_end,
anon_sym_LBRACE,
@@ -23850,7 +23790,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(469), 42,
+ ACTIONS(489), 42,
anon_sym_export,
anon_sym_default,
anon_sym_import,
@@ -23979,7 +23919,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_in,
ACTIONS(686), 1,
anon_sym_of,
- STATE(1148), 1,
+ STATE(1143), 1,
sym_formal_parameters,
ACTIONS(644), 4,
anon_sym_async,
@@ -26300,7 +26240,70 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5054] = 16,
+ [5054] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(882), 16,
+ ts_builtin_sym_end,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_BQUOTE,
+ sym_number,
+ anon_sym_AT,
+ ACTIONS(884), 42,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_case,
+ anon_sym_yield,
+ anon_sym_SLASH,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ sym_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [5120] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(632), 1,
@@ -26319,11 +26322,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(652), 1,
anon_sym_LPAREN,
- ACTIONS(882), 1,
+ ACTIONS(886), 1,
anon_sym_in,
- ACTIONS(885), 1,
+ ACTIONS(889), 1,
anon_sym_of,
- STATE(1148), 1,
+ STATE(1143), 1,
sym_formal_parameters,
ACTIONS(644), 4,
anon_sym_async,
@@ -26376,69 +26379,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [5146] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(887), 16,
- ts_builtin_sym_end,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- anon_sym_AT,
- ACTIONS(889), 42,
- anon_sym_export,
- anon_sym_default,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_case,
- anon_sym_yield,
- anon_sym_SLASH,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- sym_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
[5212] = 3,
ACTIONS(3), 1,
sym_comment,
@@ -27020,68 +26960,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [5836] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(937), 22,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- ACTIONS(939), 34,
- 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,
- anon_sym_QMARK_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- 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,
- [5900] = 10,
+ [5836] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(919), 1,
@@ -27149,6 +27028,67 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
+ [5914] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(937), 22,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(939), 34,
+ 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,
+ anon_sym_QMARK_DOT,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ 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,
[5978] = 3,
ACTIONS(3), 1,
sym_comment,
@@ -27290,7 +27230,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(964), 1,
anon_sym_QMARK_DOT,
- STATE(863), 1,
+ STATE(862), 1,
aux_sym_object_repeat1,
ACTIONS(951), 11,
sym__automatic_semicolon,
@@ -27409,7 +27349,74 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [6266] = 3,
+ [6266] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(925), 1,
+ anon_sym_EQ,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(931), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(935), 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(951), 15,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ 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(949), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ [6342] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(966), 22,
@@ -27470,7 +27477,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [6330] = 3,
+ [6406] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(970), 22,
@@ -27531,7 +27538,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [6394] = 13,
+ [6470] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(586), 1,
@@ -27550,7 +27557,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(964), 1,
anon_sym_QMARK_DOT,
- STATE(896), 1,
+ STATE(893), 1,
aux_sym_object_repeat1,
ACTIONS(951), 11,
sym__automatic_semicolon,
@@ -27602,7 +27609,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [6478] = 3,
+ [6554] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(974), 22,
@@ -27663,73 +27670,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [6542] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(925), 1,
- anon_sym_EQ,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(931), 1,
- anon_sym_EQ_GT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(935), 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(951), 15,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- 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(949), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
[6618] = 3,
ACTIONS(3), 1,
sym_comment,
@@ -27806,7 +27746,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(982), 1,
anon_sym_LPAREN,
- STATE(530), 1,
+ STATE(522), 1,
sym_arguments,
ACTIONS(923), 12,
sym__automatic_semicolon,
@@ -27874,7 +27814,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(982), 1,
anon_sym_LPAREN,
- STATE(544), 1,
+ STATE(550), 1,
sym_arguments,
ACTIONS(636), 12,
sym__automatic_semicolon,
@@ -28065,7 +28005,7 @@ static uint16_t ts_small_parse_table[] = {
[6996] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(966), 22,
+ ACTIONS(937), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -28088,7 +28028,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(968), 32,
+ ACTIONS(939), 32,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -28121,57 +28061,25 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [7058] = 3,
+ [7058] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(941), 22,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(962), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(993), 1,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- ACTIONS(943), 32,
+ ACTIONS(951), 13,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -28180,42 +28088,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [7120] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(970), 22,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- ACTIONS(972), 32,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
+ ACTIONS(935), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -28231,21 +28104,9 @@ static 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,
- [7182] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(974), 22,
+ ACTIONS(949), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -28265,43 +28126,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(976), 32,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- 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,
- [7244] = 3,
+ [7132] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(945), 22,
+ ACTIONS(970), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -28324,7 +28152,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(947), 32,
+ ACTIONS(972), 32,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -28357,9 +28185,70 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [7306] = 11,
+ [7194] = 3,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(966), 22,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(968), 32,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ 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,
+ [7256] = 10,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(679), 1,
+ anon_sym_COLON,
ACTIONS(958), 1,
anon_sym_LBRACK,
ACTIONS(960), 1,
@@ -28369,10 +28258,6 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(964), 1,
anon_sym_QMARK_DOT,
ACTIONS(993), 1,
- anon_sym_in,
- ACTIONS(996), 1,
- anon_sym_of,
- ACTIONS(998), 1,
anon_sym_EQ,
ACTIONS(951), 12,
sym__automatic_semicolon,
@@ -28403,8 +28288,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(949), 20,
+ ACTIONS(949), 21,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -28424,24 +28310,83 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7384] = 11,
+ [7332] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(607), 1,
- anon_sym_EQ_GT,
- ACTIONS(609), 1,
+ ACTIONS(978), 22,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(980), 32,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
anon_sym_QMARK_DOT,
- ACTIONS(667), 1,
+ 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,
+ [7394] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(958), 1,
anon_sym_LBRACK,
- ACTIONS(669), 1,
+ ACTIONS(960), 1,
anon_sym_DOT,
- ACTIONS(677), 1,
+ ACTIONS(962), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(993), 1,
anon_sym_EQ,
- ACTIONS(683), 1,
+ ACTIONS(995), 1,
anon_sym_in,
- ACTIONS(1000), 1,
+ ACTIONS(998), 1,
anon_sym_of,
- ACTIONS(584), 12,
+ ACTIONS(951), 12,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_LPAREN,
@@ -28454,7 +28399,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- ACTIONS(611), 15,
+ ACTIONS(935), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -28470,7 +28415,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(592), 20,
+ ACTIONS(949), 20,
anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
@@ -28491,7 +28436,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7462] = 10,
+ [7472] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -28504,8 +28449,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(677), 1,
anon_sym_EQ,
- ACTIONS(679), 1,
- anon_sym_COLON,
+ ACTIONS(683), 1,
+ anon_sym_in,
+ ACTIONS(1000), 1,
+ anon_sym_of,
ACTIONS(584), 12,
sym__automatic_semicolon,
anon_sym_COMMA,
@@ -28535,9 +28482,34 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(592), 21,
+ ACTIONS(592), 20,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ [7550] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(974), 22,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -28557,7 +28529,40 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7538] = 9,
+ ACTIONS(976), 32,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ 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,
+ [7612] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -28568,12 +28573,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(669), 1,
anon_sym_DOT,
+ ACTIONS(675), 1,
+ anon_sym_COLON,
ACTIONS(677), 1,
anon_sym_EQ,
- ACTIONS(584), 13,
+ ACTIONS(584), 12,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LT_EQ,
@@ -28622,7 +28628,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7612] = 10,
+ [7688] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(607), 1,
@@ -28633,10 +28639,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(669), 1,
anon_sym_DOT,
- ACTIONS(675), 1,
- anon_sym_COLON,
ACTIONS(677), 1,
anon_sym_EQ,
+ ACTIONS(679), 1,
+ anon_sym_COLON,
ACTIONS(584), 12,
sym__automatic_semicolon,
anon_sym_COMMA,
@@ -28688,9 +28694,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7688] = 9,
+ [7764] = 10,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(675), 1,
+ anon_sym_COLON,
ACTIONS(958), 1,
anon_sym_LBRACK,
ACTIONS(960), 1,
@@ -28699,12 +28707,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(964), 1,
anon_sym_QMARK_DOT,
- ACTIONS(998), 1,
+ ACTIONS(993), 1,
anon_sym_EQ,
- ACTIONS(951), 13,
+ ACTIONS(951), 12,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LT_EQ,
@@ -28753,24 +28760,23 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7762] = 10,
+ [7840] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(675), 1,
- anon_sym_COLON,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(962), 1,
+ ACTIONS(607), 1,
anon_sym_EQ_GT,
- ACTIONS(964), 1,
+ ACTIONS(609), 1,
anon_sym_QMARK_DOT,
- ACTIONS(998), 1,
+ ACTIONS(667), 1,
+ anon_sym_LBRACK,
+ ACTIONS(669), 1,
+ anon_sym_DOT,
+ ACTIONS(677), 1,
anon_sym_EQ,
- ACTIONS(951), 12,
+ ACTIONS(584), 13,
sym__automatic_semicolon,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LT_EQ,
@@ -28781,7 +28787,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- ACTIONS(935), 15,
+ ACTIONS(611), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -28797,7 +28803,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(949), 21,
+ ACTIONS(592), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -28819,10 +28825,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [7838] = 3,
+ [7914] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(937), 22,
+ ACTIONS(945), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -28845,7 +28851,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(939), 32,
+ ACTIONS(947), 32,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -28878,66 +28884,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [7900] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(978), 22,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- ACTIONS(980), 32,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- 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,
- [7962] = 10,
+ [7976] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(925), 1,
@@ -28950,7 +28897,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(982), 1,
anon_sym_LPAREN,
- STATE(530), 1,
+ STATE(522), 1,
sym_arguments,
ACTIONS(923), 12,
sym__automatic_semicolon,
@@ -29003,53 +28950,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [8038] = 10,
+ [8052] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(679), 1,
- anon_sym_COLON,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(962), 1,
- anon_sym_EQ_GT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(998), 1,
- anon_sym_EQ,
- ACTIONS(951), 12,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- 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(935), 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(949), 21,
+ ACTIONS(941), 22,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -29069,35 +28976,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [8114] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(993), 1,
- anon_sym_in,
- ACTIONS(996), 1,
- anon_sym_of,
- ACTIONS(998), 1,
- anon_sym_EQ,
- ACTIONS(951), 12,
+ ACTIONS(943), 32,
sym__automatic_semicolon,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
- 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(935), 15,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -29113,48 +29001,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(949), 20,
- anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- [8189] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(931), 1,
- anon_sym_EQ_GT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1002), 1,
- anon_sym_COMMA,
- ACTIONS(1005), 1,
- anon_sym_RPAREN,
- ACTIONS(1008), 1,
- anon_sym_EQ,
- STATE(895), 1,
- aux_sym_formal_parameters_repeat1,
- ACTIONS(951), 9,
- anon_sym_LPAREN,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -29163,45 +29009,65 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- ACTIONS(935), 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(949), 21,
- anon_sym_STAR,
- anon_sym_in,
+ [8114] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1004), 14,
+ anon_sym_LBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
anon_sym_LT,
- anon_sym_GT,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_BQUOTE,
+ sym_number,
+ anon_sym_AT,
+ ACTIONS(1002), 39,
+ anon_sym_export,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_yield,
anon_sym_SLASH,
- anon_sym_QMARK,
- 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_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- [8268] = 12,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ sym_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [8175] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(640), 1,
@@ -29268,10 +29134,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [8347] = 3,
+ [8254] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1012), 14,
+ ACTIONS(1008), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29286,7 +29152,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1010), 39,
+ ACTIONS(1006), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29326,10 +29192,77 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8408] = 3,
+ [8315] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1016), 14,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(931), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1010), 1,
+ anon_sym_COMMA,
+ ACTIONS(1013), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1016), 1,
+ anon_sym_EQ,
+ STATE(895), 1,
+ aux_sym_formal_parameters_repeat1,
+ ACTIONS(951), 9,
+ anon_sym_LPAREN,
+ 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(935), 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(949), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ [8394] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1020), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29344,7 +29277,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1014), 39,
+ ACTIONS(1018), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29384,10 +29317,75 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8469] = 3,
+ [8455] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1020), 14,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(993), 1,
+ anon_sym_EQ,
+ ACTIONS(995), 1,
+ anon_sym_in,
+ ACTIONS(998), 1,
+ anon_sym_of,
+ ACTIONS(951), 12,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ 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(935), 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(949), 20,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ [8530] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1024), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29402,7 +29400,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1018), 39,
+ ACTIONS(1022), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29442,10 +29440,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8530] = 3,
+ [8591] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1024), 14,
+ ACTIONS(1028), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29460,7 +29458,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1022), 39,
+ ACTIONS(1026), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29500,10 +29498,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8591] = 3,
+ [8652] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1028), 14,
+ ACTIONS(1032), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29518,7 +29516,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1026), 39,
+ ACTIONS(1030), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29558,7 +29556,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8652] = 8,
+ [8713] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(958), 1,
@@ -29567,7 +29565,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(964), 1,
anon_sym_QMARK_DOT,
- ACTIONS(998), 1,
+ ACTIONS(993), 1,
anon_sym_EQ,
ACTIONS(951), 13,
sym__automatic_semicolon,
@@ -29621,10 +29619,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [8723] = 3,
+ [8784] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(943), 14,
+ ACTIONS(1036), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29639,7 +29637,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(941), 39,
+ ACTIONS(1034), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -29679,10 +29677,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8784] = 3,
+ [8845] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1032), 14,
+ ACTIONS(943), 14,
anon_sym_LBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -29697,65 +29695,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1030), 39,
- anon_sym_export,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_yield,
- anon_sym_SLASH,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- sym_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [8845] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1036), 14,
- anon_sym_LBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- anon_sym_AT,
- ACTIONS(1034), 39,
+ ACTIONS(941), 39,
anon_sym_export,
anon_sym_import,
anon_sym_var,
@@ -30051,9 +29991,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(993), 1,
+ ACTIONS(995), 1,
anon_sym_in,
- ACTIONS(996), 1,
+ ACTIONS(998), 1,
anon_sym_of,
ACTIONS(951), 9,
anon_sym_LPAREN,
@@ -30115,7 +30055,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(650), 1,
anon_sym_QMARK_DOT,
- ACTIONS(882), 1,
+ ACTIONS(886), 1,
anon_sym_in,
ACTIONS(1045), 1,
anon_sym_of,
@@ -30241,9 +30181,71 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(993), 1,
+ ACTIONS(995), 1,
+ anon_sym_in,
+ ACTIONS(998), 1,
+ anon_sym_of,
+ ACTIONS(951), 9,
+ anon_sym_LPAREN,
+ 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(935), 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(949), 20,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ [9473] = 10,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(925), 1,
+ anon_sym_EQ,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(986), 1,
anon_sym_in,
- ACTIONS(996), 1,
+ ACTIONS(989), 1,
anon_sym_of,
ACTIONS(951), 9,
anon_sym_LPAREN,
@@ -30292,7 +30294,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
- [9473] = 3,
+ [9545] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1047), 22,
@@ -30347,7 +30349,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- [9531] = 3,
+ [9603] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1051), 22,
@@ -30402,68 +30404,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BQUOTE,
sym_number,
anon_sym_AT,
- [9589] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(925), 1,
- anon_sym_EQ,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(986), 1,
- anon_sym_in,
- ACTIONS(989), 1,
- anon_sym_of,
- ACTIONS(951), 9,
- anon_sym_LPAREN,
- 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(935), 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(949), 20,
- anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
[9661] = 3,
ACTIONS(3), 1,
sym_comment,
@@ -30532,11 +30472,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
ACTIONS(1063), 1,
anon_sym_LBRACE,
- STATE(934), 1,
+ STATE(933), 1,
sym_string,
- STATE(936), 1,
+ STATE(935), 1,
sym_import_clause,
- STATE(1164), 2,
+ STATE(1163), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1067), 13,
@@ -32831,7 +32771,7 @@ static uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(1183), 1,
anon_sym_EQ_GT,
- ACTIONS(1051), 13,
+ ACTIONS(1047), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -32845,7 +32785,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1053), 26,
+ ACTIONS(1049), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -33276,7 +33216,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -33349,6 +33289,94 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
[13158] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(415), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(417), 26,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [13205] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(435), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(437), 26,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [13252] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(425), 13,
@@ -33392,94 +33420,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13205] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(435), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(437), 26,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
- [13252] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(461), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(463), 26,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
[13299] = 6,
ACTIONS(3), 1,
sym_comment,
@@ -33708,9 +33648,10 @@ static uint16_t ts_small_parse_table[] = {
[13544] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(455), 13,
+ ACTIONS(1133), 14,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -33722,15 +33663,14 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(453), 26,
- anon_sym_LBRACE,
+ ACTIONS(1135), 25,
+ sym__automatic_semicolon,
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,
anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
@@ -33752,7 +33692,7 @@ static uint16_t ts_small_parse_table[] = {
[13591] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1067), 13,
+ ACTIONS(465), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -33766,7 +33706,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1065), 26,
+ ACTIONS(463), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -33796,7 +33736,7 @@ static uint16_t ts_small_parse_table[] = {
[13638] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(393), 13,
+ ACTIONS(1067), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -33810,7 +33750,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(391), 26,
+ ACTIONS(1065), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -33837,29 +33777,12 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13685] = 11,
+ [13685] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1231), 1,
- anon_sym_in,
- ACTIONS(1234), 1,
- anon_sym_of,
- ACTIONS(1236), 1,
- anon_sym_EQ,
- STATE(878), 1,
- sym__initializer,
- ACTIONS(1229), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- ACTIONS(949), 12,
+ ACTIONS(393), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -33871,8 +33794,17 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 17,
+ ACTIONS(391), 26,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -33889,7 +33821,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13748] = 21,
+ [13732] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -33923,7 +33855,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -33951,10 +33883,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [13831] = 3,
+ [13815] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1238), 13,
+ ACTIONS(1229), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -33968,7 +33900,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1240), 26,
+ ACTIONS(1231), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -33995,10 +33927,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13878] = 3,
+ [13862] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1242), 13,
+ ACTIONS(1233), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -34012,7 +33944,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1244), 26,
+ ACTIONS(1235), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -34039,7 +33971,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13925] = 9,
+ [13909] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(958), 1,
@@ -34052,7 +33984,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
ACTIONS(1117), 1,
anon_sym_EQ,
- STATE(530), 1,
+ STATE(522), 1,
sym_arguments,
ACTIONS(921), 13,
anon_sym_STAR,
@@ -34089,7 +34021,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [13984] = 11,
+ [13968] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(927), 1,
@@ -34098,15 +34030,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1248), 1,
+ ACTIONS(1239), 1,
anon_sym_in,
- ACTIONS(1251), 1,
+ ACTIONS(1242), 1,
anon_sym_of,
- ACTIONS(1253), 1,
+ ACTIONS(1244), 1,
anon_sym_EQ,
- STATE(877), 1,
+ STATE(878), 1,
sym__initializer,
- ACTIONS(1246), 3,
+ ACTIONS(1237), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
@@ -34141,12 +34073,29 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [14047] = 3,
+ [14031] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1255), 13,
- anon_sym_STAR,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1248), 1,
anon_sym_in,
+ ACTIONS(1251), 1,
+ anon_sym_of,
+ ACTIONS(1253), 1,
+ anon_sym_EQ,
+ STATE(877), 1,
+ sym__initializer,
+ ACTIONS(1246), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ ACTIONS(949), 12,
+ anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -34158,17 +34107,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1257), 26,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(951), 17,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -34188,7 +34128,7 @@ static uint16_t ts_small_parse_table[] = {
[14094] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1259), 13,
+ ACTIONS(1255), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -34202,7 +34142,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1261), 26,
+ ACTIONS(1257), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -34263,7 +34203,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -34294,7 +34234,7 @@ static uint16_t ts_small_parse_table[] = {
[14224] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1263), 13,
+ ACTIONS(1259), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -34308,7 +34248,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1265), 26,
+ ACTIONS(1261), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -34369,7 +34309,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -34400,7 +34340,7 @@ static uint16_t ts_small_parse_table[] = {
[14354] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1267), 13,
+ ACTIONS(1263), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -34414,7 +34354,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1269), 26,
+ ACTIONS(1265), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -34503,7 +34443,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1157), 13,
@@ -34540,7 +34480,7 @@ static uint16_t ts_small_parse_table[] = {
[14511] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1271), 13,
+ ACTIONS(1267), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -34554,7 +34494,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1273), 26,
+ ACTIONS(1269), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -34615,7 +34555,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -34690,10 +34630,9 @@ static uint16_t ts_small_parse_table[] = {
[14688] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1133), 14,
+ ACTIONS(1271), 13,
anon_sym_STAR,
anon_sym_in,
- anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -34705,14 +34644,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1135), 25,
- sym__automatic_semicolon,
+ ACTIONS(1273), 26,
+ anon_sym_LBRACE,
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,
anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
@@ -34858,7 +34798,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -34926,7 +34866,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -34975,7 +34915,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1157), 3,
@@ -35039,7 +34979,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35088,7 +35028,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35140,7 +35080,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1157), 13,
@@ -35207,7 +35147,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35270,7 +35210,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35332,7 +35272,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35539,7 +35479,7 @@ static uint16_t ts_small_parse_table[] = {
[15730] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(485), 13,
+ ACTIONS(481), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -35553,7 +35493,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(487), 26,
+ ACTIONS(483), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -35583,7 +35523,7 @@ static uint16_t ts_small_parse_table[] = {
[15777] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(475), 13,
+ ACTIONS(471), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -35597,7 +35537,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(477), 26,
+ ACTIONS(473), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -35658,7 +35598,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -35689,7 +35629,7 @@ static uint16_t ts_small_parse_table[] = {
[15907] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(415), 13,
+ ACTIONS(457), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -35703,7 +35643,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(417), 26,
+ ACTIONS(459), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -35764,7 +35704,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -36178,7 +36118,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -36297,7 +36237,7 @@ static uint16_t ts_small_parse_table[] = {
[16590] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1242), 14,
+ ACTIONS(1233), 14,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -36312,7 +36252,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1244), 25,
+ ACTIONS(1235), 25,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -36351,7 +36291,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
ACTIONS(1201), 1,
anon_sym_QMARK_DOT,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1151), 13,
@@ -36404,7 +36344,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1101), 13,
@@ -36455,7 +36395,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1101), 13,
@@ -36506,7 +36446,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1101), 13,
@@ -36554,7 +36494,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
ACTIONS(1107), 1,
anon_sym_EQ,
- STATE(530), 1,
+ STATE(522), 1,
sym_arguments,
ACTIONS(921), 13,
anon_sym_STAR,
@@ -36669,7 +36609,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -36785,69 +36725,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17162] = 21,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(79), 1,
- anon_sym_BQUOTE,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(982), 1,
- anon_sym_LPAREN,
- ACTIONS(1201), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1203), 1,
- anon_sym_QMARK,
- ACTIONS(1205), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1211), 1,
- anon_sym_AMP,
- ACTIONS(1213), 1,
- anon_sym_PIPE,
- ACTIONS(1217), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1221), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1207), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1215), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1223), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(523), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1197), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1209), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1131), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- ACTIONS(1199), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1219), 5,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [17245] = 3,
+ [17162] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1329), 13,
@@ -36891,7 +36769,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17292] = 3,
+ [17209] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1333), 13,
@@ -36935,7 +36813,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17339] = 21,
+ [17256] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -36969,7 +36847,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -36980,7 +36858,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1127), 4,
+ ACTIONS(1131), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -36997,51 +36875,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [17422] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(469), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(467), 26,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
- [17469] = 23,
+ [17339] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -37066,13 +36900,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1337), 1,
- anon_sym_COMMA,
- ACTIONS(1340), 1,
- anon_sym_RBRACE,
- ACTIONS(1147), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -37082,7 +36909,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -37093,6 +36920,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
+ ACTIONS(1127), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
ACTIONS(1199), 5,
anon_sym_in,
anon_sym_LT,
@@ -37105,7 +36937,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [17556] = 21,
+ [17422] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -37130,6 +36962,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
+ ACTIONS(1337), 1,
+ anon_sym_COMMA,
+ ACTIONS(1340), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1147), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -37139,7 +36978,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -37150,11 +36989,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1109), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
ACTIONS(1199), 5,
anon_sym_in,
anon_sym_LT,
@@ -37167,7 +37001,51 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [17639] = 3,
+ [17509] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(489), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(487), 26,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [17556] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1161), 14,
@@ -37211,7 +37089,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17686] = 23,
+ [17603] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -37252,7 +37130,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -37275,54 +37153,72 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [17773] = 3,
+ [17690] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1345), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1131), 26,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
+ ACTIONS(79), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(958), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(960), 1,
anon_sym_DOT,
+ ACTIONS(982), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1201), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1203), 1,
+ anon_sym_QMARK,
+ ACTIONS(1205), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1211), 1,
+ anon_sym_AMP,
+ ACTIONS(1213), 1,
+ anon_sym_PIPE,
+ ACTIONS(1217), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1221), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1215), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1223), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(580), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1197), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1209), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1109), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ ACTIONS(1199), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1219), 5,
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,
- [17820] = 3,
+ [17773] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1347), 13,
+ ACTIONS(1345), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37336,7 +37232,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1349), 26,
+ ACTIONS(1131), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -37363,7 +37259,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17867] = 23,
+ [17820] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -37388,9 +37284,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1351), 1,
+ ACTIONS(1347), 1,
anon_sym_COMMA,
- ACTIONS(1354), 1,
+ ACTIONS(1350), 1,
anon_sym_RBRACE,
ACTIONS(1167), 2,
sym__automatic_semicolon,
@@ -37404,7 +37300,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -37427,7 +37323,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [17954] = 3,
+ [17907] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1143), 14,
@@ -37471,7 +37367,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18001] = 23,
+ [17954] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -37496,9 +37392,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1356), 1,
+ ACTIONS(1352), 1,
anon_sym_COMMA,
- ACTIONS(1359), 1,
+ ACTIONS(1355), 1,
anon_sym_RBRACE,
ACTIONS(1169), 2,
sym__automatic_semicolon,
@@ -37512,7 +37408,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -37535,10 +37431,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [18088] = 3,
+ [18041] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1361), 13,
+ ACTIONS(1357), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37552,7 +37448,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1127), 26,
+ ACTIONS(1359), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -37579,10 +37475,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18135] = 3,
+ [18088] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1363), 13,
+ ACTIONS(1361), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37596,7 +37492,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1109), 26,
+ ACTIONS(1127), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -37623,10 +37519,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18182] = 3,
+ [18135] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1365), 13,
+ ACTIONS(1363), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37640,7 +37536,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1367), 26,
+ ACTIONS(1109), 26,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -37667,15 +37563,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18229] = 5,
+ [18182] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(479), 1,
- sym__automatic_semicolon,
- ACTIONS(471), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(475), 13,
+ ACTIONS(1365), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37689,11 +37580,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(477), 22,
+ ACTIONS(1367), 26,
+ anon_sym_LBRACE,
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,
anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
@@ -37712,12 +37607,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18279] = 4,
+ [18229] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1183), 1,
- anon_sym_EQ_GT,
- ACTIONS(1051), 13,
+ ACTIONS(475), 1,
+ sym__automatic_semicolon,
+ ACTIONS(467), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(471), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37731,10 +37629,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1053), 24,
- sym__automatic_semicolon,
+ ACTIONS(473), 22,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -37756,15 +37652,12 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18327] = 5,
+ [18279] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(489), 1,
- sym__automatic_semicolon,
- ACTIONS(481), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(485), 13,
+ ACTIONS(1183), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1047), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37778,8 +37671,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(487), 22,
+ ACTIONS(1049), 24,
+ sym__automatic_semicolon,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -37801,15 +37696,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18377] = 5,
+ [18327] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(419), 1,
+ ACTIONS(485), 1,
sym__automatic_semicolon,
- ACTIONS(411), 2,
+ ACTIONS(477), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(415), 13,
+ ACTIONS(481), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -37823,7 +37718,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(417), 22,
+ ACTIONS(483), 22,
anon_sym_COMMA,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -37846,17 +37741,17 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18427] = 5,
+ [18377] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1369), 1,
- anon_sym_LPAREN,
- ACTIONS(1372), 1,
- anon_sym_COLON,
- ACTIONS(1139), 14,
+ ACTIONS(461), 1,
+ sym__automatic_semicolon,
+ ACTIONS(453), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(457), 13,
anon_sym_STAR,
anon_sym_in,
- anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -37868,9 +37763,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1141), 22,
- sym__automatic_semicolon,
+ ACTIONS(459), 22,
anon_sym_COMMA,
+ anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -37891,7 +37786,113 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18477] = 8,
+ [18427] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(1075), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_PERCENT,
+ ACTIONS(1340), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [18509] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1369), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1372), 1,
+ anon_sym_COLON,
+ ACTIONS(1139), 14,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1141), 22,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [18559] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(958), 1,
@@ -37902,7 +37903,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(982), 1,
anon_sym_LPAREN,
- STATE(530), 1,
+ STATE(522), 1,
sym_arguments,
ACTIONS(921), 13,
anon_sym_STAR,
@@ -37939,68 +37940,68 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18533] = 21,
+ [18615] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
+ ACTIONS(79), 1,
anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
+ ACTIONS(958), 1,
anon_sym_LBRACK,
- ACTIONS(929), 1,
+ ACTIONS(960), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
+ ACTIONS(982), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1201), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1203), 1,
anon_sym_QMARK,
- ACTIONS(1079), 1,
+ ACTIONS(1205), 1,
anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ ACTIONS(1211), 1,
anon_sym_AMP,
- ACTIONS(1087), 1,
+ ACTIONS(1213), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
+ ACTIONS(1217), 1,
anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
+ ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1081), 2,
+ ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
- ACTIONS(1089), 2,
+ ACTIONS(1215), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
+ ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(402), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1069), 3,
+ ACTIONS(1197), 3,
anon_sym_STAR,
anon_sym_SLASH,
anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ ACTIONS(1209), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1340), 3,
+ ACTIONS(1374), 3,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- ACTIONS(1073), 5,
+ anon_sym_SEMI,
+ ACTIONS(1199), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ ACTIONS(1219), 5,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [18615] = 23,
+ [18697] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -38027,9 +38028,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1374), 1,
+ ACTIONS(1376), 1,
anon_sym_RBRACK,
- STATE(909), 1,
+ STATE(910), 1,
aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -38063,67 +38064,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [18701] = 21,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(79), 1,
- anon_sym_BQUOTE,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(982), 1,
- anon_sym_LPAREN,
- ACTIONS(1201), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1203), 1,
- anon_sym_QMARK,
- ACTIONS(1205), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1211), 1,
- anon_sym_AMP,
- ACTIONS(1213), 1,
- anon_sym_PIPE,
- ACTIONS(1217), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1221), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1207), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1215), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1223), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(523), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1197), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1209), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1376), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- ACTIONS(1199), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1219), 5,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
[18783] = 21,
ACTIONS(3), 1,
sym_comment,
@@ -38169,7 +38109,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1354), 3,
+ ACTIONS(1350), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -38230,7 +38170,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1359), 3,
+ ACTIONS(1355), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -38285,7 +38225,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1380), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -38347,7 +38287,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1382), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -38373,12 +38313,12 @@ static uint16_t ts_small_parse_table[] = {
[19115] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(465), 1,
+ ACTIONS(429), 1,
sym__automatic_semicolon,
- ACTIONS(457), 2,
+ ACTIONS(421), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(461), 13,
+ ACTIONS(425), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -38392,7 +38332,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(463), 22,
+ ACTIONS(427), 22,
anon_sym_COMMA,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -38454,7 +38394,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1384), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -38551,7 +38491,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1386), 1,
anon_sym_RBRACK,
- STATE(909), 1,
+ STATE(910), 1,
aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -38588,12 +38528,12 @@ static uint16_t ts_small_parse_table[] = {
[19385] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(429), 1,
+ ACTIONS(419), 1,
sym__automatic_semicolon,
- ACTIONS(421), 2,
+ ACTIONS(411), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(425), 13,
+ ACTIONS(415), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -38607,7 +38547,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(427), 22,
+ ACTIONS(417), 22,
anon_sym_COMMA,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -38659,7 +38599,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1388), 1,
anon_sym_RPAREN,
- STATE(850), 1,
+ STATE(851), 1,
aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -38693,7 +38633,52 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [19521] = 22,
+ [19521] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(451), 1,
+ sym__automatic_semicolon,
+ ACTIONS(443), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(447), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(449), 22,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [19571] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -38732,7 +38717,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -38755,15 +38740,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [19605] = 5,
+ [19655] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(451), 1,
+ ACTIONS(405), 1,
sym__automatic_semicolon,
- ACTIONS(443), 2,
+ ACTIONS(397), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(447), 13,
+ ACTIONS(401), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -38777,7 +38762,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(449), 22,
+ ACTIONS(403), 22,
anon_sym_COMMA,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -38800,7 +38785,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19655] = 9,
+ [19705] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(958), 1,
@@ -38849,17 +38834,23 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19713] = 5,
+ [19763] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(405), 1,
- sym__automatic_semicolon,
- ACTIONS(397), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(401), 13,
- anon_sym_STAR,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1397), 1,
anon_sym_in,
+ ACTIONS(1400), 1,
+ anon_sym_of,
+ ACTIONS(1402), 1,
+ anon_sym_EQ,
+ ACTIONS(949), 12,
+ anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -38871,13 +38862,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(403), 22,
+ ACTIONS(951), 20,
+ sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -38894,23 +38883,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19763] = 9,
+ [19821] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1397), 1,
- anon_sym_in,
- ACTIONS(1400), 1,
- anon_sym_of,
- ACTIONS(1402), 1,
+ ACTIONS(385), 1,
anon_sym_EQ,
- ACTIONS(949), 12,
+ ACTIONS(441), 1,
+ sym__automatic_semicolon,
+ ACTIONS(383), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -38922,11 +38904,14 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 20,
- sym__automatic_semicolon,
+ ACTIONS(381), 23,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -38943,7 +38928,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19821] = 21,
+ [19871] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(79), 1,
@@ -38977,7 +38962,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -38988,7 +38973,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1376), 3,
+ ACTIONS(1374), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
@@ -39004,51 +38989,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [19903] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(385), 1,
- anon_sym_EQ,
- ACTIONS(441), 1,
- sym__automatic_semicolon,
- ACTIONS(383), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(381), 23,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
[19953] = 21,
ACTIONS(3), 1,
sym_comment,
@@ -39083,7 +39023,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -39094,7 +39034,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1376), 3,
+ ACTIONS(1374), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
@@ -39144,7 +39084,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1197), 3,
@@ -39155,7 +39095,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1376), 3,
+ ACTIONS(1374), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
@@ -39171,11 +39111,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20117] = 21,
+ [20117] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
anon_sym_BQUOTE,
+ ACTIONS(501), 1,
+ anon_sym_COMMA,
ACTIONS(919), 1,
anon_sym_LPAREN,
ACTIONS(927), 1,
@@ -39196,6 +39138,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
+ ACTIONS(1404), 1,
+ anon_sym_RBRACK,
+ STATE(890), 1,
+ aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -39216,10 +39162,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1404), 3,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
@@ -39232,7 +39174,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20199] = 23,
+ [20203] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -39261,7 +39203,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1406), 1,
anon_sym_RBRACK,
- STATE(891), 1,
+ STATE(890), 1,
aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -39295,7 +39237,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20285] = 23,
+ [20289] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -39323,8 +39265,8 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
ACTIONS(1408), 1,
- anon_sym_RBRACK,
- STATE(891), 1,
+ anon_sym_RPAREN,
+ STATE(886), 1,
aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -39358,13 +39300,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20371] = 23,
+ [20375] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
anon_sym_BQUOTE,
- ACTIONS(501), 1,
- anon_sym_COMMA,
ACTIONS(919), 1,
anon_sym_LPAREN,
ACTIONS(927), 1,
@@ -39385,10 +39325,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1410), 1,
- anon_sym_RPAREN,
- STATE(888), 1,
- aux_sym_array_repeat1,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -39409,6 +39345,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
+ ACTIONS(1410), 3,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
@@ -39421,18 +39361,12 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20457] = 7,
+ [20457] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1402), 1,
- anon_sym_EQ,
- ACTIONS(949), 13,
+ ACTIONS(1412), 1,
+ sym_regex_flags,
+ ACTIONS(1177), 14,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39446,12 +39380,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 21,
+ anon_sym_instanceof,
+ ACTIONS(1179), 23,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -39464,16 +39402,21 @@ static 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,
- [20511] = 4,
+ [20505] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1412), 1,
- sym_regex_flags,
- ACTIONS(1177), 14,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1402), 1,
+ anon_sym_EQ,
+ ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39487,16 +39430,12 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_instanceof,
- ACTIONS(1179), 23,
+ ACTIONS(951), 21,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -39509,6 +39448,7 @@ static 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,
@@ -39562,7 +39502,7 @@ static uint16_t ts_small_parse_table[] = {
[20613] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(415), 13,
+ ACTIONS(471), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39576,7 +39516,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(417), 24,
+ ACTIONS(473), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39604,7 +39544,7 @@ static uint16_t ts_small_parse_table[] = {
[20658] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(401), 13,
+ ACTIONS(1311), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39618,7 +39558,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(403), 24,
+ ACTIONS(1313), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39643,71 +39583,94 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20703] = 22,
+ [20703] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
+ ACTIONS(435), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(437), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(927), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1414), 1,
- anon_sym_RPAREN,
- ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
+ 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,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
+ anon_sym_BQUOTE,
+ [20748] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(415), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1093), 5,
+ ACTIONS(417), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [20786] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [20793] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1238), 13,
+ ACTIONS(447), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39721,7 +39684,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1240), 24,
+ ACTIONS(449), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39746,7 +39709,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20831] = 22,
+ [20838] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -39773,7 +39736,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1416), 1,
+ ACTIONS(1414), 1,
anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -39807,10 +39770,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [20914] = 3,
+ [20921] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(461), 13,
+ ACTIONS(401), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39824,7 +39787,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(463), 24,
+ ACTIONS(403), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39849,10 +39812,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20959] = 3,
+ [20966] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(949), 13,
+ ACTIONS(1067), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39866,7 +39829,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 24,
+ ACTIONS(1065), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39891,10 +39854,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21004] = 3,
+ [21011] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1307), 13,
+ ACTIONS(1281), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -39908,7 +39871,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1309), 24,
+ ACTIONS(1283), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -39933,7 +39896,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21049] = 21,
+ [21056] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -39958,6 +39921,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1416), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -39967,9 +39934,6 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1356), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
STATE(402), 2,
sym_template_string,
sym_arguments,
@@ -39993,197 +39957,149 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [21130] = 21,
+ [21139] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1285), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ anon_sym_GT_GT,
anon_sym_AMP,
- ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1351), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1149), 24,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RPAREN,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ 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,
- [21211] = 21,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21184] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1287), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ anon_sym_GT_GT,
anon_sym_AMP,
- ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1342), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1289), 24,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RPAREN,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ 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,
- [21292] = 21,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21229] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1267), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ anon_sym_GT_GT,
anon_sym_AMP,
- ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1337), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1269), 24,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RPAREN,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ 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,
- [21373] = 7,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21274] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
- ACTIONS(960), 1,
+ ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(964), 1,
+ ACTIONS(933), 1,
anon_sym_QMARK_DOT,
ACTIONS(1418), 1,
+ anon_sym_COMMA,
+ ACTIONS(1421), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1424), 1,
anon_sym_EQ,
+ STATE(897), 1,
+ aux_sym_formal_parameters_repeat1,
ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
@@ -40198,11 +40114,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 20,
- sym__automatic_semicolon,
- anon_sym_COMMA,
+ ACTIONS(951), 17,
anon_sym_LPAREN,
- anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -40219,10 +40132,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21426] = 3,
+ [21333] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1193), 13,
+ ACTIONS(1291), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40236,7 +40149,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1195), 24,
+ ACTIONS(1293), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -40261,254 +40174,143 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21471] = 22,
+ [21378] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1295), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ anon_sym_GT_GT,
anon_sym_AMP,
- ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1420), 1,
- anon_sym_RPAREN,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [21554] = 22,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
+ ACTIONS(1297), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(927), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1422), 1,
- anon_sym_RPAREN,
- ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ 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,
- [21637] = 22,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
+ ACTIONS(1229), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1231), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(927), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1424), 1,
- anon_sym_RBRACK,
- ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ 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,
- [21720] = 22,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21468] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
ACTIONS(927), 1,
anon_sym_LBRACK,
ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
+ ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
ACTIONS(1426), 1,
+ anon_sym_COMMA,
+ ACTIONS(1429), 1,
anon_sym_RPAREN,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
+ ACTIONS(1432), 1,
+ anon_sym_EQ,
+ STATE(899), 1,
+ aux_sym_formal_parameters_repeat1,
+ ACTIONS(949), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1093), 5,
+ ACTIONS(951), 17,
+ anon_sym_LPAREN,
+ 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,
- [21803] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [21527] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1259), 13,
+ ACTIONS(1303), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40522,7 +40324,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1261), 24,
+ ACTIONS(1305), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -40547,10 +40349,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21848] = 3,
+ [21572] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1263), 13,
+ ACTIONS(481), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40564,7 +40366,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1265), 24,
+ ACTIONS(483), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -40589,10 +40391,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21893] = 3,
+ [21617] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1267), 13,
+ ACTIONS(425), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40606,7 +40408,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1269), 24,
+ ACTIONS(427), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -40631,20 +40433,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21938] = 8,
+ [21662] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1428), 1,
- anon_sym_LPAREN,
- ACTIONS(1431), 1,
- anon_sym_COLON,
- ACTIONS(949), 13,
+ ACTIONS(457), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40658,10 +40450,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 19,
+ ACTIONS(459), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -40678,7 +40475,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21993] = 22,
+ [21707] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -40705,7 +40502,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1433), 1,
+ ACTIONS(1434), 1,
anon_sym_RBRACE,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -40739,70 +40536,78 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [22076] = 21,
+ [21790] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(79), 1,
+ ACTIONS(353), 1,
anon_sym_BQUOTE,
- ACTIONS(958), 1,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
- ACTIONS(960), 1,
+ ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(982), 1,
- anon_sym_LPAREN,
- ACTIONS(1201), 1,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1203), 1,
+ ACTIONS(1077), 1,
anon_sym_QMARK,
- ACTIONS(1205), 1,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
- ACTIONS(1211), 1,
+ ACTIONS(1085), 1,
anon_sym_AMP,
- ACTIONS(1213), 1,
+ ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1217), 1,
+ ACTIONS(1091), 1,
anon_sym_STAR_STAR,
- ACTIONS(1221), 1,
+ ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1207), 2,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
- ACTIONS(1215), 2,
+ ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1223), 2,
+ ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1435), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(523), 2,
+ ACTIONS(1352), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ STATE(402), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1197), 3,
+ ACTIONS(1069), 3,
anon_sym_STAR,
anon_sym_SLASH,
anon_sym_GT_GT,
- ACTIONS(1209), 3,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1199), 5,
+ ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1219), 5,
+ ACTIONS(1093), 5,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [22157] = 3,
+ [21871] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1311), 13,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1436), 1,
+ anon_sym_EQ,
+ ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40816,15 +40621,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1313), 24,
+ ACTIONS(951), 20,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -40841,52 +40642,71 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22202] = 3,
+ [21924] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1191), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1155), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1438), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [22247] = 3,
+ [22007] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1303), 13,
+ ACTIONS(1329), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40900,7 +40720,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1305), 24,
+ ACTIONS(1331), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -40925,10 +40745,18 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22292] = 3,
+ [22052] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 13,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1440), 1,
+ anon_sym_EQ,
+ ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -40942,15 +40770,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1331), 24,
+ ACTIONS(951), 20,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -40967,7 +40791,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22337] = 22,
+ [22105] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -40994,7 +40818,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1437), 1,
+ ACTIONS(1442), 1,
anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -41028,136 +40852,130 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [22420] = 3,
+ [22188] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1271), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1273), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 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(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
+ ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [22465] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1051), 13,
+ ACTIONS(1347), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_SLASH,
- anon_sym_QMARK,
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(1053), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [22510] = 3,
+ [22269] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1295), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1297), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1342), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [22555] = 3,
+ [22350] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1291), 13,
+ ACTIONS(1307), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41171,7 +40989,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1293), 24,
+ ACTIONS(1309), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41196,49 +41014,68 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22600] = 3,
+ [22395] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1055), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1057), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1444), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [22645] = 3,
+ [22478] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1333), 13,
@@ -41280,7 +41117,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22690] = 22,
+ [22523] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -41307,8 +41144,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1439), 1,
- anon_sym_COLON,
+ ACTIONS(1446), 1,
+ anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -41341,94 +41178,68 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [22773] = 3,
+ [22606] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1255), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1257), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 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(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
+ ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1448), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [22818] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(949), 13,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_SLASH,
- anon_sym_QMARK,
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(951), 21,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [22869] = 22,
+ [22689] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -41455,8 +41266,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1441), 1,
- anon_sym_RBRACE,
+ ACTIONS(1450), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -41489,10 +41300,20 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [22952] = 3,
+ [22772] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1287), 13,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1452), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1455), 1,
+ anon_sym_COLON,
+ ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41506,15 +41327,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1289), 24,
+ ACTIONS(951), 19,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -41531,10 +41347,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22997] = 3,
+ [22827] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1299), 13,
+ ACTIONS(1191), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41548,7 +41364,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1301), 24,
+ ACTIONS(1155), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41573,10 +41389,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23042] = 3,
+ [22872] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1285), 13,
+ ACTIONS(1271), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41590,7 +41406,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1149), 24,
+ ACTIONS(1273), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41615,52 +41431,70 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23087] = 3,
+ [22917] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1187), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1189), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1337), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
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,
- [23132] = 3,
+ [22998] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1345), 13,
+ ACTIONS(1193), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41674,7 +41508,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1131), 24,
+ ACTIONS(1195), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41699,10 +41533,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23177] = 3,
+ [23043] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1277), 13,
+ ACTIONS(1345), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41716,7 +41550,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1279), 24,
+ ACTIONS(1131), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41741,10 +41575,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23222] = 3,
+ [23088] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1321), 13,
+ ACTIONS(1047), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41758,7 +41592,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1323), 24,
+ ACTIONS(1049), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41783,10 +41617,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23267] = 3,
+ [23133] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1315), 13,
+ ACTIONS(1051), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41800,7 +41634,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1317), 24,
+ ACTIONS(1053), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41825,7 +41659,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23312] = 22,
+ [23178] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -41852,8 +41686,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1443), 1,
- anon_sym_RBRACK,
+ ACTIONS(1457), 1,
+ anon_sym_RBRACE,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -41886,10 +41720,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [23395] = 3,
+ [23261] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1347), 13,
+ ACTIONS(1299), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -41903,7 +41737,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1349), 24,
+ ACTIONS(1301), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -41928,132 +41762,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23440] = 22,
+ [23306] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1445), 1,
- anon_sym_RBRACK,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [23523] = 22,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(353), 1,
- anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(1075), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
- anon_sym_QMARK,
- ACTIONS(1079), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
- anon_sym_AMP,
- ACTIONS(1087), 1,
- anon_sym_PIPE,
- ACTIONS(1091), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1447), 1,
- anon_sym_RBRACK,
- ACTIONS(1081), 2,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- ACTIONS(1089), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1097), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- STATE(402), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1069), 3,
- anon_sym_STAR,
- anon_sym_SLASH,
- anon_sym_GT_GT,
- ACTIONS(1083), 3,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_PERCENT,
- ACTIONS(1073), 5,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [23606] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1361), 13,
+ ACTIONS(1357), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42067,7 +41779,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1127), 24,
+ ACTIONS(1359), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42092,7 +41804,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23651] = 22,
+ [23351] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42119,7 +41831,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1449), 1,
+ ACTIONS(1459), 1,
anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -42153,10 +41865,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [23734] = 3,
+ [23434] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1363), 13,
+ ACTIONS(1187), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42170,7 +41882,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1109), 24,
+ ACTIONS(1189), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42195,10 +41907,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23779] = 3,
+ [23479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1319), 13,
+ ACTIONS(1361), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42212,7 +41924,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1171), 24,
+ ACTIONS(1127), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42237,10 +41949,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23824] = 3,
+ [23524] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1281), 13,
+ ACTIONS(1277), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42254,7 +41966,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1283), 24,
+ ACTIONS(1279), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42279,10 +41991,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23869] = 3,
+ [23569] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1365), 13,
+ ACTIONS(1363), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42296,7 +42008,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1367), 24,
+ ACTIONS(1109), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42321,10 +42033,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23914] = 3,
+ [23614] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(475), 13,
+ ACTIONS(1321), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42338,7 +42050,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(477), 24,
+ ACTIONS(1323), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42363,10 +42075,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23959] = 3,
+ [23659] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(485), 13,
+ ACTIONS(1315), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42380,7 +42092,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(487), 24,
+ ACTIONS(1317), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42405,24 +42117,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [24004] = 10,
+ [23704] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1451), 1,
- anon_sym_COMMA,
- ACTIONS(1454), 1,
- anon_sym_RPAREN,
- ACTIONS(1457), 1,
- anon_sym_EQ,
- STATE(899), 1,
- aux_sym_formal_parameters_repeat1,
- ACTIONS(949), 13,
+ ACTIONS(1365), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42436,8 +42134,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 17,
+ ACTIONS(1367), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -42454,7 +42159,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [24063] = 22,
+ [23749] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42481,8 +42186,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1459), 1,
- anon_sym_RBRACE,
+ ACTIONS(1461), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -42515,7 +42220,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24146] = 22,
+ [23832] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42542,7 +42247,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1461), 1,
+ ACTIONS(1463), 1,
anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -42576,7 +42281,49 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24229] = 22,
+ [23915] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1319), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1171), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
+ [23960] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42603,8 +42350,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1463), 1,
- anon_sym_RBRACK,
+ ACTIONS(1465), 1,
+ anon_sym_RBRACE,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -42637,7 +42384,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24312] = 22,
+ [24043] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42664,8 +42411,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1465), 1,
- anon_sym_RPAREN,
+ ACTIONS(1467), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -42698,7 +42445,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24395] = 22,
+ [24126] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42725,8 +42472,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1467), 1,
- anon_sym_RPAREN,
+ ACTIONS(1469), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -42759,144 +42506,68 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24478] = 3,
+ [24209] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1047), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(1049), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
+ ACTIONS(929), 1,
anon_sym_DOT,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 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(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
+ ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [24523] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1469), 1,
+ ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1472), 1,
+ ACTIONS(1471), 1,
anon_sym_RPAREN,
- ACTIONS(1475), 1,
- anon_sym_EQ,
- STATE(897), 1,
- aux_sym_formal_parameters_repeat1,
- ACTIONS(949), 13,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_SLASH,
- anon_sym_QMARK,
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(951), 17,
- anon_sym_LPAREN,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1083), 3,
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,
- [24582] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(958), 1,
- anon_sym_LBRACK,
- ACTIONS(960), 1,
- anon_sym_DOT,
- ACTIONS(964), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1477), 1,
- anon_sym_EQ,
- ACTIONS(949), 13,
- anon_sym_STAR,
+ ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(951), 20,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- 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,
+ ACTIONS(1093), 5,
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,
- [24635] = 22,
+ [24292] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -42923,8 +42594,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1479), 1,
- anon_sym_RPAREN,
+ ACTIONS(1473), 1,
+ anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -42957,10 +42628,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24718] = 3,
+ [24375] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(435), 13,
+ ACTIONS(1055), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -42974,7 +42645,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(437), 24,
+ ACTIONS(1057), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -42999,7 +42670,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [24763] = 22,
+ [24420] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43026,7 +42697,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1481), 1,
+ ACTIONS(1475), 1,
anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -43060,151 +42731,68 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [24846] = 3,
+ [24503] = 22,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(425), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(427), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
+ ACTIONS(353), 1,
anon_sym_BQUOTE,
- [24891] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(447), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(449), 24,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(919), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_QMARK_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_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,
- [24936] = 21,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(79), 1,
- anon_sym_BQUOTE,
- ACTIONS(958), 1,
+ ACTIONS(927), 1,
anon_sym_LBRACK,
- ACTIONS(960), 1,
+ ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(982), 1,
- anon_sym_LPAREN,
- ACTIONS(1201), 1,
+ ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1203), 1,
+ ACTIONS(1077), 1,
anon_sym_QMARK,
- ACTIONS(1205), 1,
+ ACTIONS(1079), 1,
anon_sym_AMP_AMP,
- ACTIONS(1211), 1,
+ ACTIONS(1085), 1,
anon_sym_AMP,
- ACTIONS(1213), 1,
+ ACTIONS(1087), 1,
anon_sym_PIPE,
- ACTIONS(1217), 1,
+ ACTIONS(1091), 1,
anon_sym_STAR_STAR,
- ACTIONS(1221), 1,
+ ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1207), 2,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1477), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
- ACTIONS(1215), 2,
+ ACTIONS(1089), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1223), 2,
+ ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1483), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(523), 2,
+ STATE(402), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1197), 3,
+ ACTIONS(1069), 3,
anon_sym_STAR,
anon_sym_SLASH,
anon_sym_GT_GT,
- ACTIONS(1209), 3,
+ ACTIONS(1083), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1199), 5,
+ ACTIONS(1073), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1219), 5,
+ ACTIONS(1093), 5,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25017] = 22,
+ [24586] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43231,8 +42819,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1485), 1,
- anon_sym_RBRACK,
+ ACTIONS(1479), 1,
+ anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -43265,7 +42853,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25100] = 21,
+ [24669] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43290,6 +42878,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1481), 1,
+ anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -43299,9 +42891,6 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1487), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
STATE(402), 2,
sym_template_string,
sym_arguments,
@@ -43325,10 +42914,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25181] = 3,
+ [24752] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1325), 13,
+ ACTIONS(949), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -43342,7 +42931,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1327), 24,
+ ACTIONS(951), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -43367,7 +42956,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25226] = 22,
+ [24797] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43394,7 +42983,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1489), 1,
+ ACTIONS(1483), 1,
anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -43428,7 +43017,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25309] = 22,
+ [24880] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43455,7 +43044,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1491), 1,
+ ACTIONS(1485), 1,
anon_sym_RPAREN,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -43489,71 +43078,70 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25392] = 22,
+ [24963] = 21,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
+ ACTIONS(79), 1,
anon_sym_BQUOTE,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(927), 1,
+ ACTIONS(958), 1,
anon_sym_LBRACK,
- ACTIONS(929), 1,
+ ACTIONS(960), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
+ ACTIONS(982), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1201), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ ACTIONS(1203), 1,
anon_sym_QMARK,
- ACTIONS(1079), 1,
+ ACTIONS(1205), 1,
anon_sym_AMP_AMP,
- ACTIONS(1085), 1,
+ ACTIONS(1211), 1,
anon_sym_AMP,
- ACTIONS(1087), 1,
+ ACTIONS(1213), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
+ ACTIONS(1217), 1,
anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
+ ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1173), 1,
- anon_sym_COMMA,
- ACTIONS(1493), 1,
- anon_sym_RPAREN,
- ACTIONS(1081), 2,
+ ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
- ACTIONS(1089), 2,
+ ACTIONS(1215), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
+ ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(402), 2,
+ ACTIONS(1487), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1069), 3,
+ ACTIONS(1197), 3,
anon_sym_STAR,
anon_sym_SLASH,
anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ ACTIONS(1209), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
+ ACTIONS(1199), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ ACTIONS(1219), 5,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25475] = 3,
+ [25044] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1067), 13,
+ ACTIONS(1255), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -43567,7 +43155,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1065), 24,
+ ACTIONS(1257), 24,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -43592,7 +43180,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25520] = 22,
+ [25089] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43619,8 +43207,8 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1173), 1,
anon_sym_COMMA,
- ACTIONS(1495), 1,
- anon_sym_RBRACK,
+ ACTIONS(1489), 1,
+ anon_sym_COLON,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -43653,66 +43241,196 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25603] = 21,
+ [25172] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(353), 1,
+ ACTIONS(1325), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1327), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ anon_sym_QMARK_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_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,
- ACTIONS(919), 1,
+ [25217] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1259), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(1261), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(927), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(1075), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1077), 1,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [25262] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(964), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(949), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
anon_sym_QMARK,
- ACTIONS(1079), 1,
+ 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(951), 21,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
- ACTIONS(1085), 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,
+ [25313] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(79), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(958), 1,
+ anon_sym_LBRACK,
+ ACTIONS(960), 1,
+ anon_sym_DOT,
+ ACTIONS(982), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1201), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1203), 1,
+ anon_sym_QMARK,
+ ACTIONS(1205), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1211), 1,
anon_sym_AMP,
- ACTIONS(1087), 1,
+ ACTIONS(1213), 1,
anon_sym_PIPE,
- ACTIONS(1091), 1,
+ ACTIONS(1217), 1,
anon_sym_STAR_STAR,
- ACTIONS(1095), 1,
+ ACTIONS(1221), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1497), 1,
- anon_sym_COLON,
- ACTIONS(1081), 2,
+ ACTIONS(1207), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
- ACTIONS(1089), 2,
+ ACTIONS(1215), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1097), 2,
+ ACTIONS(1223), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(402), 2,
+ ACTIONS(1491), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1069), 3,
+ ACTIONS(1197), 3,
anon_sym_STAR,
anon_sym_SLASH,
anon_sym_GT_GT,
- ACTIONS(1083), 3,
+ ACTIONS(1209), 3,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_PERCENT,
- ACTIONS(1073), 5,
+ ACTIONS(1199), 5,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1093), 5,
+ ACTIONS(1219), 5,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25683] = 21,
+ [25394] = 22,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43737,7 +43455,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1499), 1,
+ ACTIONS(1173), 1,
+ anon_sym_COMMA,
+ ACTIONS(1493), 1,
anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -43771,21 +43491,10 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25763] = 8,
+ [25477] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(927), 1,
- anon_sym_LBRACK,
- ACTIONS(929), 1,
- anon_sym_DOT,
- ACTIONS(933), 1,
- anon_sym_QMARK_DOT,
- ACTIONS(1107), 1,
- anon_sym_EQ,
- ACTIONS(1501), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- ACTIONS(949), 13,
+ ACTIONS(1263), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -43799,54 +43508,15 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(951), 17,
+ ACTIONS(1265), 24,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- 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,
- [25817] = 8,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(927), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(929), 1,
anon_sym_DOT,
- ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1117), 1,
- anon_sym_EQ,
- ACTIONS(1504), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- ACTIONS(949), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_SLASH,
- anon_sym_QMARK,
- 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(951), 17,
- anon_sym_LPAREN,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -43863,7 +43533,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25871] = 21,
+ [25522] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43888,8 +43558,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1507), 1,
- anon_sym_LBRACE,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
@@ -43899,6 +43567,9 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1495), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
STATE(402), 2,
sym_template_string,
sym_arguments,
@@ -43922,7 +43593,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25951] = 21,
+ [25603] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -43947,7 +43618,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1509), 1,
+ ACTIONS(1497), 1,
anon_sym_RBRACK,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -43981,7 +43652,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [26031] = 21,
+ [25683] = 21,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -44006,7 +43677,66 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1095), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1511), 1,
+ ACTIONS(1499), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_PERCENT,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [25763] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(1075), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1501), 1,
anon_sym_COLON,
ACTIONS(1081), 2,
anon_sym_PIPE_PIPE,
@@ -44040,7 +43770,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [26111] = 9,
+ [25843] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(927), 1,
@@ -44051,12 +43781,176 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(1117), 1,
anon_sym_EQ,
- ACTIONS(1390), 1,
+ ACTIONS(1503), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ ACTIONS(949), 13,
+ anon_sym_STAR,
anon_sym_in,
- ACTIONS(1393), 1,
- anon_sym_of,
- ACTIONS(949), 12,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(951), 17,
+ anon_sym_LPAREN,
+ 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,
+ [25897] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(1075), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1506), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_PERCENT,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [25977] = 21,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(353), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(1075), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1077), 1,
+ anon_sym_QMARK,
+ ACTIONS(1079), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1085), 1,
+ anon_sym_AMP,
+ ACTIONS(1087), 1,
+ anon_sym_PIPE,
+ ACTIONS(1091), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1095), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1508), 1,
+ anon_sym_COLON,
+ ACTIONS(1081), 2,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ ACTIONS(1089), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1097), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ STATE(402), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1069), 3,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ anon_sym_GT_GT,
+ ACTIONS(1083), 3,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_PERCENT,
+ ACTIONS(1073), 5,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1093), 5,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [26057] = 8,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1107), 1,
+ anon_sym_EQ,
+ ACTIONS(1510), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ ACTIONS(949), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_SLASH,
@@ -44086,7 +43980,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26166] = 9,
+ [26111] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(927), 1,
@@ -44132,7 +44026,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26221] = 9,
+ [26166] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(927), 1,
@@ -44143,9 +44037,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_DOT,
ACTIONS(1107), 1,
anon_sym_EQ,
- ACTIONS(1231), 1,
+ ACTIONS(1239), 1,
anon_sym_in,
- ACTIONS(1234), 1,
+ ACTIONS(1242), 1,
anon_sym_of,
ACTIONS(949), 12,
anon_sym_STAR,
@@ -44178,7 +44072,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26276] = 9,
+ [26221] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(927), 1,
@@ -44187,11 +44081,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(933), 1,
anon_sym_QMARK_DOT,
- ACTIONS(1107), 1,
+ ACTIONS(1117), 1,
anon_sym_EQ,
- ACTIONS(1397), 1,
+ ACTIONS(1390), 1,
anon_sym_in,
- ACTIONS(1400), 1,
+ ACTIONS(1393), 1,
anon_sym_of,
ACTIONS(949), 12,
anon_sym_STAR,
@@ -44224,7 +44118,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26331] = 20,
+ [26276] = 20,
ACTIONS(3), 1,
sym_comment,
ACTIONS(353), 1,
@@ -44281,6 +44175,52 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
+ [26353] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(927), 1,
+ anon_sym_LBRACK,
+ ACTIONS(929), 1,
+ anon_sym_DOT,
+ ACTIONS(933), 1,
+ anon_sym_QMARK_DOT,
+ ACTIONS(1107), 1,
+ anon_sym_EQ,
+ ACTIONS(1397), 1,
+ anon_sym_in,
+ ACTIONS(1400), 1,
+ anon_sym_of,
+ ACTIONS(949), 12,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_SLASH,
+ anon_sym_QMARK,
+ 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(951), 17,
+ anon_sym_LPAREN,
+ 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,
[26408] = 20,
ACTIONS(3), 1,
sym_comment,
@@ -44315,7 +44255,7 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1097), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- STATE(523), 2,
+ STATE(580), 2,
sym_template_string,
sym_arguments,
ACTIONS(1069), 3,
@@ -44367,24 +44307,24 @@ static uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(1523), 1,
anon_sym_static,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- STATE(917), 1,
+ STATE(906), 1,
aux_sym_object_repeat1,
- STATE(1098), 1,
+ STATE(1087), 1,
sym_array,
- STATE(1165), 1,
+ STATE(1167), 1,
sym_object,
ACTIONS(1525), 2,
anon_sym_get,
anon_sym_set,
- STATE(919), 3,
+ STATE(918), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(918), 4,
+ STATE(916), 4,
sym_assignment_pattern,
sym_spread_element,
sym_method_definition,
@@ -44418,20 +44358,20 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(1533), 1,
anon_sym_static,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- STATE(906), 1,
+ STATE(904), 1,
aux_sym_object_repeat1,
- STATE(1098), 1,
+ STATE(1087), 1,
sym_array,
- STATE(1165), 1,
+ STATE(1167), 1,
sym_object,
ACTIONS(1535), 2,
anon_sym_get,
anon_sym_set,
- STATE(919), 3,
+ STATE(918), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44465,13 +44405,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(1543), 1,
anon_sym_static,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- STATE(1098), 1,
+ STATE(1087), 1,
sym_array,
- STATE(1165), 1,
+ STATE(1167), 1,
sym_object,
ACTIONS(1539), 2,
anon_sym_COMMA,
@@ -44479,11 +44419,11 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(1545), 2,
anon_sym_get,
anon_sym_set,
- STATE(919), 3,
+ STATE(918), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(930), 4,
+ STATE(1042), 4,
sym_assignment_pattern,
sym_spread_element,
sym_method_definition,
@@ -44491,40 +44431,40 @@ static uint16_t ts_small_parse_table[] = {
[26699] = 18,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(75), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(77), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(91), 1,
+ anon_sym_STAR,
ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1550), 1,
- anon_sym_STAR,
- ACTIONS(1553), 1,
+ ACTIONS(1549), 1,
anon_sym_RBRACE,
- ACTIONS(1555), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1558), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1561), 1,
- anon_sym_DQUOTE,
- ACTIONS(1564), 1,
- anon_sym_SQUOTE,
- ACTIONS(1567), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1570), 1,
- anon_sym_AT,
- ACTIONS(1573), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
- STATE(602), 1,
+ STATE(603), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1576), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44539,32 +44479,32 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(91), 1,
anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1581), 1,
- anon_sym_RBRACE,
- ACTIONS(1583), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1587), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
- STATE(602), 1,
+ ACTIONS(1561), 1,
+ anon_sym_RBRACE,
+ STATE(606), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44579,32 +44519,32 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(91), 1,
anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1583), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1587), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
- ACTIONS(1593), 1,
+ ACTIONS(1563), 1,
anon_sym_RBRACE,
- STATE(602), 1,
+ STATE(606), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44619,72 +44559,72 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(91), 1,
anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1583), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1587), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
- ACTIONS(1595), 1,
+ ACTIONS(1565), 1,
anon_sym_RBRACE,
- STATE(602), 1,
+ STATE(604), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[26931] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 1,
- anon_sym_DQUOTE,
- ACTIONS(77), 1,
- anon_sym_SQUOTE,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(91), 1,
- anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1567), 1,
sym_identifier,
- ACTIONS(1583), 1,
+ ACTIONS(1570), 1,
+ anon_sym_STAR,
+ ACTIONS(1573), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1575), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1578), 1,
anon_sym_async,
+ ACTIONS(1581), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1584), 1,
+ anon_sym_SQUOTE,
ACTIONS(1587), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1590), 1,
+ anon_sym_AT,
+ ACTIONS(1593), 1,
anon_sym_static,
- ACTIONS(1597), 1,
- anon_sym_RBRACE,
- STATE(603), 1,
+ STATE(606), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1596), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44699,32 +44639,32 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(91), 1,
anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1583), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1587), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
ACTIONS(1599), 1,
anon_sym_RBRACE,
- STATE(604), 1,
+ STATE(608), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -44739,36 +44679,72 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(91), 1,
anon_sym_STAR,
- ACTIONS(1579), 1,
+ ACTIONS(1547), 1,
sym_identifier,
- ACTIONS(1583), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1585), 1,
+ ACTIONS(1553), 1,
anon_sym_async,
- ACTIONS(1587), 1,
+ ACTIONS(1555), 1,
sym_number,
- ACTIONS(1589), 1,
+ ACTIONS(1557), 1,
anon_sym_static,
ACTIONS(1601), 1,
anon_sym_RBRACE,
- STATE(605), 1,
+ STATE(606), 1,
aux_sym_class_body_repeat1,
- STATE(626), 1,
+ STATE(624), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- STATE(658), 1,
+ STATE(645), 1,
sym_method_definition,
+ STATE(651), 1,
+ sym_decorator,
STATE(928), 1,
sym_public_field_definition,
- ACTIONS(1591), 2,
+ ACTIONS(1559), 2,
anon_sym_get,
anon_sym_set,
- STATE(733), 3,
+ STATE(716), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27105] = 14,
+ [27105] = 15,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(1603), 1,
+ anon_sym_STAR,
+ ACTIONS(1605), 1,
+ anon_sym_default,
+ ACTIONS(1607), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1609), 1,
+ anon_sym_var,
+ ACTIONS(1613), 1,
+ anon_sym_class,
+ ACTIONS(1615), 1,
+ anon_sym_async,
+ ACTIONS(1617), 1,
+ anon_sym_function,
+ STATE(262), 1,
+ sym__declaration,
+ STATE(651), 1,
+ sym_decorator,
+ STATE(773), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(776), 1,
+ sym_export_clause,
+ ACTIONS(1611), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(230), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [27156] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
@@ -44781,29 +44757,65 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1603), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(896), 1,
+ STATE(893), 1,
aux_sym_object_repeat1,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(623), 3,
anon_sym_async,
sym_identifier,
anon_sym_static,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27154] = 15,
+ [27205] = 15,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(1603), 1,
+ anon_sym_STAR,
+ ACTIONS(1605), 1,
+ anon_sym_default,
+ ACTIONS(1607), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1609), 1,
+ anon_sym_var,
+ ACTIONS(1627), 1,
+ anon_sym_class,
+ ACTIONS(1629), 1,
+ anon_sym_async,
+ ACTIONS(1631), 1,
+ anon_sym_function,
+ STATE(262), 1,
+ sym__declaration,
+ STATE(651), 1,
+ sym_decorator,
+ STATE(776), 1,
+ sym_export_clause,
+ STATE(826), 1,
+ aux_sym_export_statement_repeat1,
+ ACTIONS(1611), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(230), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [27256] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
@@ -44812,19 +44824,19 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
+ ACTIONS(586), 1,
+ anon_sym_RBRACE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(621), 1,
- anon_sym_RBRACE,
ACTIONS(628), 1,
anon_sym_async,
- ACTIONS(1603), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(863), 1,
+ STATE(893), 1,
aux_sym_object_repeat1,
ACTIONS(623), 2,
sym_identifier,
@@ -44832,14 +44844,14 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27205] = 14,
+ [27307] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
@@ -44852,65 +44864,30 @@ static uint16_t ts_small_parse_table[] = {
sym_number,
ACTIONS(621), 1,
anon_sym_RBRACE,
- ACTIONS(1603), 1,
+ ACTIONS(628), 1,
+ anon_sym_async,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(863), 1,
+ STATE(862), 1,
aux_sym_object_repeat1,
+ ACTIONS(623), 2,
+ sym_identifier,
+ anon_sym_static,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(623), 3,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27254] = 15,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(1611), 1,
- anon_sym_STAR,
- ACTIONS(1613), 1,
- anon_sym_default,
- ACTIONS(1615), 1,
- anon_sym_LBRACE,
- ACTIONS(1617), 1,
- anon_sym_var,
- ACTIONS(1621), 1,
- anon_sym_class,
- ACTIONS(1623), 1,
- anon_sym_async,
- ACTIONS(1625), 1,
- anon_sym_function,
- STATE(262), 1,
- sym__declaration,
- STATE(652), 1,
- sym_decorator,
- STATE(809), 1,
- aux_sym_export_statement_repeat1,
- STATE(830), 1,
- sym_export_clause,
- ACTIONS(1619), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(228), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [27305] = 15,
+ [27358] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
@@ -44919,70 +44896,33 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(586), 1,
- anon_sym_RBRACE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(628), 1,
- anon_sym_async,
- ACTIONS(1603), 1,
+ ACTIONS(621), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(896), 1,
+ STATE(862), 1,
aux_sym_object_repeat1,
- ACTIONS(623), 2,
- sym_identifier,
- anon_sym_static,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(963), 3,
+ ACTIONS(623), 3,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27356] = 15,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(1611), 1,
- anon_sym_STAR,
- ACTIONS(1613), 1,
- anon_sym_default,
- ACTIONS(1615), 1,
- anon_sym_LBRACE,
- ACTIONS(1617), 1,
- anon_sym_var,
- ACTIONS(1627), 1,
- anon_sym_class,
- ACTIONS(1629), 1,
- anon_sym_async,
- ACTIONS(1631), 1,
- anon_sym_function,
- STATE(262), 1,
- sym__declaration,
- STATE(652), 1,
- sym_decorator,
- STATE(805), 1,
- aux_sym_export_statement_repeat1,
- STATE(830), 1,
- sym_export_clause,
- ACTIONS(1619), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(228), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [27407] = 12,
+ [27407] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
@@ -44995,16 +44935,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(896), 1,
+ STATE(893), 1,
aux_sym_object_repeat1,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -45014,194 +44954,194 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27451] = 12,
+ [27451] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 1,
- anon_sym_COMMA,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(621), 1,
- anon_sym_RBRACE,
- ACTIONS(1607), 1,
+ ACTIONS(628), 1,
+ anon_sym_async,
+ ACTIONS(1619), 1,
+ anon_sym_STAR,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(863), 1,
- aux_sym_object_repeat1,
- ACTIONS(1605), 2,
+ ACTIONS(623), 2,
+ sym_identifier,
+ anon_sym_static,
+ ACTIONS(630), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(963), 3,
+ ACTIONS(1633), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(623), 5,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [27495] = 12,
+ [27497] = 16,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_AT,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1603), 1,
+ ACTIONS(623), 1,
+ sym_identifier,
+ ACTIONS(628), 1,
+ anon_sym_async,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1607), 1,
- anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
+ ACTIONS(1635), 1,
+ anon_sym_export,
+ ACTIONS(1637), 1,
+ anon_sym_class,
+ ACTIONS(1639), 1,
+ anon_sym_static,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(1605), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(1633), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(623), 3,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27539] = 13,
+ [27549] = 12,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(628), 1,
- anon_sym_async,
- ACTIONS(1603), 1,
- anon_sym_STAR,
- ACTIONS(1607), 1,
+ ACTIONS(621), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(623), 2,
- sym_identifier,
- anon_sym_static,
- ACTIONS(630), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1605), 2,
+ STATE(862), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(1633), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27585] = 16,
+ ACTIONS(623), 5,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [27593] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(623), 1,
- sym_identifier,
- ACTIONS(628), 1,
- anon_sym_async,
- ACTIONS(1603), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1609), 1,
+ ACTIONS(1623), 1,
+ anon_sym_EQ,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1635), 1,
- anon_sym_export,
- ACTIONS(1637), 1,
- anon_sym_class,
- ACTIONS(1639), 1,
- anon_sym_static,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- STATE(963), 3,
+ ACTIONS(1621), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(1633), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(623), 3,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27637] = 10,
+ [27637] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(349), 1,
+ ACTIONS(75), 1,
anon_sym_DQUOTE,
- ACTIONS(351), 1,
+ ACTIONS(77), 1,
anon_sym_SQUOTE,
- ACTIONS(1609), 1,
+ ACTIONS(1551), 1,
anon_sym_LBRACK,
- ACTIONS(1641), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
+ ACTIONS(1641), 1,
+ anon_sym_async,
ACTIONS(1643), 1,
sym_number,
+ ACTIONS(1547), 2,
+ sym_identifier,
+ anon_sym_static,
ACTIONS(1645), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(623), 3,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- STATE(1062), 3,
+ STATE(708), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [27676] = 11,
+ [27678] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(75), 1,
+ ACTIONS(349), 1,
anon_sym_DQUOTE,
- ACTIONS(77), 1,
+ ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1583), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1603), 1,
- anon_sym_STAR,
ACTIONS(1647), 1,
- anon_sym_async,
+ anon_sym_STAR,
ACTIONS(1649), 1,
sym_number,
- ACTIONS(1579), 2,
- sym_identifier,
- anon_sym_static,
ACTIONS(1651), 2,
anon_sym_get,
anon_sym_set,
- STATE(706), 3,
+ ACTIONS(623), 3,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ STATE(1064), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -45215,17 +45155,17 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1605), 2,
+ ACTIONS(1621), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1633), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -45244,9 +45184,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1603), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
ACTIONS(630), 2,
anon_sym_get,
@@ -45255,70 +45195,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [27795] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(1617), 1,
- anon_sym_var,
- ACTIONS(1627), 1,
- anon_sym_class,
- ACTIONS(1629), 1,
- anon_sym_async,
- ACTIONS(1631), 1,
- anon_sym_function,
- ACTIONS(1653), 1,
- anon_sym_default,
- STATE(265), 1,
- sym__declaration,
- STATE(652), 1,
- sym_decorator,
- STATE(805), 1,
- aux_sym_export_statement_repeat1,
- ACTIONS(1619), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(228), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [27837] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(1659), 1,
- anon_sym_DOT,
- STATE(654), 1,
- sym_arguments,
- ACTIONS(1657), 6,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- anon_sym_AT,
- ACTIONS(1655), 7,
- anon_sym_export,
- anon_sym_class,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [27867] = 14,
+ [27795] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(85), 1,
@@ -45333,39 +45219,39 @@ static uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(628), 1,
anon_sym_async,
- ACTIONS(1603), 1,
+ ACTIONS(1619), 1,
anon_sym_STAR,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
ACTIONS(1639), 1,
anon_sym_static,
- STATE(632), 1,
+ STATE(630), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
ACTIONS(630), 2,
anon_sym_get,
anon_sym_set,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [27913] = 8,
+ [27841] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1609), 1,
- anon_sym_LBRACK,
- ACTIONS(1643), 1,
+ ACTIONS(613), 1,
sym_number,
- STATE(1062), 3,
+ ACTIONS(1625), 1,
+ anon_sym_LBRACK,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -45376,22 +45262,22 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27947] = 8,
+ [27875] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(613), 1,
- sym_number,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(963), 3,
+ ACTIONS(1649), 1,
+ sym_number,
+ STATE(1064), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -45402,40 +45288,117 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27981] = 12,
+ [27909] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(85), 1,
anon_sym_AT,
+ ACTIONS(1609), 1,
+ anon_sym_var,
+ ACTIONS(1613), 1,
+ anon_sym_class,
+ ACTIONS(1615), 1,
+ anon_sym_async,
ACTIONS(1617), 1,
+ anon_sym_function,
+ ACTIONS(1653), 1,
+ anon_sym_default,
+ STATE(269), 1,
+ sym__declaration,
+ STATE(651), 1,
+ sym_decorator,
+ STATE(773), 1,
+ aux_sym_export_statement_repeat1,
+ ACTIONS(1611), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(230), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [27951] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1659), 1,
+ anon_sym_DOT,
+ STATE(656), 1,
+ sym_arguments,
+ ACTIONS(1657), 6,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ anon_sym_AT,
+ ACTIONS(1655), 7,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [27981] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(1609), 1,
anon_sym_var,
- ACTIONS(1621), 1,
+ ACTIONS(1627), 1,
anon_sym_class,
- ACTIONS(1623), 1,
+ ACTIONS(1629), 1,
anon_sym_async,
- ACTIONS(1625), 1,
+ ACTIONS(1631), 1,
anon_sym_function,
ACTIONS(1653), 1,
anon_sym_default,
- STATE(265), 1,
+ STATE(269), 1,
sym__declaration,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- STATE(809), 1,
+ STATE(826), 1,
aux_sym_export_statement_repeat1,
- ACTIONS(1619), 2,
+ ACTIONS(1611), 2,
anon_sym_let,
anon_sym_const,
- STATE(228), 5,
+ STATE(230), 5,
sym_variable_declaration,
sym_lexical_declaration,
sym_class_declaration,
sym_function_declaration,
sym_generator_function_declaration,
- [28023] = 2,
+ [28023] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1665), 1,
+ anon_sym_AT,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
+ ACTIONS(1663), 5,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ ACTIONS(1661), 7,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [28052] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1661), 15,
+ ACTIONS(1668), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -45451,10 +45414,30 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [28044] = 2,
+ [28073] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1672), 7,
+ anon_sym_STAR,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ anon_sym_AT,
+ ACTIONS(1670), 8,
+ anon_sym_export,
+ anon_sym_DOT,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [28096] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1663), 15,
+ ACTIONS(1674), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -45470,110 +45453,113 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [28065] = 6,
+ [28117] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1669), 1,
- anon_sym_AT,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- ACTIONS(1667), 5,
- anon_sym_STAR,
- anon_sym_LBRACK,
+ ACTIONS(349), 1,
anon_sym_DQUOTE,
+ ACTIONS(351), 1,
anon_sym_SQUOTE,
+ ACTIONS(1621), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1625), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1649), 1,
sym_number,
- ACTIONS(1665), 7,
- anon_sym_export,
- anon_sym_class,
+ ACTIONS(1676), 1,
+ anon_sym_EQ_GT,
+ STATE(1064), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(623), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28094] = 3,
+ [28151] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1674), 7,
+ ACTIONS(1678), 5,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1680), 9,
anon_sym_STAR,
- anon_sym_LPAREN,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1672), 8,
- anon_sym_export,
- anon_sym_DOT,
- anon_sym_class,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [28117] = 9,
+ [28173] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1643), 1,
+ ACTIONS(1647), 1,
+ anon_sym_STAR,
+ ACTIONS(1649), 1,
sym_number,
- ACTIONS(1676), 1,
- anon_sym_EQ_GT,
- STATE(1062), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(623), 5,
+ ACTIONS(1651), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(623), 3,
anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [28151] = 10,
+ STATE(1064), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [28209] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1641), 1,
+ ACTIONS(1647), 1,
anon_sym_STAR,
- ACTIONS(1643), 1,
+ ACTIONS(1649), 1,
sym_number,
- ACTIONS(1645), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(623), 3,
+ ACTIONS(1682), 1,
anon_sym_async,
+ ACTIONS(623), 2,
sym_identifier,
anon_sym_static,
- STATE(1062), 3,
+ ACTIONS(1651), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1064), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [28187] = 3,
+ [28247] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1678), 5,
+ ACTIONS(1684), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1680), 9,
+ ACTIONS(1686), 9,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -45583,16 +45569,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28209] = 3,
+ [28269] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1682), 5,
+ ACTIONS(1688), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1684), 9,
+ ACTIONS(1690), 9,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -45602,16 +45588,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28231] = 3,
+ [28291] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1686), 5,
+ ACTIONS(1692), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1688), 9,
+ ACTIONS(1694), 9,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -45621,16 +45607,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28253] = 3,
+ [28313] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1690), 5,
+ ACTIONS(1696), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1692), 9,
+ ACTIONS(1698), 9,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -45640,79 +45626,100 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28275] = 10,
+ [28335] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1694), 1,
+ ACTIONS(1700), 1,
anon_sym_STAR,
- ACTIONS(1696), 1,
+ ACTIONS(1702), 1,
sym_number,
- ACTIONS(1698), 2,
+ ACTIONS(1704), 2,
anon_sym_get,
anon_sym_set,
ACTIONS(623), 3,
anon_sym_async,
sym_identifier,
anon_sym_static,
- STATE(1072), 3,
+ STATE(1071), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [28311] = 11,
+ [28371] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1641), 1,
- anon_sym_STAR,
- ACTIONS(1643), 1,
+ ACTIONS(1649), 1,
sym_number,
- ACTIONS(1700), 1,
+ STATE(1064), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(623), 5,
anon_sym_async,
- ACTIONS(623), 2,
sym_identifier,
anon_sym_static,
- ACTIONS(1645), 2,
anon_sym_get,
anon_sym_set,
- STATE(1062), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- [28349] = 3,
+ [28402] = 10,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(311), 1,
+ anon_sym_LBRACE,
+ ACTIONS(325), 1,
+ anon_sym_LBRACK,
+ ACTIONS(513), 1,
+ anon_sym_RPAREN,
+ ACTIONS(517), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(1706), 1,
+ sym_identifier,
+ STATE(808), 1,
+ sym_object,
+ STATE(809), 1,
+ sym_array,
+ STATE(891), 2,
+ sym_assignment_pattern,
+ sym_rest_parameter,
+ ACTIONS(1708), 4,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [28437] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1702), 5,
+ ACTIONS(1714), 1,
+ anon_sym_SEMI,
+ ACTIONS(1710), 5,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1704), 9,
+ ACTIONS(1712), 7,
anon_sym_STAR,
- anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28371] = 10,
+ [28460] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -45721,48 +45728,46 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
+ ACTIONS(1716), 1,
sym_identifier,
- ACTIONS(1708), 1,
+ ACTIONS(1718), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28406] = 10,
+ [28495] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(325), 1,
+ ACTIONS(349), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(351), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1621), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(517), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
- sym_identifier,
- ACTIONS(1712), 1,
- anon_sym_RPAREN,
- STATE(836), 1,
- sym_array,
- STATE(885), 1,
- sym_object,
- STATE(926), 2,
- sym_assignment_pattern,
- sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1722), 1,
+ sym_number,
+ STATE(955), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(623), 5,
anon_sym_async,
+ sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28441] = 10,
+ [28526] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -45771,23 +45776,23 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
+ ACTIONS(1716), 1,
sym_identifier,
- ACTIONS(1714), 1,
+ ACTIONS(1724), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28476] = 10,
+ [28561] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -45796,23 +45801,23 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
- sym_identifier,
ACTIONS(1716), 1,
+ sym_identifier,
+ ACTIONS(1726), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28511] = 10,
+ [28596] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -45821,84 +45826,54 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
+ ACTIONS(1716), 1,
sym_identifier,
- ACTIONS(1718), 1,
+ ACTIONS(1728), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28546] = 8,
+ [28631] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(349), 1,
+ ACTIONS(1732), 6,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
- anon_sym_LPAREN,
- ACTIONS(1609), 1,
- anon_sym_LBRACK,
- ACTIONS(1696), 1,
sym_number,
- STATE(1072), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(623), 5,
+ anon_sym_AT,
+ ACTIONS(1730), 7,
+ anon_sym_export,
+ anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28577] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(325), 1,
- anon_sym_LBRACK,
- ACTIONS(517), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
- sym_identifier,
- ACTIONS(1720), 1,
- anon_sym_RPAREN,
- STATE(836), 1,
- sym_array,
- STATE(885), 1,
- sym_object,
- STATE(926), 2,
- sym_assignment_pattern,
- sym_rest_parameter,
- ACTIONS(1710), 4,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [28612] = 8,
+ [28652] = 8,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1605), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1643), 1,
+ ACTIONS(1702), 1,
sym_number,
- STATE(1062), 3,
+ STATE(1071), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -45908,48 +45883,32 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28643] = 8,
+ [28683] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(349), 1,
- anon_sym_DQUOTE,
- ACTIONS(351), 1,
- anon_sym_SQUOTE,
- ACTIONS(1605), 1,
- anon_sym_LPAREN,
- ACTIONS(1609), 1,
+ ACTIONS(311), 1,
+ anon_sym_LBRACE,
+ ACTIONS(325), 1,
anon_sym_LBRACK,
- ACTIONS(1722), 1,
- sym_number,
- STATE(955), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(623), 5,
- anon_sym_async,
+ ACTIONS(517), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(1716), 1,
sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [28674] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1726), 6,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- anon_sym_AT,
- ACTIONS(1724), 7,
- anon_sym_export,
- anon_sym_class,
+ ACTIONS(1734), 1,
+ anon_sym_RPAREN,
+ STATE(836), 1,
+ sym_array,
+ STATE(900), 1,
+ sym_object,
+ STATE(1040), 2,
+ sym_assignment_pattern,
+ sym_rest_parameter,
+ ACTIONS(1720), 4,
anon_sym_async,
- sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28695] = 10,
+ [28718] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -45958,33 +45917,33 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
+ ACTIONS(1716), 1,
sym_identifier,
- ACTIONS(1728), 1,
+ ACTIONS(1736), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28730] = 3,
+ [28753] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1732), 6,
+ ACTIONS(1657), 6,
anon_sym_STAR,
anon_sym_LBRACK,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1730), 7,
+ ACTIONS(1655), 7,
anon_sym_export,
anon_sym_class,
anon_sym_async,
@@ -45992,42 +45951,17 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28751] = 10,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(325), 1,
- anon_sym_LBRACK,
- ACTIONS(513), 1,
- anon_sym_RPAREN,
- ACTIONS(517), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(1734), 1,
- sym_identifier,
- STATE(813), 1,
- sym_object,
- STATE(814), 1,
- sym_array,
- STATE(892), 2,
- sym_assignment_pattern,
- sym_rest_parameter,
- ACTIONS(1736), 4,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [28786] = 3,
+ [28774] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1657), 6,
+ ACTIONS(1740), 6,
anon_sym_STAR,
anon_sym_LBRACK,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- ACTIONS(1655), 7,
+ ACTIONS(1738), 7,
anon_sym_export,
anon_sym_class,
anon_sym_async,
@@ -46035,7 +45969,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28807] = 10,
+ [28795] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
@@ -46044,42 +45978,69 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(517), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
+ ACTIONS(1716), 1,
sym_identifier,
- ACTIONS(1738), 1,
+ ACTIONS(1742), 1,
anon_sym_RPAREN,
STATE(836), 1,
sym_array,
- STATE(885), 1,
+ STATE(900), 1,
sym_object,
- STATE(926), 2,
+ STATE(1040), 2,
sym_assignment_pattern,
sym_rest_parameter,
- ACTIONS(1710), 4,
+ ACTIONS(1720), 4,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28842] = 4,
+ [28830] = 10,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(311), 1,
+ anon_sym_LBRACE,
+ ACTIONS(325), 1,
+ anon_sym_LBRACK,
+ ACTIONS(517), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(1716), 1,
+ sym_identifier,
ACTIONS(1744), 1,
- anon_sym_SEMI,
- ACTIONS(1740), 5,
+ anon_sym_RPAREN,
+ STATE(836), 1,
+ sym_array,
+ STATE(900), 1,
+ sym_object,
+ STATE(1040), 2,
+ sym_assignment_pattern,
+ sym_rest_parameter,
+ ACTIONS(1720), 4,
anon_sym_async,
- sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1742), 7,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_LBRACK,
+ [28865] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(349), 1,
anon_sym_DQUOTE,
+ ACTIONS(351), 1,
anon_sym_SQUOTE,
+ ACTIONS(1625), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1702), 1,
sym_number,
- anon_sym_AT,
- [28865] = 3,
+ STATE(1071), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(623), 5,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [28893] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1746), 5,
@@ -46096,18 +46057,18 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
sym_number,
anon_sym_AT,
- [28885] = 7,
+ [28913] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1696), 1,
+ ACTIONS(1649), 1,
sym_number,
- STATE(1072), 3,
+ STATE(1064), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -46117,7 +46078,7 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28913] = 7,
+ [28941] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
@@ -46126,9 +46087,9 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(613), 1,
sym_number,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- STATE(963), 3,
+ STATE(954), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -46138,39 +46099,41 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28941] = 7,
+ [28969] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(349), 1,
- anon_sym_DQUOTE,
- ACTIONS(351), 1,
- anon_sym_SQUOTE,
- ACTIONS(1609), 1,
+ ACTIONS(311), 1,
+ anon_sym_LBRACE,
+ ACTIONS(325), 1,
anon_sym_LBRACK,
- ACTIONS(1722), 1,
- sym_number,
- STATE(955), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(623), 5,
- anon_sym_async,
+ ACTIONS(517), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(1716), 1,
sym_identifier,
+ STATE(836), 1,
+ sym_array,
+ STATE(900), 1,
+ sym_object,
+ STATE(1040), 2,
+ sym_assignment_pattern,
+ sym_rest_parameter,
+ ACTIONS(1720), 4,
+ anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28969] = 7,
+ [29001] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(349), 1,
anon_sym_DQUOTE,
ACTIONS(351), 1,
anon_sym_SQUOTE,
- ACTIONS(1609), 1,
+ ACTIONS(1625), 1,
anon_sym_LBRACK,
- ACTIONS(1643), 1,
+ ACTIONS(1722), 1,
sym_number,
- STATE(1062), 3,
+ STATE(955), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -46180,29 +46143,6 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28997] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(325), 1,
- anon_sym_LBRACK,
- ACTIONS(517), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(1706), 1,
- sym_identifier,
- STATE(836), 1,
- sym_array,
- STATE(885), 1,
- sym_object,
- STATE(926), 2,
- sym_assignment_pattern,
- sym_rest_parameter,
- ACTIONS(1710), 4,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
[29029] = 11,
ACTIONS(3), 1,
sym_comment,
@@ -46220,11 +46160,11 @@ static uint16_t ts_small_parse_table[] = {
sym_jsx_identifier,
ACTIONS(1762), 1,
anon_sym_DOT,
- STATE(697), 1,
+ STATE(698), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
[29064] = 11,
@@ -46244,11 +46184,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1764), 1,
anon_sym_SLASH,
- STATE(692), 1,
+ STATE(695), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
[29099] = 11,
@@ -46268,11 +46208,11 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1766), 1,
anon_sym_SLASH,
- STATE(687), 1,
+ STATE(700), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
[29134] = 11,
@@ -46292,14 +46232,52 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1768), 1,
anon_sym_SLASH,
- STATE(694), 1,
+ STATE(697), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29169] = 10,
+ [29169] = 7,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1772), 1,
+ anon_sym_LT,
+ ACTIONS(1774), 1,
+ sym_jsx_text,
+ ACTIONS(1776), 1,
+ sym_comment,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(741), 1,
+ sym_jsx_closing_element,
+ STATE(670), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29195] = 7,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1772), 1,
+ anon_sym_LT,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1778), 1,
+ sym_jsx_text,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(754), 1,
+ sym_jsx_closing_element,
+ STATE(703), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29221] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46312,209 +46290,158 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1768), 1,
+ ACTIONS(1764), 1,
anon_sym_SLASH,
- STATE(694), 1,
+ STATE(695), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29201] = 10,
+ [29253] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
sym_identifier,
ACTIONS(1752), 1,
anon_sym_LBRACE,
- ACTIONS(1754), 1,
- anon_sym_COLON,
ACTIONS(1756), 1,
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1764), 1,
+ ACTIONS(1762), 1,
+ anon_sym_DOT,
+ ACTIONS(1766), 1,
anon_sym_SLASH,
- STATE(692), 1,
+ STATE(700), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29233] = 7,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1772), 1,
- anon_sym_LT,
- ACTIONS(1774), 1,
- sym_jsx_text,
- ACTIONS(1776), 1,
- sym_comment,
- STATE(404), 1,
- sym_jsx_closing_element,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(675), 5,
- sym_jsx_element,
- sym_jsx_fragment,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29259] = 7,
+ [29285] = 7,
ACTIONS(1770), 1,
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1778), 1,
- anon_sym_LT,
- ACTIONS(1780), 1,
sym_jsx_text,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(743), 1,
- sym_jsx_closing_element,
- STATE(676), 5,
- sym_jsx_element,
- sym_jsx_fragment,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29285] = 7,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(1782), 1,
+ ACTIONS(1780), 1,
anon_sym_LT,
- ACTIONS(1784), 1,
- sym_jsx_text,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(908), 1,
+ STATE(907), 1,
sym_jsx_closing_element,
- STATE(695), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [29311] = 7,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1776), 1,
+ [29311] = 10,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1782), 1,
- anon_sym_LT,
- ACTIONS(1786), 1,
- sym_jsx_text,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(902), 1,
- sym_jsx_closing_element,
- STATE(673), 5,
- sym_jsx_element,
- sym_jsx_fragment,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29337] = 7,
- ACTIONS(1770), 1,
+ ACTIONS(1750), 1,
+ sym_identifier,
+ ACTIONS(1752), 1,
anon_sym_LBRACE,
- ACTIONS(1772), 1,
- anon_sym_LT,
- ACTIONS(1776), 1,
+ ACTIONS(1756), 1,
+ anon_sym_GT,
+ ACTIONS(1760), 1,
+ sym_jsx_identifier,
+ ACTIONS(1762), 1,
+ anon_sym_DOT,
+ ACTIONS(1768), 1,
+ anon_sym_SLASH,
+ STATE(697), 1,
+ aux_sym_jsx_opening_element_repeat1,
+ STATE(723), 1,
+ sym_jsx_namespace_name,
+ STATE(766), 2,
+ sym_jsx_expression,
+ sym_jsx_attribute,
+ [29343] = 10,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1784), 1,
- sym_jsx_text,
- STATE(440), 1,
- sym_jsx_closing_element,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(695), 5,
- sym_jsx_element,
- sym_jsx_fragment,
+ ACTIONS(1750), 1,
+ sym_identifier,
+ ACTIONS(1752), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1756), 1,
+ anon_sym_GT,
+ ACTIONS(1760), 1,
+ sym_jsx_identifier,
+ ACTIONS(1762), 1,
+ anon_sym_DOT,
+ ACTIONS(1764), 1,
+ anon_sym_SLASH,
+ STATE(695), 1,
+ aux_sym_jsx_opening_element_repeat1,
+ STATE(723), 1,
+ sym_jsx_namespace_name,
+ STATE(766), 2,
sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29363] = 7,
+ sym_jsx_attribute,
+ [29375] = 7,
ACTIONS(1770), 1,
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1778), 1,
+ ACTIONS(1780), 1,
anon_sym_LT,
- ACTIONS(1784), 1,
+ ACTIONS(1782), 1,
sym_jsx_text,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(751), 1,
+ STATE(901), 1,
sym_jsx_closing_element,
- STATE(695), 5,
+ STATE(673), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [29389] = 7,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1776), 1,
+ [29401] = 7,
+ ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1752), 1,
+ anon_sym_LBRACE,
ACTIONS(1784), 1,
- sym_jsx_text,
- ACTIONS(1788), 1,
anon_sym_LT,
- STATE(550), 1,
- sym_jsx_closing_element,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(695), 5,
- sym_jsx_element,
- sym_jsx_fragment,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29415] = 7,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1776), 1,
- sym_comment,
+ ACTIONS(1786), 1,
+ anon_sym_DQUOTE,
ACTIONS(1788), 1,
- anon_sym_LT,
- ACTIONS(1790), 1,
- sym_jsx_text,
- STATE(524), 1,
- sym_jsx_closing_element,
- STATE(674), 1,
+ anon_sym_SQUOTE,
+ STATE(669), 1,
sym_jsx_opening_element,
- STATE(677), 5,
+ STATE(767), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [29441] = 7,
+ sym_string,
+ [29427] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1752), 1,
anon_sym_LBRACE,
- ACTIONS(1792), 1,
+ ACTIONS(1784), 1,
anon_sym_LT,
- ACTIONS(1794), 1,
+ ACTIONS(1786), 1,
anon_sym_DQUOTE,
- ACTIONS(1796), 1,
+ ACTIONS(1788), 1,
anon_sym_SQUOTE,
- STATE(672), 1,
+ STATE(669), 1,
sym_jsx_opening_element,
- STATE(766), 5,
+ STATE(737), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
sym_string,
- [29467] = 10,
+ [29453] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46527,35 +46454,35 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1766), 1,
+ ACTIONS(1768), 1,
anon_sym_SLASH,
- STATE(687), 1,
+ STATE(697), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29499] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1752), 1,
+ [29485] = 7,
+ ACTIONS(1770), 1,
anon_sym_LBRACE,
- ACTIONS(1792), 1,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1778), 1,
+ sym_jsx_text,
+ ACTIONS(1790), 1,
anon_sym_LT,
- ACTIONS(1794), 1,
- anon_sym_DQUOTE,
- ACTIONS(1796), 1,
- anon_sym_SQUOTE,
- STATE(672), 1,
+ STATE(558), 1,
+ sym_jsx_closing_element,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(754), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
- sym_string,
- [29525] = 10,
+ aux_sym_jsx_element_repeat1,
+ [29511] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46564,20 +46491,39 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1756), 1,
anon_sym_GT,
+ ACTIONS(1758), 1,
+ anon_sym_SLASH,
ACTIONS(1760), 1,
sym_jsx_identifier,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(1766), 1,
- anon_sym_SLASH,
- STATE(687), 1,
+ STATE(698), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29557] = 10,
+ [29543] = 7,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1778), 1,
+ sym_jsx_text,
+ ACTIONS(1792), 1,
+ anon_sym_LT,
+ STATE(440), 1,
+ sym_jsx_closing_element,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(703), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29569] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46592,36 +46538,74 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
ACTIONS(1760), 1,
sym_jsx_identifier,
- STATE(697), 1,
+ STATE(698), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29589] = 10,
+ [29601] = 7,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1790), 1,
+ anon_sym_LT,
+ ACTIONS(1794), 1,
+ sym_jsx_text,
+ STATE(584), 1,
+ sym_jsx_closing_element,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(680), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29627] = 10,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
sym_identifier,
ACTIONS(1752), 1,
anon_sym_LBRACE,
+ ACTIONS(1754), 1,
+ anon_sym_COLON,
ACTIONS(1756), 1,
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1762), 1,
- anon_sym_DOT,
- ACTIONS(1768), 1,
+ ACTIONS(1766), 1,
anon_sym_SLASH,
- STATE(694), 1,
+ STATE(700), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29621] = 10,
+ [29659] = 7,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1792), 1,
+ anon_sym_LT,
+ ACTIONS(1796), 1,
+ sym_jsx_text,
+ STATE(404), 1,
+ sym_jsx_closing_element,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(682), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29685] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46630,79 +46614,72 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1756), 1,
anon_sym_GT,
+ ACTIONS(1758), 1,
+ anon_sym_SLASH,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1762), 1,
- anon_sym_DOT,
- ACTIONS(1764), 1,
- anon_sym_SLASH,
- STATE(692), 1,
+ STATE(698), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29653] = 10,
+ [29714] = 6,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1798), 1,
+ anon_sym_LT,
+ ACTIONS(1800), 1,
+ sym_jsx_text,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(704), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29737] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1750), 1,
+ ACTIONS(1802), 1,
sym_identifier,
- ACTIONS(1752), 1,
+ ACTIONS(1805), 1,
anon_sym_LBRACE,
- ACTIONS(1756), 1,
+ ACTIONS(1808), 1,
anon_sym_GT,
- ACTIONS(1758), 1,
+ ACTIONS(1810), 1,
anon_sym_SLASH,
- ACTIONS(1760), 1,
+ ACTIONS(1812), 1,
sym_jsx_identifier,
- ACTIONS(1762), 1,
- anon_sym_DOT,
- STATE(697), 1,
+ STATE(689), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29685] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1750), 1,
- sym_identifier,
- ACTIONS(1752), 1,
- anon_sym_LBRACE,
- ACTIONS(1760), 1,
- sym_jsx_identifier,
- ACTIONS(1798), 1,
- anon_sym_GT,
- ACTIONS(1800), 1,
- anon_sym_SLASH,
- STATE(693), 1,
- aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
- sym_jsx_namespace_name,
- STATE(742), 2,
- sym_jsx_expression,
- sym_jsx_attribute,
- [29714] = 6,
+ [29766] = 6,
ACTIONS(1770), 1,
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1784), 1,
+ ACTIONS(1778), 1,
sym_jsx_text,
- ACTIONS(1802), 1,
+ ACTIONS(1815), 1,
anon_sym_LT,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(695), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [29737] = 9,
+ [29789] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46713,33 +46690,50 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1764), 1,
+ ACTIONS(1768), 1,
anon_sym_SLASH,
- STATE(692), 1,
+ STATE(697), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29766] = 6,
+ [29818] = 6,
ACTIONS(1770), 1,
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1804), 1,
+ ACTIONS(1817), 1,
anon_sym_LT,
- ACTIONS(1806), 1,
+ ACTIONS(1819), 1,
sym_jsx_text,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(699), 5,
+ STATE(690), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [29789] = 9,
+ [29841] = 6,
+ ACTIONS(1770), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1778), 1,
+ sym_jsx_text,
+ ACTIONS(1821), 1,
+ anon_sym_LT,
+ STATE(676), 1,
+ sym_jsx_opening_element,
+ STATE(703), 5,
+ sym_jsx_element,
+ sym_jsx_fragment,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ aux_sym_jsx_element_repeat1,
+ [29864] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46750,16 +46744,16 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1766), 1,
+ ACTIONS(1764), 1,
anon_sym_SLASH,
- STATE(687), 1,
+ STATE(695), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29818] = 9,
+ [29893] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46768,95 +46762,55 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1798), 1,
- anon_sym_GT,
- ACTIONS(1808), 1,
- anon_sym_SLASH,
- STATE(693), 1,
- aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
- sym_jsx_namespace_name,
- STATE(742), 2,
- sym_jsx_expression,
- sym_jsx_attribute,
- [29847] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1810), 1,
- sym_identifier,
- ACTIONS(1813), 1,
- anon_sym_LBRACE,
- ACTIONS(1816), 1,
+ ACTIONS(1823), 1,
anon_sym_GT,
- ACTIONS(1818), 1,
+ ACTIONS(1825), 1,
anon_sym_SLASH,
- ACTIONS(1820), 1,
- sym_jsx_identifier,
- STATE(693), 1,
+ STATE(689), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29876] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1750), 1,
- sym_identifier,
- ACTIONS(1752), 1,
+ [29922] = 6,
+ ACTIONS(1770), 1,
anon_sym_LBRACE,
- ACTIONS(1760), 1,
- sym_jsx_identifier,
- ACTIONS(1798), 1,
- anon_sym_GT,
- ACTIONS(1823), 1,
- anon_sym_SLASH,
- STATE(693), 1,
- aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
- sym_jsx_namespace_name,
- STATE(742), 2,
- sym_jsx_expression,
- sym_jsx_attribute,
- [29905] = 6,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1825), 1,
- anon_sym_LBRACE,
- ACTIONS(1828), 1,
+ ACTIONS(1827), 1,
anon_sym_LT,
- ACTIONS(1831), 1,
+ ACTIONS(1829), 1,
sym_jsx_text,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(695), 5,
+ STATE(701), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [29928] = 9,
+ [29945] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
sym_identifier,
ACTIONS(1752), 1,
anon_sym_LBRACE,
- ACTIONS(1756), 1,
- anon_sym_GT,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1768), 1,
+ ACTIONS(1823), 1,
+ anon_sym_GT,
+ ACTIONS(1831), 1,
anon_sym_SLASH,
- STATE(694), 1,
+ STATE(689), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29957] = 9,
+ [29974] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46865,18 +46819,18 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1760), 1,
sym_jsx_identifier,
- ACTIONS(1798), 1,
+ ACTIONS(1823), 1,
anon_sym_GT,
- ACTIONS(1834), 1,
+ ACTIONS(1833), 1,
anon_sym_SLASH,
- STATE(693), 1,
+ STATE(689), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [29986] = 9,
+ [30003] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1750), 1,
@@ -46885,63 +46839,49 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1756), 1,
anon_sym_GT,
- ACTIONS(1758), 1,
- anon_sym_SLASH,
ACTIONS(1760), 1,
sym_jsx_identifier,
- STATE(697), 1,
+ ACTIONS(1766), 1,
+ anon_sym_SLASH,
+ STATE(700), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(732), 1,
+ STATE(723), 1,
sym_jsx_namespace_name,
- STATE(742), 2,
+ STATE(766), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [30015] = 6,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
- ACTIONS(1776), 1,
+ [30032] = 9,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1784), 1,
- sym_jsx_text,
- ACTIONS(1836), 1,
- anon_sym_LT,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(695), 5,
- sym_jsx_element,
- sym_jsx_fragment,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
- [30038] = 6,
- ACTIONS(1770), 1,
+ ACTIONS(1750), 1,
+ sym_identifier,
+ ACTIONS(1752), 1,
anon_sym_LBRACE,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(1838), 1,
- anon_sym_LT,
- ACTIONS(1840), 1,
- sym_jsx_text,
- STATE(674), 1,
- sym_jsx_opening_element,
- STATE(701), 5,
- sym_jsx_element,
- sym_jsx_fragment,
+ ACTIONS(1760), 1,
+ sym_jsx_identifier,
+ ACTIONS(1823), 1,
+ anon_sym_GT,
+ ACTIONS(1835), 1,
+ anon_sym_SLASH,
+ STATE(689), 1,
+ aux_sym_jsx_opening_element_repeat1,
+ STATE(723), 1,
+ sym_jsx_namespace_name,
+ STATE(766), 2,
sym_jsx_expression,
- sym_jsx_self_closing_element,
- aux_sym_jsx_element_repeat1,
+ sym_jsx_attribute,
[30061] = 6,
ACTIONS(1770), 1,
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1784), 1,
+ ACTIONS(1778), 1,
sym_jsx_text,
- ACTIONS(1842), 1,
+ ACTIONS(1837), 1,
anon_sym_LT,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(695), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
@@ -46952,30 +46892,30 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1844), 1,
+ ACTIONS(1839), 1,
anon_sym_LT,
- ACTIONS(1846), 1,
+ ACTIONS(1841), 1,
sym_jsx_text,
- STATE(674), 1,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(703), 5,
+ STATE(693), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
[30107] = 6,
- ACTIONS(1770), 1,
- anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1784), 1,
- sym_jsx_text,
- ACTIONS(1848), 1,
+ ACTIONS(1843), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1846), 1,
anon_sym_LT,
- STATE(674), 1,
+ ACTIONS(1849), 1,
+ sym_jsx_text,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(695), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
@@ -46986,13 +46926,13 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1850), 1,
- anon_sym_LT,
- ACTIONS(1852), 1,
+ ACTIONS(1778), 1,
sym_jsx_text,
- STATE(674), 1,
+ ACTIONS(1852), 1,
+ anon_sym_LT,
+ STATE(676), 1,
sym_jsx_opening_element,
- STATE(688), 5,
+ STATE(703), 5,
sym_jsx_element,
sym_jsx_fragment,
sym_jsx_expression,
@@ -47012,757 +46952,754 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [30172] = 6,
+ [30172] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(1864), 1,
- anon_sym_EQ,
- STATE(979), 1,
- sym__initializer,
- STATE(1065), 1,
- sym_formal_parameters,
- ACTIONS(1862), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [30192] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1866), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1870), 1,
+ ACTIONS(1864), 1,
anon_sym_SLASH,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30214] = 7,
+ [30194] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1874), 1,
+ ACTIONS(1868), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30236] = 5,
+ [30216] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1876), 1,
- anon_sym_default,
- ACTIONS(1878), 1,
- anon_sym_RBRACE,
- ACTIONS(1880), 1,
- anon_sym_case,
- STATE(726), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [30254] = 7,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1874), 1,
+ anon_sym_EQ,
+ STATE(982), 1,
+ sym__initializer,
+ STATE(1065), 1,
+ sym_formal_parameters,
+ ACTIONS(1872), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [30236] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1882), 1,
+ ACTIONS(1876), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30276] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1884), 1,
- anon_sym_default,
- ACTIONS(1887), 1,
- anon_sym_RBRACE,
- ACTIONS(1889), 1,
- anon_sym_case,
- STATE(711), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [30294] = 7,
+ [30258] = 7,
ACTIONS(3), 1,
sym_comment,
ACTIONS(53), 1,
anon_sym_LBRACK,
ACTIONS(365), 1,
anon_sym_LBRACE,
- ACTIONS(1892), 1,
+ ACTIONS(1878), 1,
sym_identifier,
- STATE(744), 1,
+ STATE(742), 1,
sym_array,
STATE(764), 1,
sym_object,
- STATE(846), 1,
+ STATE(822), 1,
sym_variable_declarator,
- [30316] = 7,
+ [30280] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(53), 1,
- anon_sym_LBRACK,
- ACTIONS(365), 1,
- anon_sym_LBRACE,
- ACTIONS(1892), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- STATE(744), 1,
- sym_array,
- STATE(764), 1,
- sym_object,
- STATE(798), 1,
- sym_variable_declarator,
- [30338] = 5,
+ ACTIONS(1862), 1,
+ anon_sym_GT,
+ ACTIONS(1866), 1,
+ sym_jsx_identifier,
+ ACTIONS(1880), 1,
+ anon_sym_SLASH,
+ STATE(672), 1,
+ sym_nested_identifier,
+ STATE(699), 1,
+ sym_jsx_namespace_name,
+ [30302] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
+ ACTIONS(621), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1623), 1,
+ anon_sym_EQ,
+ STATE(862), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(1621), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [30322] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
+ ACTIONS(586), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1623), 1,
+ anon_sym_EQ,
+ STATE(893), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(1621), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [30342] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1896), 1,
+ ACTIONS(1884), 1,
anon_sym_BQUOTE,
- ACTIONS(1898), 1,
+ ACTIONS(1886), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1894), 2,
+ ACTIONS(1882), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(734), 2,
+ STATE(717), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [30356] = 5,
+ [30360] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1898), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1902), 1,
+ ACTIONS(1888), 1,
+ anon_sym_default,
+ ACTIONS(1890), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1892), 1,
+ anon_sym_case,
+ STATE(729), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [30378] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1874), 1,
+ anon_sym_EQ,
+ STATE(934), 1,
+ sym_formal_parameters,
+ STATE(965), 1,
+ sym__initializer,
+ ACTIONS(1894), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [30398] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1899), 1,
anon_sym_BQUOTE,
- ACTIONS(1900), 2,
+ ACTIONS(1901), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1896), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(719), 2,
+ STATE(717), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [30374] = 7,
+ [30416] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
ACTIONS(1904), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30396] = 6,
+ [30438] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 1,
- anon_sym_COMMA,
- ACTIONS(621), 1,
- anon_sym_RBRACE,
- ACTIONS(1607), 1,
- anon_sym_EQ,
- STATE(863), 1,
- aux_sym_object_repeat1,
- ACTIONS(1605), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [30416] = 7,
+ ACTIONS(1860), 1,
+ sym_identifier,
+ ACTIONS(1862), 1,
+ anon_sym_GT,
+ ACTIONS(1866), 1,
+ sym_jsx_identifier,
+ ACTIONS(1906), 1,
+ anon_sym_SLASH,
+ STATE(672), 1,
+ sym_nested_identifier,
+ STATE(699), 1,
+ sym_jsx_namespace_name,
+ [30460] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(53), 1,
- anon_sym_LBRACK,
- ACTIONS(365), 1,
- anon_sym_LBRACE,
- ACTIONS(1892), 1,
+ ACTIONS(1908), 2,
+ anon_sym_SLASH,
sym_identifier,
- STATE(744), 1,
- sym_array,
- STATE(764), 1,
- sym_object,
- STATE(799), 1,
- sym_variable_declarator,
- [30438] = 5,
+ ACTIONS(1910), 4,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_DOT,
+ [30474] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1909), 1,
- anon_sym_BQUOTE,
- ACTIONS(1911), 1,
+ ACTIONS(1886), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1906), 2,
+ ACTIONS(1914), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1912), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(719), 2,
+ STATE(724), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [30456] = 7,
+ [30492] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1914), 1,
+ ACTIONS(1916), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30478] = 7,
+ [30514] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1922), 1,
+ anon_sym_EQ,
+ ACTIONS(1918), 2,
+ anon_sym_SLASH,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1920), 3,
+ anon_sym_LBRACE,
anon_sym_GT,
- ACTIONS(1872), 1,
sym_jsx_identifier,
- ACTIONS(1916), 1,
- anon_sym_SLASH,
- STATE(682), 1,
- sym_nested_identifier,
- STATE(691), 1,
- sym_jsx_namespace_name,
- [30500] = 5,
+ [30530] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1898), 1,
+ ACTIONS(1886), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(1920), 1,
+ ACTIONS(1924), 1,
anon_sym_BQUOTE,
- ACTIONS(1918), 2,
+ ACTIONS(1882), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(715), 2,
+ STATE(717), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [30518] = 6,
+ [30548] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 1,
- anon_sym_COMMA,
- ACTIONS(586), 1,
- anon_sym_RBRACE,
- ACTIONS(1607), 1,
- anon_sym_EQ,
- STATE(896), 1,
- aux_sym_object_repeat1,
- ACTIONS(1605), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [30538] = 7,
+ ACTIONS(53), 1,
+ anon_sym_LBRACK,
+ ACTIONS(365), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1878), 1,
+ sym_identifier,
+ STATE(742), 1,
+ sym_array,
+ STATE(764), 1,
+ sym_object,
+ STATE(848), 1,
+ sym_variable_declarator,
+ [30570] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1922), 1,
+ ACTIONS(1926), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30560] = 7,
+ [30592] = 7,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1860), 1,
+ sym_identifier,
+ ACTIONS(1862), 1,
+ anon_sym_GT,
ACTIONS(1866), 1,
+ sym_jsx_identifier,
+ ACTIONS(1928), 1,
+ anon_sym_SLASH,
+ STATE(672), 1,
+ sym_nested_identifier,
+ STATE(699), 1,
+ sym_jsx_namespace_name,
+ [30614] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1924), 1,
+ ACTIONS(1930), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30582] = 5,
+ [30636] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1876), 1,
+ ACTIONS(1932), 1,
anon_sym_default,
- ACTIONS(1880), 1,
- anon_sym_case,
- ACTIONS(1926), 1,
+ ACTIONS(1935), 1,
anon_sym_RBRACE,
- STATE(711), 3,
+ ACTIONS(1937), 1,
+ anon_sym_case,
+ STATE(729), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [30600] = 7,
+ [30654] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1886), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(1942), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1940), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(714), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [30672] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1944), 2,
+ anon_sym_SLASH,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1946), 4,
+ anon_sym_LBRACE,
+ anon_sym_EQ,
anon_sym_GT,
- ACTIONS(1872), 1,
sym_jsx_identifier,
- ACTIONS(1928), 1,
+ [30686] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1860), 1,
+ sym_identifier,
+ ACTIONS(1862), 1,
+ anon_sym_GT,
+ ACTIONS(1866), 1,
+ sym_jsx_identifier,
+ ACTIONS(1948), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30622] = 7,
+ [30708] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1888), 1,
+ anon_sym_default,
+ ACTIONS(1892), 1,
+ anon_sym_case,
+ ACTIONS(1950), 1,
+ anon_sym_RBRACE,
+ STATE(715), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [30726] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1930), 1,
+ ACTIONS(1952), 1,
anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30644] = 3,
+ [30748] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(53), 1,
+ anon_sym_LBRACK,
+ ACTIONS(365), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1878), 1,
+ sym_identifier,
+ STATE(742), 1,
+ sym_array,
+ STATE(764), 1,
+ sym_object,
+ STATE(833), 1,
+ sym_variable_declarator,
+ [30770] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1954), 1,
+ sym_identifier,
+ ACTIONS(1956), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
+ STATE(424), 1,
+ sym_class_body,
+ STATE(1004), 1,
+ sym_class_heritage,
+ [30789] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1932), 2,
+ ACTIONS(1960), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1934), 4,
+ ACTIONS(1962), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- anon_sym_DOT,
- [30658] = 7,
+ [30802] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1271), 2,
+ anon_sym_SLASH,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1273), 3,
+ anon_sym_LBRACE,
anon_sym_GT,
- ACTIONS(1872), 1,
sym_jsx_identifier,
- ACTIONS(1936), 1,
- anon_sym_SLASH,
- STATE(682), 1,
- sym_nested_identifier,
- STATE(691), 1,
- sym_jsx_namespace_name,
- [30680] = 7,
+ [30815] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1860), 1,
sym_identifier,
- ACTIONS(1868), 1,
+ ACTIONS(1862), 1,
anon_sym_GT,
- ACTIONS(1872), 1,
+ ACTIONS(1866), 1,
sym_jsx_identifier,
- ACTIONS(1938), 1,
- anon_sym_SLASH,
- STATE(682), 1,
+ STATE(672), 1,
sym_nested_identifier,
- STATE(691), 1,
+ STATE(699), 1,
sym_jsx_namespace_name,
- [30702] = 4,
+ [30834] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1944), 1,
- anon_sym_EQ,
- ACTIONS(1940), 2,
+ ACTIONS(1277), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1942), 3,
+ ACTIONS(1279), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [30718] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(1864), 1,
- anon_sym_EQ,
- STATE(954), 1,
- sym_formal_parameters,
- STATE(968), 1,
- sym__initializer,
- ACTIONS(1946), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [30738] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1898), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(1948), 1,
- anon_sym_BQUOTE,
- ACTIONS(1900), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(719), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [30756] = 3,
+ [30847] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1950), 2,
+ ACTIONS(1263), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1952), 4,
+ ACTIONS(1265), 3,
anon_sym_LBRACE,
- anon_sym_EQ,
anon_sym_GT,
sym_jsx_identifier,
- [30770] = 4,
+ [30860] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1864), 1,
+ ACTIONS(1874), 1,
anon_sym_EQ,
- STATE(876), 1,
+ STATE(878), 1,
sym__initializer,
- ACTIONS(984), 3,
+ ACTIONS(1237), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [30785] = 6,
+ [30875] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(311), 1,
anon_sym_LBRACE,
ACTIONS(325), 1,
anon_sym_LBRACK,
- ACTIONS(1954), 1,
+ ACTIONS(1964), 1,
sym_identifier,
- STATE(999), 1,
- sym_object,
- STATE(1051), 1,
+ STATE(1088), 1,
sym_array,
- [30804] = 6,
+ STATE(1121), 1,
+ sym_object,
+ [30894] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1321), 2,
+ anon_sym_SLASH,
sym_identifier,
- ACTIONS(1958), 1,
+ ACTIONS(1323), 3,
+ anon_sym_LBRACE,
anon_sym_GT,
- ACTIONS(1960), 1,
sym_jsx_identifier,
- STATE(686), 1,
- sym_nested_identifier,
- STATE(698), 1,
- sym_jsx_namespace_name,
- [30823] = 6,
+ [30907] = 6,
ACTIONS(3), 1,
sym_comment,
ACTIONS(85), 1,
anon_sym_AT,
- ACTIONS(1962), 1,
+ ACTIONS(1966), 1,
anon_sym_export,
- ACTIONS(1964), 1,
+ ACTIONS(1968), 1,
anon_sym_class,
- STATE(632), 1,
+ STATE(630), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- [30842] = 6,
+ [30926] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1966), 1,
+ ACTIONS(1970), 1,
sym_identifier,
- ACTIONS(1968), 1,
+ ACTIONS(1972), 1,
anon_sym_GT,
- ACTIONS(1970), 1,
+ ACTIONS(1974), 1,
sym_jsx_identifier,
- STATE(685), 1,
+ STATE(674), 1,
sym_nested_identifier,
- STATE(689), 1,
+ STATE(691), 1,
sym_jsx_namespace_name,
- [30861] = 4,
+ [30945] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
- anon_sym_EQ,
- ACTIONS(1605), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(1633), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [30876] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1972), 2,
- anon_sym_SLASH,
- sym_identifier,
- ACTIONS(1974), 3,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- [30889] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1267), 2,
+ ACTIONS(1225), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1269), 3,
+ ACTIONS(1227), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [30902] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1864), 1,
- anon_sym_EQ,
- STATE(878), 1,
- sym__initializer,
- ACTIONS(1229), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [30917] = 6,
+ [30958] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1976), 1,
- sym_identifier,
- ACTIONS(1978), 1,
- anon_sym_GT,
- ACTIONS(1980), 1,
- sym_jsx_identifier,
- STATE(684), 1,
- sym_nested_identifier,
- STATE(696), 1,
- sym_jsx_namespace_name,
- [30936] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1982), 1,
- sym_identifier,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(1986), 1,
- anon_sym_extends,
- STATE(507), 1,
- sym_class_body,
- STATE(1073), 1,
- sym_class_heritage,
- [30955] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1984), 1,
+ ACTIONS(1956), 1,
anon_sym_LBRACE,
- ACTIONS(1986), 1,
+ ACTIONS(1958), 1,
anon_sym_extends,
- ACTIONS(1988), 1,
+ ACTIONS(1976), 1,
sym_identifier,
- STATE(559), 1,
+ STATE(395), 1,
sym_class_body,
- STATE(1012), 1,
+ STATE(959), 1,
sym_class_heritage,
- [30974] = 3,
+ [30977] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1225), 2,
+ ACTIONS(1233), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1227), 3,
+ ACTIONS(1235), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [30987] = 6,
+ [30990] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1986), 1,
- anon_sym_extends,
- ACTIONS(1990), 1,
- sym_identifier,
- ACTIONS(1992), 1,
- anon_sym_LBRACE,
- STATE(395), 1,
- sym_class_body,
- STATE(960), 1,
- sym_class_heritage,
- [31006] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1242), 2,
+ ACTIONS(1978), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1244), 3,
+ ACTIONS(1980), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [31019] = 3,
+ [31003] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1315), 2,
+ ACTIONS(1329), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1317), 3,
+ ACTIONS(1331), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [31032] = 6,
+ [31016] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1986), 1,
+ ACTIONS(1958), 1,
anon_sym_extends,
- ACTIONS(1992), 1,
- anon_sym_LBRACE,
- ACTIONS(1994), 1,
+ ACTIONS(1982), 1,
sym_identifier,
- STATE(424), 1,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ STATE(512), 1,
sym_class_body,
- STATE(1005), 1,
+ STATE(1016), 1,
sym_class_heritage,
- [31051] = 6,
+ [31035] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
+ ACTIONS(311), 1,
anon_sym_LBRACE,
+ ACTIONS(325), 1,
+ anon_sym_LBRACK,
ACTIONS(1986), 1,
- anon_sym_extends,
- ACTIONS(1996), 1,
sym_identifier,
- STATE(507), 1,
- sym_class_body,
- STATE(1073), 1,
- sym_class_heritage,
- [31070] = 3,
+ STATE(981), 1,
+ sym_array,
+ STATE(1056), 1,
+ sym_object,
+ [31054] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1998), 2,
+ ACTIONS(1315), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(2000), 3,
+ ACTIONS(1317), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [31083] = 6,
+ [31067] = 6,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1988), 1,
+ sym_identifier,
+ ACTIONS(1990), 1,
+ anon_sym_GT,
+ ACTIONS(1992), 1,
+ sym_jsx_identifier,
+ STATE(675), 1,
+ sym_nested_identifier,
+ STATE(694), 1,
+ sym_jsx_namespace_name,
+ [31086] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- ACTIONS(1986), 1,
- anon_sym_extends,
- ACTIONS(2002), 1,
+ ACTIONS(1994), 1,
sym_identifier,
- STATE(559), 1,
+ STATE(520), 1,
sym_class_body,
- STATE(1012), 1,
+ STATE(1051), 1,
sym_class_heritage,
- [31102] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(2004), 1,
- anon_sym_export,
- ACTIONS(2006), 1,
- anon_sym_class,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- [31121] = 6,
+ [31105] = 6,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- ACTIONS(1986), 1,
- anon_sym_extends,
- ACTIONS(2008), 1,
+ ACTIONS(1996), 1,
sym_identifier,
- STATE(559), 1,
+ STATE(512), 1,
sym_class_body,
- STATE(1012), 1,
+ STATE(1016), 1,
sym_class_heritage,
- [31140] = 6,
+ [31124] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(311), 1,
- anon_sym_LBRACE,
- ACTIONS(325), 1,
- anon_sym_LBRACK,
- ACTIONS(2010), 1,
- sym_identifier,
- STATE(1126), 1,
- sym_object,
- STATE(1128), 1,
- sym_array,
- [31159] = 3,
+ ACTIONS(1874), 1,
+ anon_sym_EQ,
+ STATE(876), 1,
+ sym__initializer,
+ ACTIONS(984), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [31139] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 2,
- anon_sym_SLASH,
- sym_identifier,
- ACTIONS(1331), 3,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
+ ACTIONS(1984), 1,
anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- [31172] = 3,
+ ACTIONS(1998), 1,
+ sym_identifier,
+ STATE(520), 1,
+ sym_class_body,
+ STATE(1051), 1,
+ sym_class_heritage,
+ [31158] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1321), 2,
+ ACTIONS(1267), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(1323), 3,
+ ACTIONS(1269), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
- [31185] = 3,
+ [31171] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1277), 2,
- anon_sym_SLASH,
- sym_identifier,
- ACTIONS(1279), 3,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- [31198] = 6,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(2000), 1,
+ anon_sym_export,
+ ACTIONS(2002), 1,
+ anon_sym_class,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
+ [31190] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(1986), 1,
- anon_sym_extends,
- ACTIONS(2012), 1,
- sym_identifier,
- STATE(507), 1,
- sym_class_body,
- STATE(1073), 1,
- sym_class_heritage,
- [31217] = 3,
+ ACTIONS(1623), 1,
+ anon_sym_EQ,
+ ACTIONS(1621), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(1633), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [31205] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1271), 2,
- anon_sym_SLASH,
+ ACTIONS(2004), 1,
sym_identifier,
- ACTIONS(1273), 3,
- anon_sym_LBRACE,
+ ACTIONS(2006), 1,
anon_sym_GT,
+ ACTIONS(2008), 1,
sym_jsx_identifier,
- [31230] = 4,
+ STATE(681), 1,
+ sym_nested_identifier,
+ STATE(687), 1,
+ sym_jsx_namespace_name,
+ [31224] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1864), 1,
+ ACTIONS(1874), 1,
anon_sym_EQ,
STATE(877), 1,
sym__initializer,
@@ -47770,168 +47707,136 @@ static uint16_t ts_small_parse_table[] = {
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [31245] = 3,
+ [31239] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1255), 2,
- anon_sym_SLASH,
- sym_identifier,
- ACTIONS(1257), 3,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
+ ACTIONS(1984), 1,
anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
+ ACTIONS(2010), 1,
+ sym_identifier,
+ STATE(512), 1,
+ sym_class_body,
+ STATE(1016), 1,
+ sym_class_heritage,
[31258] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2014), 2,
+ ACTIONS(2012), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(2016), 3,
+ ACTIONS(2014), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
[31271] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2018), 2,
+ ACTIONS(2016), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(2020), 3,
+ ACTIONS(2018), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
[31284] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2022), 2,
+ ACTIONS(2020), 2,
anon_sym_SLASH,
sym_identifier,
- ACTIONS(2024), 3,
+ ACTIONS(2022), 3,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
[31297] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1866), 1,
+ ACTIONS(1958), 1,
+ anon_sym_extends,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2024), 1,
sym_identifier,
- ACTIONS(1868), 1,
- anon_sym_GT,
- ACTIONS(1872), 1,
- sym_jsx_identifier,
- STATE(682), 1,
- sym_nested_identifier,
- STATE(691), 1,
- sym_jsx_namespace_name,
+ STATE(520), 1,
+ sym_class_body,
+ STATE(1051), 1,
+ sym_class_heritage,
[31316] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2026), 1,
- sym_identifier,
- ACTIONS(2028), 1,
- anon_sym_STAR,
- STATE(1018), 1,
- sym_formal_parameters,
- [31332] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1992), 1,
+ ACTIONS(1956), 1,
anon_sym_LBRACE,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
STATE(384), 1,
sym_class_body,
- STATE(966), 1,
+ STATE(958), 1,
sym_class_heritage,
- [31348] = 5,
+ [31332] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2032), 1,
- anon_sym_DQUOTE,
- ACTIONS(2034), 1,
- aux_sym_string_token1,
- ACTIONS(2037), 1,
+ ACTIONS(2028), 1,
+ anon_sym_SQUOTE,
+ STATE(771), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2030), 2,
+ aux_sym_string_token2,
sym_escape_sequence,
- STATE(772), 1,
- aux_sym_string_repeat1,
- [31364] = 4,
+ [31346] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2040), 1,
+ ACTIONS(2033), 1,
anon_sym_COMMA,
- STATE(790), 1,
+ STATE(819), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(2042), 2,
+ ACTIONS(2035), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [31378] = 5,
+ [31360] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
- anon_sym_extends,
- STATE(217), 1,
- sym_class_body,
- STATE(1028), 1,
- sym_class_heritage,
- [31394] = 5,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(2037), 1,
+ anon_sym_class,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
+ [31376] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
- STATE(223), 1,
+ STATE(482), 1,
sym_class_body,
- STATE(1006), 1,
+ STATE(989), 1,
sym_class_heritage,
- [31410] = 4,
+ [31392] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2040), 1,
+ ACTIONS(2033), 1,
anon_sym_COMMA,
- STATE(790), 1,
+ STATE(819), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(2044), 2,
+ ACTIONS(2039), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [31424] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2046), 1,
- sym_identifier,
- ACTIONS(2048), 1,
- anon_sym_STAR,
- STATE(993), 1,
- sym_formal_parameters,
- [31440] = 5,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(2050), 1,
- anon_sym_DQUOTE,
- ACTIONS(2052), 1,
- aux_sym_string_token1,
- ACTIONS(2054), 1,
- sym_escape_sequence,
- STATE(772), 1,
- aux_sym_string_repeat1,
- [31456] = 5,
+ [31406] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2056), 1,
- sym_identifier,
- ACTIONS(2058), 1,
- sym_jsx_identifier,
- STATE(1058), 1,
- sym_nested_identifier,
- STATE(1087), 1,
- sym_jsx_namespace_name,
- [31472] = 2,
+ ACTIONS(2041), 1,
+ anon_sym_from,
+ STATE(1038), 1,
+ sym__from_clause,
+ ACTIONS(2043), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [31420] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1372), 4,
@@ -47939,908 +47844,937 @@ static uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [31482] = 5,
+ [31430] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2045), 1,
+ sym_identifier,
+ ACTIONS(2047), 1,
+ anon_sym_LBRACK,
+ STATE(431), 1,
+ sym_arguments,
+ [31446] = 4,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2049), 1,
+ anon_sym_DQUOTE,
+ STATE(786), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2051), 2,
+ aux_sym_string_token1,
+ sym_escape_sequence,
+ [31460] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2060), 1,
+ ACTIONS(2049), 1,
anon_sym_SQUOTE,
- ACTIONS(2062), 1,
+ STATE(771), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2053), 2,
aux_sym_string_token2,
- ACTIONS(2064), 1,
sym_escape_sequence,
- STATE(801), 1,
- aux_sym_string_repeat2,
- [31498] = 2,
+ [31474] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 4,
+ ACTIONS(1621), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [31508] = 5,
+ [31484] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(919), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2055), 1,
sym_identifier,
- ACTIONS(2068), 1,
- anon_sym_COMMA,
- ACTIONS(2070), 1,
- anon_sym_RBRACE,
- STATE(853), 1,
- sym__import_export_specifier,
- [31524] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(2072), 1,
- anon_sym_class,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- [31540] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
- anon_sym_extends,
- STATE(509), 1,
- sym_class_body,
- STATE(1010), 1,
- sym_class_heritage,
- [31556] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2074), 4,
- sym__template_chars,
- sym_escape_sequence,
- anon_sym_BQUOTE,
- anon_sym_DOLLAR_LBRACE,
- [31566] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
- anon_sym_extends,
- STATE(562), 1,
- sym_class_body,
- STATE(1032), 1,
- sym_class_heritage,
- [31582] = 5,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(2050), 1,
- anon_sym_SQUOTE,
- ACTIONS(2062), 1,
- aux_sym_string_token2,
- ACTIONS(2064), 1,
- sym_escape_sequence,
- STATE(801), 1,
- aux_sym_string_repeat2,
- [31598] = 5,
+ ACTIONS(2057), 1,
+ anon_sym_LBRACK,
+ STATE(438), 1,
+ sym_arguments,
+ [31500] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2076), 1,
+ ACTIONS(2059), 1,
sym_identifier,
- ACTIONS(2078), 1,
+ ACTIONS(2061), 1,
sym_jsx_identifier,
- STATE(1025), 1,
+ STATE(1019), 1,
sym_nested_identifier,
STATE(1106), 1,
sym_jsx_namespace_name,
- [31614] = 4,
+ [31516] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2080), 1,
- anon_sym_COMMA,
- STATE(790), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(2083), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [31628] = 5,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2026), 1,
+ anon_sym_extends,
+ STATE(223), 1,
+ sym_class_body,
+ STATE(1005), 1,
+ sym_class_heritage,
+ [31532] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2085), 1,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2063), 1,
sym_identifier,
- ACTIONS(2087), 1,
- sym_jsx_identifier,
- STATE(1070), 1,
- sym_nested_identifier,
- STATE(1077), 1,
- sym_jsx_namespace_name,
- [31644] = 5,
+ ACTIONS(2065), 1,
+ anon_sym_STAR,
+ STATE(992), 1,
+ sym_formal_parameters,
+ [31548] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2089), 1,
+ ACTIONS(2067), 1,
anon_sym_DQUOTE,
- ACTIONS(2091), 1,
+ STATE(786), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2069), 2,
aux_sym_string_token1,
- ACTIONS(2093), 1,
sym_escape_sequence,
- STATE(822), 1,
- aux_sym_string_repeat1,
- [31660] = 5,
+ [31562] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2095), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- ACTIONS(2097), 1,
- anon_sym_STAR,
- STATE(933), 1,
- sym_formal_parameters,
- [31676] = 5,
+ ACTIONS(2074), 1,
+ anon_sym_COMMA,
+ ACTIONS(2076), 1,
+ anon_sym_RBRACE,
+ STATE(852), 1,
+ sym__import_export_specifier,
+ [31578] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
- STATE(471), 1,
+ STATE(524), 1,
sym_class_body,
- STATE(1027), 1,
+ STATE(1009), 1,
sym_class_heritage,
- [31692] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2099), 1,
- sym_identifier,
- ACTIONS(2101), 1,
- anon_sym_STAR,
- STATE(967), 1,
- sym_formal_parameters,
- [31708] = 4,
+ [31594] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2103), 1,
- anon_sym_COMMA,
- STATE(796), 1,
- aux_sym_array_repeat1,
- ACTIONS(1404), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [31722] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2106), 1,
- sym_identifier,
- ACTIONS(2108), 1,
+ ACTIONS(1063), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2078), 1,
anon_sym_STAR,
- STATE(1018), 1,
- sym_formal_parameters,
- [31738] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2040), 1,
- anon_sym_COMMA,
- STATE(773), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(2110), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [31752] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2040), 1,
- anon_sym_COMMA,
- STATE(776), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(2112), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [31766] = 5,
+ STATE(1135), 2,
+ sym_namespace_import,
+ sym_named_imports,
+ [31608] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(85), 1,
anon_sym_AT,
- ACTIONS(2114), 1,
+ ACTIONS(2080), 1,
anon_sym_class,
- STATE(632), 1,
+ STATE(630), 1,
aux_sym_export_statement_repeat1,
- STATE(652), 1,
+ STATE(651), 1,
sym_decorator,
- [31782] = 5,
- ACTIONS(1776), 1,
+ [31624] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2116), 1,
- anon_sym_SQUOTE,
- ACTIONS(2118), 1,
- aux_sym_string_token2,
- ACTIONS(2121), 1,
- sym_escape_sequence,
- STATE(801), 1,
- aux_sym_string_repeat2,
- [31798] = 5,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2026), 1,
+ anon_sym_extends,
+ STATE(471), 1,
+ sym_class_body,
+ STATE(1026), 1,
+ sym_class_heritage,
+ [31640] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2124), 1,
- sym_identifier,
- ACTIONS(2126), 1,
- anon_sym_STAR,
- STATE(1018), 1,
- sym_formal_parameters,
- [31814] = 5,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2026), 1,
+ anon_sym_extends,
+ STATE(217), 1,
+ sym_class_body,
+ STATE(1027), 1,
+ sym_class_heritage,
+ [31656] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2030), 1,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2026), 1,
anon_sym_extends,
- ACTIONS(2128), 1,
+ STATE(58), 1,
+ sym_class_body,
+ STATE(1028), 1,
+ sym_class_heritage,
+ [31672] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(223), 1,
+ ACTIONS(2026), 1,
+ anon_sym_extends,
+ STATE(523), 1,
sym_class_body,
- STATE(1047), 1,
+ STATE(1031), 1,
sym_class_heritage,
- [31830] = 5,
+ [31688] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2130), 1,
+ ACTIONS(2082), 1,
anon_sym_DQUOTE,
- ACTIONS(2132), 1,
+ STATE(797), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2084), 2,
aux_sym_string_token1,
- ACTIONS(2134), 1,
sym_escape_sequence,
- STATE(824), 1,
+ [31702] = 4,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2082), 1,
+ anon_sym_SQUOTE,
+ STATE(798), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2086), 2,
+ aux_sym_string_token2,
+ sym_escape_sequence,
+ [31716] = 4,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2088), 1,
+ anon_sym_DQUOTE,
+ STATE(786), 1,
aux_sym_string_repeat1,
- [31846] = 5,
- ACTIONS(3), 1,
+ ACTIONS(2051), 2,
+ aux_sym_string_token1,
+ sym_escape_sequence,
+ [31730] = 4,
+ ACTIONS(1776), 1,
sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(2136), 1,
- anon_sym_class,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- [31862] = 5,
+ ACTIONS(2088), 1,
+ anon_sym_SQUOTE,
+ STATE(771), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2053), 2,
+ aux_sym_string_token2,
+ sym_escape_sequence,
+ [31744] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
- ACTIONS(2128), 1,
+ ACTIONS(2090), 1,
anon_sym_LBRACE,
STATE(217), 1,
sym_class_body,
- STATE(1057), 1,
+ STATE(919), 1,
sym_class_heritage,
- [31878] = 2,
+ [31760] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 4,
+ ACTIONS(2072), 1,
+ sym_identifier,
+ ACTIONS(2092), 1,
+ anon_sym_COMMA,
+ ACTIONS(2094), 1,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [31888] = 5,
+ STATE(842), 1,
+ sym__import_export_specifier,
+ [31776] = 4,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2096), 1,
+ anon_sym_SQUOTE,
+ STATE(820), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2098), 2,
+ aux_sym_string_token2,
+ sym_escape_sequence,
+ [31790] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
- STATE(59), 1,
+ ACTIONS(2090), 1,
+ anon_sym_LBRACE,
+ STATE(223), 1,
sym_class_body,
- STATE(1026), 1,
+ STATE(920), 1,
sym_class_heritage,
- [31904] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(85), 1,
- anon_sym_AT,
- ACTIONS(2138), 1,
- anon_sym_class,
- STATE(632), 1,
- aux_sym_export_statement_repeat1,
- STATE(652), 1,
- sym_decorator,
- [31920] = 5,
- ACTIONS(3), 1,
+ [31806] = 4,
+ ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2140), 1,
- sym_identifier,
- ACTIONS(2142), 1,
- anon_sym_STAR,
- STATE(933), 1,
- sym_formal_parameters,
- [31936] = 5,
+ ACTIONS(2096), 1,
+ anon_sym_DQUOTE,
+ STATE(823), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2100), 2,
+ aux_sym_string_token1,
+ sym_escape_sequence,
+ [31820] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(2144), 1,
+ ACTIONS(2102), 1,
anon_sym_COMMA,
- ACTIONS(2146), 1,
+ ACTIONS(2104), 1,
anon_sym_RPAREN,
STATE(881), 1,
aux_sym_formal_parameters_repeat1,
- [31952] = 5,
+ [31836] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(2148), 1,
+ ACTIONS(2106), 1,
anon_sym_COMMA,
- ACTIONS(2150), 1,
+ ACTIONS(2108), 1,
anon_sym_RPAREN,
STATE(895), 1,
aux_sym_formal_parameters_repeat1,
- [31968] = 5,
+ [31852] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1175), 4,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [31862] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2152), 1,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2110), 1,
+ sym_identifier,
+ ACTIONS(2112), 1,
+ anon_sym_STAR,
+ STATE(999), 1,
+ sym_formal_parameters,
+ [31878] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2114), 1,
anon_sym_COMMA,
- ACTIONS(2154), 1,
+ ACTIONS(2116), 1,
anon_sym_RPAREN,
- ACTIONS(2156), 1,
+ ACTIONS(2118), 1,
anon_sym_EQ,
STATE(897), 1,
aux_sym_formal_parameters_repeat1,
- [31984] = 5,
+ [31894] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2158), 1,
+ ACTIONS(2120), 1,
anon_sym_COMMA,
- ACTIONS(2160), 1,
+ ACTIONS(2122), 1,
anon_sym_RPAREN,
- ACTIONS(2162), 1,
+ ACTIONS(2124), 1,
anon_sym_EQ,
STATE(899), 1,
aux_sym_formal_parameters_repeat1,
- [32000] = 5,
+ [31910] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
- anon_sym_extends,
- STATE(426), 1,
- sym_class_body,
- STATE(991), 1,
- sym_class_heritage,
- [32016] = 5,
- ACTIONS(1776), 1,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2126), 1,
+ sym_identifier,
+ ACTIONS(2128), 1,
+ anon_sym_STAR,
+ STATE(999), 1,
+ sym_formal_parameters,
+ [31926] = 5,
+ ACTIONS(3), 1,
sym_comment,
+ ACTIONS(85), 1,
+ anon_sym_AT,
ACTIONS(2130), 1,
+ anon_sym_class,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
+ [31942] = 4,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2132), 1,
anon_sym_SQUOTE,
- ACTIONS(2164), 1,
+ STATE(780), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2134), 2,
aux_sym_string_token2,
- ACTIONS(2166), 1,
sym_escape_sequence,
- STATE(821), 1,
- aux_sym_string_repeat2,
- [32032] = 5,
+ [31956] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(982), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2168), 1,
+ ACTIONS(2136), 1,
sym_identifier,
- ACTIONS(2170), 1,
- anon_sym_LBRACK,
- STATE(528), 1,
- sym_arguments,
- [32048] = 5,
- ACTIONS(1776), 1,
+ ACTIONS(2138), 1,
+ anon_sym_STAR,
+ STATE(937), 1,
+ sym_formal_parameters,
+ [31972] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2172), 1,
- anon_sym_DQUOTE,
- ACTIONS(2174), 1,
- aux_sym_string_token1,
- ACTIONS(2176), 1,
- sym_escape_sequence,
- STATE(778), 1,
- aux_sym_string_repeat1,
- [32064] = 5,
- ACTIONS(1776), 1,
+ ACTIONS(2140), 1,
+ sym_identifier,
+ ACTIONS(2142), 1,
+ sym_jsx_identifier,
+ STATE(1024), 1,
+ sym_nested_identifier,
+ STATE(1107), 1,
+ sym_jsx_namespace_name,
+ [31988] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2172), 1,
- anon_sym_SQUOTE,
- ACTIONS(2178), 1,
- aux_sym_string_token2,
- ACTIONS(2180), 1,
- sym_escape_sequence,
- STATE(788), 1,
- aux_sym_string_repeat2,
- [32080] = 5,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2144), 1,
+ sym_identifier,
+ ACTIONS(2146), 1,
+ anon_sym_STAR,
+ STATE(966), 1,
+ sym_formal_parameters,
+ [32004] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(919), 1,
+ ACTIONS(982), 1,
anon_sym_LPAREN,
- ACTIONS(2182), 1,
+ ACTIONS(2148), 1,
sym_identifier,
- ACTIONS(2184), 1,
+ ACTIONS(2150), 1,
anon_sym_LBRACK,
- STATE(438), 1,
+ STATE(505), 1,
sym_arguments,
- [32096] = 5,
- ACTIONS(1776), 1,
+ [32020] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2062), 1,
- aux_sym_string_token2,
- ACTIONS(2064), 1,
+ ACTIONS(2152), 4,
+ sym__template_chars,
sym_escape_sequence,
- ACTIONS(2186), 1,
- anon_sym_SQUOTE,
- STATE(801), 1,
- aux_sym_string_repeat2,
- [32112] = 5,
+ anon_sym_BQUOTE,
+ anon_sym_DOLLAR_LBRACE,
+ [32030] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2154), 1,
+ sym_identifier,
+ ACTIONS(2156), 1,
+ sym_jsx_identifier,
+ STATE(1057), 1,
+ sym_nested_identifier,
+ STATE(1124), 1,
+ sym_jsx_namespace_name,
+ [32046] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2158), 1,
+ anon_sym_COMMA,
+ STATE(819), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(2161), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [32060] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2052), 1,
- aux_sym_string_token1,
- ACTIONS(2054), 1,
+ ACTIONS(2163), 1,
+ anon_sym_SQUOTE,
+ STATE(771), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2053), 2,
+ aux_sym_string_token2,
sym_escape_sequence,
- ACTIONS(2060), 1,
- anon_sym_DQUOTE,
- STATE(772), 1,
- aux_sym_string_repeat1,
- [32128] = 5,
+ [32074] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2188), 1,
+ ACTIONS(2165), 1,
sym_identifier,
- ACTIONS(2190), 1,
+ ACTIONS(2167), 1,
sym_jsx_identifier,
- STATE(1017), 1,
+ STATE(1069), 1,
sym_nested_identifier,
- STATE(1107), 1,
+ STATE(1076), 1,
sym_jsx_namespace_name,
- [32144] = 5,
+ [32090] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2033), 1,
+ anon_sym_COMMA,
+ STATE(772), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(2169), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [32104] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2052), 1,
- aux_sym_string_token1,
- ACTIONS(2054), 1,
- sym_escape_sequence,
- ACTIONS(2186), 1,
+ ACTIONS(2163), 1,
anon_sym_DQUOTE,
- STATE(772), 1,
+ STATE(786), 1,
aux_sym_string_repeat1,
- [32160] = 5,
+ ACTIONS(2051), 2,
+ aux_sym_string_token1,
+ sym_escape_sequence,
+ [32118] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2171), 1,
sym_identifier,
- ACTIONS(2192), 1,
- anon_sym_COMMA,
- ACTIONS(2194), 1,
- anon_sym_RBRACE,
- STATE(843), 1,
- sym__import_export_specifier,
- [32176] = 5,
+ ACTIONS(2173), 1,
+ anon_sym_STAR,
+ STATE(999), 1,
+ sym_formal_parameters,
+ [32134] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- ACTIONS(2030), 1,
- anon_sym_extends,
- STATE(482), 1,
- sym_class_body,
- STATE(990), 1,
- sym_class_heritage,
- [32192] = 4,
+ ACTIONS(2175), 1,
+ anon_sym_COMMA,
+ STATE(825), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1410), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [32148] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1063), 1,
- anon_sym_LBRACE,
- ACTIONS(2196), 1,
- anon_sym_STAR,
- STATE(1140), 2,
- sym_namespace_import,
- sym_named_imports,
- [32206] = 5,
+ ACTIONS(85), 1,
+ anon_sym_AT,
+ ACTIONS(2178), 1,
+ anon_sym_class,
+ STATE(630), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(651), 1,
+ sym_decorator,
+ [32164] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(982), 1,
anon_sym_LPAREN,
- ACTIONS(2198), 1,
+ ACTIONS(2180), 1,
sym_identifier,
- ACTIONS(2200), 1,
+ ACTIONS(2182), 1,
anon_sym_LBRACK,
- STATE(543), 1,
+ STATE(515), 1,
sym_arguments,
- [32222] = 5,
+ [32180] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2202), 1,
+ ACTIONS(2184), 1,
sym_identifier,
- ACTIONS(2204), 1,
+ ACTIONS(2186), 1,
anon_sym_STAR,
- STATE(933), 1,
+ STATE(937), 1,
sym_formal_parameters,
- [32238] = 4,
+ [32196] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2206), 1,
- anon_sym_from,
- STATE(1048), 1,
- sym__from_clause,
- ACTIONS(2208), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [32252] = 5,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2188), 1,
+ sym_identifier,
+ ACTIONS(2190), 1,
+ anon_sym_STAR,
+ STATE(937), 1,
+ sym_formal_parameters,
+ [32212] = 4,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2089), 1,
- anon_sym_SQUOTE,
- ACTIONS(2210), 1,
- aux_sym_string_token2,
- ACTIONS(2212), 1,
+ ACTIONS(2132), 1,
+ anon_sym_DQUOTE,
+ STATE(779), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2192), 2,
+ aux_sym_string_token1,
sym_escape_sequence,
- STATE(781), 1,
- aux_sym_string_repeat2,
- [32268] = 5,
+ [32226] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- ACTIONS(2030), 1,
+ ACTIONS(2026), 1,
anon_sym_extends,
- STATE(55), 1,
+ STATE(50), 1,
sym_class_body,
STATE(929), 1,
sym_class_heritage,
- [32284] = 5,
+ [32242] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(919), 1,
- anon_sym_LPAREN,
- ACTIONS(2214), 1,
- sym_identifier,
- ACTIONS(2216), 1,
- anon_sym_LBRACK,
- STATE(431), 1,
- sym_arguments,
- [32300] = 2,
+ ACTIONS(1956), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2026), 1,
+ anon_sym_extends,
+ STATE(426), 1,
+ sym_class_body,
+ STATE(995), 1,
+ sym_class_heritage,
+ [32258] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2218), 3,
+ ACTIONS(2033), 1,
+ anon_sym_COMMA,
+ STATE(775), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(2194), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [32272] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2196), 3,
sym__automatic_semicolon,
anon_sym_from,
anon_sym_SEMI,
- [32309] = 4,
+ [32281] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
anon_sym_COMMA,
- ACTIONS(2220), 1,
+ ACTIONS(2198), 1,
anon_sym_RBRACE,
- STATE(894), 1,
+ STATE(892), 1,
aux_sym_object_repeat1,
- [32322] = 3,
+ [32294] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2162), 1,
+ ACTIONS(2124), 1,
anon_sym_EQ,
- ACTIONS(2222), 2,
+ ACTIONS(2200), 2,
anon_sym_COMMA,
anon_sym_RPAREN,
- [32333] = 4,
+ [32305] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2224), 1,
+ ACTIONS(2202), 1,
sym_identifier,
- STATE(1015), 1,
+ STATE(1014), 1,
sym_formal_parameters,
- [32346] = 4,
+ [32318] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
+ ACTIONS(2204), 1,
+ anon_sym_RBRACE,
+ STATE(840), 1,
+ aux_sym_object_repeat1,
+ [32331] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2226), 1,
+ ACTIONS(2206), 1,
anon_sym_COMMA,
- ACTIONS(2229), 1,
+ ACTIONS(2209), 1,
anon_sym_RPAREN,
- STATE(838), 1,
+ STATE(839), 1,
aux_sym_formal_parameters_repeat1,
- [32359] = 4,
+ [32344] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(93), 1,
+ ACTIONS(2211), 1,
anon_sym_COMMA,
- ACTIONS(2231), 1,
+ ACTIONS(2214), 1,
anon_sym_RBRACE,
- STATE(841), 1,
+ STATE(840), 1,
aux_sym_object_repeat1,
- [32372] = 4,
+ [32357] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2233), 1,
+ ACTIONS(2216), 1,
sym_identifier,
- STATE(973), 1,
+ STATE(969), 1,
sym_formal_parameters,
- [32385] = 4,
+ [32370] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2235), 1,
+ ACTIONS(2218), 1,
anon_sym_COMMA,
- ACTIONS(2238), 1,
+ ACTIONS(2220), 1,
anon_sym_RBRACE,
- STATE(841), 1,
- aux_sym_object_repeat1,
- [32398] = 3,
+ STATE(849), 1,
+ aux_sym_named_imports_repeat1,
+ [32383] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1623), 1,
anon_sym_EQ,
- ACTIONS(2240), 2,
+ ACTIONS(2209), 2,
anon_sym_COMMA,
anon_sym_RPAREN,
- [32409] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2242), 1,
- anon_sym_COMMA,
- ACTIONS(2244), 1,
- anon_sym_RBRACE,
- STATE(847), 1,
- aux_sym_named_imports_repeat1,
- [32422] = 4,
+ [32394] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2246), 1,
+ ACTIONS(2222), 1,
sym_identifier,
- STATE(942), 1,
+ STATE(943), 1,
sym_formal_parameters,
- [32435] = 2,
+ [32407] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1623), 1,
+ anon_sym_EQ,
+ ACTIONS(2224), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [32418] = 2,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2248), 3,
+ ACTIONS(2226), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [32444] = 2,
+ [32427] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2083), 3,
+ ACTIONS(1141), 1,
+ anon_sym_EQ,
+ ACTIONS(1372), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [32438] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2161), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [32453] = 4,
+ [32447] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2250), 1,
+ ACTIONS(2228), 1,
anon_sym_COMMA,
- ACTIONS(2252), 1,
+ ACTIONS(2230), 1,
anon_sym_RBRACE,
- STATE(871), 1,
+ STATE(872), 1,
aux_sym_named_imports_repeat1,
- [32466] = 3,
+ [32460] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1141), 1,
- anon_sym_EQ,
- ACTIONS(1372), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [32477] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- ACTIONS(2252), 1,
+ ACTIONS(2230), 1,
anon_sym_RBRACE,
- STATE(1064), 1,
+ STATE(1063), 1,
sym__import_export_specifier,
- [32490] = 4,
+ [32473] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(2254), 1,
+ ACTIONS(2232), 1,
anon_sym_RPAREN,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [32503] = 2,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(2022), 3,
- anon_sym_LBRACE,
- anon_sym_LT,
- sym_jsx_text,
- [32512] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1754), 1,
- anon_sym_COLON,
- ACTIONS(1762), 1,
- anon_sym_DOT,
- ACTIONS(2256), 1,
- anon_sym_GT,
- [32525] = 4,
+ [32486] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2258), 1,
+ ACTIONS(2234), 1,
anon_sym_COMMA,
- ACTIONS(2260), 1,
+ ACTIONS(2236), 1,
anon_sym_RBRACE,
- STATE(875), 1,
+ STATE(879), 1,
aux_sym_export_clause_repeat1,
- [32538] = 3,
+ [32499] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2264), 1,
+ ACTIONS(2240), 1,
anon_sym_as,
- ACTIONS(2262), 2,
+ ACTIONS(2238), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [32549] = 2,
+ [32510] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2266), 3,
+ ACTIONS(2242), 3,
sym__automatic_semicolon,
anon_sym_from,
anon_sym_SEMI,
- [32558] = 4,
+ [32519] = 2,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(2020), 3,
+ anon_sym_LBRACE,
+ anon_sym_LT,
+ sym_jsx_text,
+ [32528] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1754), 1,
+ anon_sym_COLON,
+ ACTIONS(1762), 1,
+ anon_sym_DOT,
+ ACTIONS(2244), 1,
+ anon_sym_GT,
+ [32541] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2268), 1,
+ ACTIONS(2246), 1,
sym_identifier,
- STATE(973), 1,
+ STATE(969), 1,
sym_formal_parameters,
- [32571] = 4,
+ [32554] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2270), 1,
+ ACTIONS(2248), 1,
anon_sym_LPAREN,
- ACTIONS(2272), 1,
+ ACTIONS(2250), 1,
anon_sym_await,
STATE(29), 1,
sym__for_header,
- [32584] = 4,
+ [32567] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2252), 1,
+ sym_identifier,
+ STATE(943), 1,
+ sym_formal_parameters,
+ [32580] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2274), 1,
+ ACTIONS(2254), 1,
sym_identifier,
- STATE(942), 1,
+ STATE(943), 1,
sym_formal_parameters,
- [32597] = 4,
+ [32593] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(704), 1,
+ ACTIONS(714), 1,
anon_sym_while,
- ACTIONS(2276), 1,
+ ACTIONS(2256), 1,
anon_sym_else,
- STATE(250), 1,
+ STATE(254), 1,
sym_else_clause,
- [32610] = 4,
+ [32606] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2278), 1,
- sym_identifier,
- STATE(942), 1,
- sym_formal_parameters,
- [32623] = 2,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
+ ACTIONS(2258), 1,
+ anon_sym_RBRACE,
+ STATE(840), 1,
+ aux_sym_object_repeat1,
+ [32619] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2280), 3,
+ ACTIONS(2260), 3,
sym__automatic_semicolon,
anon_sym_from,
anon_sym_SEMI,
- [32632] = 3,
+ [32628] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2282), 1,
+ ACTIONS(2262), 1,
sym_identifier,
- ACTIONS(2284), 2,
+ ACTIONS(2264), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [32643] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(93), 1,
- anon_sym_COMMA,
- ACTIONS(2286), 1,
- anon_sym_RBRACE,
- STATE(841), 1,
- aux_sym_object_repeat1,
- [32656] = 3,
+ [32639] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2288), 1,
+ ACTIONS(2266), 1,
sym_identifier,
- ACTIONS(2290), 2,
+ ACTIONS(2268), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [32667] = 4,
+ [32650] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(75), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(77), 1,
+ anon_sym_SQUOTE,
+ STATE(1037), 1,
+ sym_string,
+ [32663] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- ACTIONS(2292), 1,
+ ACTIONS(2270), 1,
anon_sym_RBRACE,
- STATE(1040), 1,
+ STATE(1041), 1,
sym__import_export_specifier,
- [32680] = 4,
+ [32676] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2294), 1,
+ ACTIONS(2272), 1,
anon_sym_COMMA,
- ACTIONS(2297), 1,
+ ACTIONS(2275), 1,
anon_sym_RBRACE,
- STATE(866), 1,
+ STATE(868), 1,
aux_sym_export_clause_repeat1,
- [32693] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(75), 1,
- anon_sym_DQUOTE,
- ACTIONS(77), 1,
- anon_sym_SQUOTE,
- STATE(1037), 1,
- sym_string,
- [32706] = 4,
+ [32689] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2299), 1,
+ ACTIONS(2277), 1,
anon_sym_LPAREN,
- ACTIONS(2301), 1,
+ ACTIONS(2279), 1,
anon_sym_await,
STATE(26), 1,
sym__for_header,
- [32719] = 4,
+ [32702] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2303), 1,
+ ACTIONS(2281), 1,
anon_sym_GT,
- [32732] = 4,
+ [32715] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- ACTIONS(2305), 1,
+ ACTIONS(2283), 1,
anon_sym_RBRACE,
- STATE(1064), 1,
+ STATE(1063), 1,
sym__import_export_specifier,
- [32745] = 4,
+ [32728] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2307), 1,
+ ACTIONS(2285), 1,
anon_sym_COMMA,
- ACTIONS(2310), 1,
+ ACTIONS(2288), 1,
anon_sym_RBRACE,
- STATE(871), 1,
+ STATE(872), 1,
aux_sym_named_imports_repeat1,
- [32758] = 4,
+ [32741] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2312), 1,
+ ACTIONS(2290), 1,
anon_sym_GT,
- [32771] = 3,
+ [32754] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(395), 1,
@@ -48848,1926 +48782,1911 @@ static uint16_t ts_small_parse_table[] = {
ACTIONS(391), 2,
anon_sym_else,
anon_sym_while,
- [32782] = 4,
+ [32765] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2314), 1,
+ ACTIONS(2292), 1,
sym_identifier,
- STATE(625), 1,
+ STATE(628), 1,
sym_decorator_member_expression,
- STATE(656), 1,
+ STATE(655), 1,
sym_decorator_call_expression,
- [32795] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2316), 1,
- anon_sym_COMMA,
- ACTIONS(2318), 1,
- anon_sym_RBRACE,
- STATE(866), 1,
- aux_sym_export_clause_repeat1,
- [32808] = 2,
+ [32778] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2320), 3,
+ ACTIONS(2294), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [32817] = 2,
+ [32787] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2322), 3,
+ ACTIONS(2296), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [32826] = 2,
+ [32796] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2324), 3,
+ ACTIONS(2298), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [32835] = 2,
+ [32805] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2326), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [32844] = 4,
+ ACTIONS(2300), 1,
+ anon_sym_COMMA,
+ ACTIONS(2302), 1,
+ anon_sym_RBRACE,
+ STATE(868), 1,
+ aux_sym_export_clause_repeat1,
+ [32818] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1374), 1,
+ ACTIONS(1376), 1,
anon_sym_RBRACK,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [32857] = 4,
+ [32831] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1738), 1,
+ ACTIONS(1744), 1,
anon_sym_RPAREN,
- ACTIONS(2328), 1,
+ ACTIONS(2304), 1,
anon_sym_COMMA,
- STATE(838), 1,
+ STATE(839), 1,
aux_sym_formal_parameters_repeat1,
- [32870] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- ACTIONS(2330), 1,
- sym_identifier,
- STATE(994), 1,
- sym_formal_parameters,
- [32883] = 4,
+ [32844] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1374), 1,
+ ACTIONS(1376), 1,
anon_sym_RBRACK,
- STATE(909), 1,
+ STATE(910), 1,
aux_sym_array_repeat1,
- [32896] = 4,
+ [32857] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- ACTIONS(2318), 1,
+ ACTIONS(2302), 1,
anon_sym_RBRACE,
- STATE(1040), 1,
+ STATE(1041), 1,
sym__import_export_specifier,
- [32909] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2156), 1,
- anon_sym_EQ,
- ACTIONS(2332), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [32920] = 2,
+ [32870] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2334), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [32929] = 4,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2306), 1,
+ sym_identifier,
+ STATE(993), 1,
+ sym_formal_parameters,
+ [32883] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2336), 1,
+ ACTIONS(2308), 1,
anon_sym_GT,
- [32942] = 4,
+ [32896] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(2338), 1,
+ ACTIONS(2310), 1,
anon_sym_RPAREN,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [32955] = 4,
+ [32909] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2312), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [32918] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1410), 1,
+ ACTIONS(1408), 1,
anon_sym_RPAREN,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [32968] = 4,
+ [32931] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1410), 1,
+ ACTIONS(1408), 1,
anon_sym_RPAREN,
- STATE(888), 1,
+ STATE(886), 1,
aux_sym_array_repeat1,
- [32981] = 4,
+ [32944] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(2340), 1,
+ ACTIONS(2314), 1,
anon_sym_RBRACK,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [32994] = 4,
+ [32957] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2148), 1,
+ ACTIONS(2106), 1,
anon_sym_COMMA,
- ACTIONS(2150), 1,
+ ACTIONS(2108), 1,
anon_sym_RPAREN,
STATE(895), 1,
aux_sym_formal_parameters_repeat1,
- [33007] = 2,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(2342), 3,
- anon_sym_LBRACE,
- anon_sym_LT,
- sym_jsx_text,
- [33016] = 4,
+ [32970] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
anon_sym_COMMA,
- ACTIONS(2344), 1,
+ ACTIONS(2316), 1,
anon_sym_RBRACE,
- STATE(841), 1,
+ STATE(840), 1,
aux_sym_object_repeat1,
- [33029] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1708), 1,
- anon_sym_RPAREN,
- ACTIONS(2346), 1,
- anon_sym_COMMA,
- STATE(838), 1,
- aux_sym_formal_parameters_repeat1,
- [33042] = 4,
+ [32983] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
anon_sym_COMMA,
- ACTIONS(2348), 1,
+ ACTIONS(2318), 1,
anon_sym_RBRACE,
- STATE(841), 1,
+ STATE(840), 1,
aux_sym_object_repeat1,
- [33055] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1712), 1,
- anon_sym_RPAREN,
- ACTIONS(2350), 1,
- anon_sym_COMMA,
- STATE(838), 1,
- aux_sym_formal_parameters_repeat1,
- [33068] = 2,
+ [32996] = 2,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2018), 3,
+ ACTIONS(1978), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33077] = 4,
+ [33005] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1716), 1,
+ ACTIONS(1724), 1,
anon_sym_RPAREN,
- ACTIONS(2352), 1,
+ ACTIONS(2320), 1,
anon_sym_COMMA,
- STATE(838), 1,
+ STATE(839), 1,
aux_sym_formal_parameters_repeat1,
- [33090] = 4,
+ [33018] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
ACTIONS(1388), 1,
anon_sym_RPAREN,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [33103] = 4,
+ [33031] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
- anon_sym_LBRACE,
- ACTIONS(2356), 1,
- anon_sym_LPAREN,
- STATE(218), 1,
- sym_statement_block,
- [33116] = 2,
- ACTIONS(1776), 1,
- sym_comment,
- ACTIONS(1267), 3,
- anon_sym_LBRACE,
- anon_sym_LT,
- sym_jsx_text,
- [33125] = 4,
+ ACTIONS(1718), 1,
+ anon_sym_RPAREN,
+ ACTIONS(2322), 1,
+ anon_sym_COMMA,
+ STATE(839), 1,
+ aux_sym_formal_parameters_repeat1,
+ [33044] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
ACTIONS(1388), 1,
anon_sym_RPAREN,
- STATE(850), 1,
+ STATE(851), 1,
aux_sym_array_repeat1,
- [33138] = 3,
+ [33057] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1742), 1,
+ anon_sym_RPAREN,
+ ACTIONS(2324), 1,
+ anon_sym_COMMA,
+ STATE(839), 1,
+ aux_sym_formal_parameters_repeat1,
+ [33070] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2118), 1,
anon_sym_EQ,
- ACTIONS(2229), 2,
+ ACTIONS(2326), 2,
anon_sym_COMMA,
anon_sym_RPAREN,
- [33149] = 4,
+ [33081] = 2,
+ ACTIONS(1776), 1,
+ sym_comment,
+ ACTIONS(1263), 3,
+ anon_sym_LBRACE,
+ anon_sym_LT,
+ sym_jsx_text,
+ [33090] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2328), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2330), 1,
+ anon_sym_LPAREN,
+ STATE(219), 1,
+ sym_statement_block,
+ [33103] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1406), 1,
+ ACTIONS(1404), 1,
anon_sym_RBRACK,
- STATE(891), 1,
+ STATE(890), 1,
aux_sym_array_repeat1,
- [33162] = 4,
+ [33116] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
anon_sym_COMMA,
- ACTIONS(2220), 1,
+ ACTIONS(2198), 1,
anon_sym_RBRACE,
- STATE(841), 1,
+ STATE(840), 1,
aux_sym_object_repeat1,
- [33175] = 2,
+ [33129] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1404), 3,
+ ACTIONS(501), 1,
anon_sym_COMMA,
- anon_sym_RPAREN,
+ ACTIONS(1404), 1,
anon_sym_RBRACK,
- [33184] = 2,
+ STATE(825), 1,
+ aux_sym_array_repeat1,
+ [33142] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(93), 1,
+ anon_sym_COMMA,
+ ACTIONS(2332), 1,
+ anon_sym_RBRACE,
+ STATE(840), 1,
+ aux_sym_object_repeat1,
+ [33155] = 2,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1315), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33193] = 4,
+ [33164] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(501), 1,
+ ACTIONS(1410), 3,
anon_sym_COMMA,
- ACTIONS(2358), 1,
+ anon_sym_RPAREN,
anon_sym_RBRACK,
- STATE(796), 1,
- aux_sym_array_repeat1,
- [33206] = 2,
+ [33173] = 2,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1329), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33215] = 4,
+ [33182] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(501), 1,
anon_sym_COMMA,
- ACTIONS(1406), 1,
+ ACTIONS(2334), 1,
anon_sym_RBRACK,
- STATE(796), 1,
+ STATE(825), 1,
aux_sym_array_repeat1,
- [33228] = 2,
+ [33195] = 2,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1321), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33237] = 2,
+ [33204] = 2,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1277), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33246] = 2,
+ [33213] = 2,
ACTIONS(1776), 1,
sym_comment,
ACTIONS(1271), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33255] = 2,
+ [33222] = 2,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(1255), 3,
+ ACTIONS(1267), 3,
anon_sym_LBRACE,
anon_sym_LT,
sym_jsx_text,
- [33264] = 4,
+ [33231] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2360), 1,
+ ACTIONS(2336), 1,
sym_identifier,
- STATE(973), 1,
+ STATE(969), 1,
sym_formal_parameters,
- [33277] = 4,
+ [33244] = 4,
ACTIONS(3), 1,
sym_comment,
ACTIONS(93), 1,
anon_sym_COMMA,
- ACTIONS(2362), 1,
+ ACTIONS(2332), 1,
anon_sym_RBRACE,
- STATE(841), 1,
+ STATE(838), 1,
aux_sym_object_repeat1,
- [33290] = 4,
- ACTIONS(3), 1,
+ [33257] = 2,
+ ACTIONS(1776), 1,
sym_comment,
- ACTIONS(93), 1,
- anon_sym_COMMA,
- ACTIONS(2362), 1,
- anon_sym_RBRACE,
- STATE(839), 1,
- aux_sym_object_repeat1,
- [33303] = 4,
+ ACTIONS(2338), 3,
+ anon_sym_LBRACE,
+ anon_sym_LT,
+ sym_jsx_text,
+ [33266] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- ACTIONS(2364), 1,
+ ACTIONS(2340), 1,
anon_sym_COLON,
- STATE(954), 1,
+ STATE(934), 1,
sym_formal_parameters,
- [33316] = 3,
+ [33279] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2366), 1,
- anon_sym_LPAREN,
- STATE(40), 1,
- sym__for_header,
- [33326] = 3,
+ ACTIONS(2090), 1,
+ anon_sym_LBRACE,
+ STATE(214), 1,
+ sym_class_body,
+ [33289] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(2090), 1,
+ anon_sym_LBRACE,
+ STATE(212), 1,
+ sym_class_body,
+ [33299] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2342), 1,
anon_sym_LPAREN,
- STATE(1019), 1,
- sym_formal_parameters,
- [33336] = 3,
+ STATE(41), 1,
+ sym__for_header,
+ [33309] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2368), 1,
+ ACTIONS(2344), 1,
anon_sym_LBRACE,
STATE(240), 1,
sym_switch_body,
- [33346] = 3,
+ [33319] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2370), 1,
- sym_identifier,
- ACTIONS(2372), 1,
- sym_jsx_identifier,
- [33356] = 3,
+ ACTIONS(2328), 1,
+ anon_sym_LBRACE,
+ STATE(236), 1,
+ sym_statement_block,
+ [33329] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2374), 1,
+ ACTIONS(2346), 1,
sym_identifier,
- ACTIONS(2376), 1,
+ ACTIONS(2348), 1,
anon_sym_STAR,
- [33366] = 3,
+ [33339] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
STATE(946), 1,
sym_formal_parameters,
- [33376] = 2,
+ [33349] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2229), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [33384] = 3,
+ ACTIONS(2350), 1,
+ sym_identifier,
+ ACTIONS(2352), 1,
+ anon_sym_STAR,
+ [33359] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2378), 1,
+ ACTIONS(2148), 1,
sym_identifier,
- ACTIONS(2380), 1,
- anon_sym_STAR,
- [33394] = 2,
+ ACTIONS(2150), 1,
+ anon_sym_LBRACK,
+ [33369] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1744), 2,
+ ACTIONS(1714), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [33402] = 3,
+ [33377] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(49), 1,
+ STATE(54), 1,
sym_class_body,
- [33412] = 2,
+ [33387] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2238), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [33420] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1007), 1,
+ sym_formal_parameters,
+ [33397] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
- STATE(638), 1,
+ STATE(639), 1,
sym_statement_block,
- [33430] = 3,
+ [33407] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(977), 1,
+ STATE(972), 1,
sym_formal_parameters,
- [33440] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2382), 1,
- anon_sym_LBRACE,
- STATE(552), 1,
- sym_statement_block,
- [33450] = 2,
+ [33417] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2384), 2,
+ ACTIONS(2354), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [33458] = 3,
+ [33425] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1007), 1,
- sym_formal_parameters,
- [33468] = 3,
+ ACTIONS(2328), 1,
+ anon_sym_LBRACE,
+ STATE(641), 1,
+ sym_statement_block,
+ [33435] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2206), 1,
+ ACTIONS(2041), 1,
anon_sym_from,
- STATE(1046), 1,
+ STATE(1050), 1,
sym__from_clause,
- [33478] = 3,
+ [33445] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2386), 1,
+ ACTIONS(2356), 1,
anon_sym_COMMA,
- ACTIONS(2388), 1,
+ ACTIONS(2358), 1,
anon_sym_from,
- [33488] = 3,
+ [33455] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2360), 1,
+ anon_sym_LBRACE,
+ STATE(551), 1,
+ sym_statement_block,
+ [33465] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
STATE(210), 1,
sym_statement_block,
- [33498] = 3,
+ [33475] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
STATE(209), 1,
sym_statement_block,
- [33508] = 3,
+ [33485] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
STATE(205), 1,
sym_statement_block,
- [33518] = 3,
+ [33495] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(983), 1,
+ STATE(979), 1,
sym_formal_parameters,
- [33528] = 3,
+ [33505] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
- anon_sym_LBRACE,
- STATE(560), 1,
- sym_statement_block,
- [33538] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1003), 1,
+ sym_formal_parameters,
+ [33515] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2168), 1,
- sym_identifier,
- ACTIONS(2170), 1,
- anon_sym_LBRACK,
- [33548] = 3,
+ ACTIONS(2360), 1,
+ anon_sym_LBRACE,
+ STATE(559), 1,
+ sym_statement_block,
+ [33525] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
- STATE(58), 1,
+ STATE(427), 1,
sym_statement_block,
- [33558] = 3,
+ [33535] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1002), 1,
- sym_formal_parameters,
- [33568] = 3,
+ ACTIONS(2360), 1,
+ anon_sym_LBRACE,
+ STATE(56), 1,
+ sym_statement_block,
+ [33545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
STATE(381), 1,
sym_statement_block,
- [33578] = 3,
+ [33555] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2364), 2,
anon_sym_LBRACE,
- STATE(427), 1,
- sym_statement_block,
- [33588] = 2,
+ anon_sym_EQ_GT,
+ [33563] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2392), 2,
+ ACTIONS(2366), 2,
anon_sym_LBRACE,
anon_sym_EQ_GT,
- [33596] = 2,
+ [33571] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2394), 2,
+ ACTIONS(2368), 2,
anon_sym_LBRACE,
anon_sym_EQ_GT,
- [33604] = 3,
+ [33579] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(988), 1,
+ STATE(985), 1,
sym_formal_parameters,
- [33614] = 3,
+ [33589] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(997), 1,
+ STATE(990), 1,
sym_formal_parameters,
- [33624] = 3,
+ [33599] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(1000), 1,
+ STATE(991), 1,
sym_formal_parameters,
- [33634] = 3,
+ [33609] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- STATE(1064), 1,
+ STATE(1063), 1,
sym__import_export_specifier,
- [33644] = 3,
+ [33619] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
- anon_sym_LBRACE,
- STATE(642), 1,
- sym_statement_block,
- [33654] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1065), 1,
+ sym_formal_parameters,
+ [33629] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
STATE(931), 1,
sym_formal_parameters,
- [33664] = 3,
+ [33639] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2370), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [33647] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
- STATE(636), 1,
+ STATE(640), 1,
sym_statement_block,
- [33674] = 2,
+ [33657] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2396), 2,
+ ACTIONS(1956), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [33682] = 2,
+ STATE(429), 1,
+ sym_class_body,
+ [33667] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2398), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [33690] = 3,
+ ACTIONS(1956), 1,
+ anon_sym_LBRACE,
+ STATE(424), 1,
+ sym_class_body,
+ [33677] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2400), 1,
+ ACTIONS(2372), 1,
anon_sym_LBRACE,
- STATE(219), 1,
+ STATE(220), 1,
sym_statement_block,
- [33700] = 3,
+ [33687] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 1,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1017), 1,
+ sym_formal_parameters,
+ [33697] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2374), 2,
anon_sym_LBRACE,
- STATE(424), 1,
- sym_class_body,
- [33710] = 3,
+ anon_sym_EQ_GT,
+ [33705] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2066), 1,
+ ACTIONS(2072), 1,
sym_identifier,
- STATE(1040), 1,
+ STATE(1041), 1,
sym__import_export_specifier,
- [33720] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1014), 1,
- sym_formal_parameters,
- [33730] = 3,
+ [33715] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(1065), 1,
+ STATE(1060), 1,
sym_formal_parameters,
- [33740] = 2,
+ [33725] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2402), 2,
+ ACTIONS(2376), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [33748] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2404), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [33756] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1992), 1,
- anon_sym_LBRACE,
- STATE(429), 1,
- sym_class_body,
- [33766] = 3,
+ [33733] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
STATE(432), 1,
sym_statement_block,
- [33776] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2406), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [33784] = 3,
+ [33743] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
STATE(978), 1,
sym_formal_parameters,
- [33794] = 2,
+ [33753] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 2,
+ ACTIONS(2378), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [33802] = 2,
+ [33761] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1183), 2,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [33810] = 3,
+ STATE(553), 1,
+ sym_statement_block,
+ [33771] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
- anon_sym_LBRACE,
- STATE(230), 1,
- sym_statement_block,
- [33820] = 3,
+ ACTIONS(1175), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [33779] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2380), 1,
+ anon_sym_LPAREN,
+ STATE(956), 1,
+ sym_parenthesized_expression,
+ [33789] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(546), 1,
+ STATE(51), 1,
sym_statement_block,
- [33830] = 3,
+ [33799] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2408), 1,
- anon_sym_LPAREN,
- STATE(958), 1,
- sym_parenthesized_expression,
- [33840] = 3,
+ ACTIONS(2382), 2,
+ anon_sym_LBRACE,
+ anon_sym_EQ_GT,
+ [33807] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2410), 1,
+ ACTIONS(2384), 1,
sym_identifier,
- ACTIONS(2412), 1,
+ ACTIONS(2386), 1,
anon_sym_STAR,
- [33850] = 3,
+ [33817] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2182), 1,
+ ACTIONS(2055), 1,
sym_identifier,
- ACTIONS(2184), 1,
+ ACTIONS(2057), 1,
anon_sym_LBRACK,
- [33860] = 3,
+ [33827] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2388), 1,
+ sym_identifier,
+ ACTIONS(2390), 1,
+ anon_sym_STAR,
+ [33837] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2392), 2,
anon_sym_LBRACE,
- STATE(51), 1,
- sym_statement_block,
- [33870] = 3,
+ anon_sym_EQ_GT,
+ [33845] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
STATE(47), 1,
sym_statement_block,
- [33880] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2414), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [33888] = 3,
+ [33855] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1061), 1,
- sym_formal_parameters,
- [33898] = 2,
+ ACTIONS(2360), 1,
+ anon_sym_LBRACE,
+ STATE(49), 1,
+ sym_statement_block,
+ [33865] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2416), 2,
+ ACTIONS(2394), 2,
anon_sym_LBRACE,
anon_sym_EQ_GT,
- [33906] = 2,
+ [33873] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2418), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [33914] = 3,
+ ACTIONS(2396), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [33881] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
- anon_sym_LBRACE,
- STATE(50), 1,
- sym_statement_block,
- [33924] = 3,
+ ACTIONS(2398), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [33889] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2206), 1,
+ ACTIONS(2041), 1,
anon_sym_from,
- STATE(1048), 1,
+ STATE(1038), 1,
sym__from_clause,
- [33934] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2420), 1,
- sym_identifier,
- ACTIONS(2422), 1,
- anon_sym_STAR,
- [33944] = 3,
+ [33899] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
STATE(33), 1,
sym_parenthesized_expression,
- [33954] = 2,
+ [33909] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2426), 2,
+ ACTIONS(2402), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [33962] = 3,
+ STATE(220), 1,
+ sym_statement_block,
+ [33919] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2428), 1,
- anon_sym_LBRACE,
- STATE(219), 1,
- sym_statement_block,
- [33972] = 3,
+ ACTIONS(2404), 1,
+ sym_identifier,
+ ACTIONS(2406), 1,
+ sym_jsx_identifier,
+ [33929] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(1036), 1,
+ STATE(1035), 1,
sym_formal_parameters,
- [33982] = 3,
+ [33939] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1754), 1,
+ anon_sym_COLON,
+ ACTIONS(2244), 1,
+ anon_sym_GT,
+ [33949] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
STATE(472), 1,
sym_class_body,
- [33992] = 3,
+ [33959] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 1,
+ ACTIONS(2402), 1,
anon_sym_LBRACE,
- STATE(379), 1,
- sym_class_body,
- [34002] = 3,
+ STATE(207), 1,
+ sym_statement_block,
+ [33969] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1754), 1,
- anon_sym_COLON,
- ACTIONS(2256), 1,
- anon_sym_GT,
- [34012] = 3,
+ ACTIONS(2402), 1,
+ anon_sym_LBRACE,
+ STATE(215), 1,
+ sym_statement_block,
+ [33979] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
- STATE(462), 1,
+ STATE(465), 1,
sym_statement_block,
- [34022] = 3,
+ [33989] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
STATE(468), 1,
sym_statement_block,
- [34032] = 3,
+ [33999] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
STATE(469), 1,
sym_statement_block,
- [34042] = 2,
+ [34009] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2430), 2,
+ ACTIONS(1956), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [34050] = 3,
+ STATE(379), 1,
+ sym_class_body,
+ [34019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2428), 1,
- anon_sym_LBRACE,
- STATE(212), 1,
- sym_statement_block,
- [34060] = 2,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1033), 1,
+ sym_formal_parameters,
+ [34029] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2432), 2,
+ ACTIONS(2408), 2,
anon_sym_LBRACE,
anon_sym_EQ_GT,
- [34068] = 2,
+ [34037] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2434), 2,
+ ACTIONS(2410), 2,
anon_sym_COMMA,
anon_sym_RPAREN,
- [34076] = 3,
+ [34045] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2428), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(211), 1,
+ STATE(518), 1,
sym_statement_block,
- [34086] = 2,
+ [34055] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2436), 2,
+ ACTIONS(2412), 2,
anon_sym_LBRACE,
anon_sym_EQ_GT,
- [34094] = 3,
+ [34063] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2414), 2,
anon_sym_LBRACE,
- STATE(382), 1,
- sym_statement_block,
- [34104] = 3,
+ anon_sym_EQ_GT,
+ [34071] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(1034), 1,
+ STATE(1030), 1,
sym_formal_parameters,
- [34114] = 2,
+ [34081] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2438), 2,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [34122] = 3,
+ STATE(382), 1,
+ sym_statement_block,
+ [34091] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 1,
+ ACTIONS(1956), 1,
anon_sym_LBRACE,
STATE(451), 1,
sym_class_body,
- [34132] = 3,
+ [34101] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(215), 1,
+ STATE(212), 1,
sym_class_body,
- [34142] = 3,
+ [34111] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2416), 2,
anon_sym_LBRACE,
- STATE(383), 1,
- sym_statement_block,
- [34152] = 3,
+ anon_sym_EQ_GT,
+ [34119] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1031), 1,
- sym_formal_parameters,
- [34162] = 3,
+ ACTIONS(2362), 1,
+ anon_sym_LBRACE,
+ STATE(383), 1,
+ sym_statement_block,
+ [34129] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(1030), 1,
+ STATE(1029), 1,
sym_formal_parameters,
- [34172] = 3,
+ [34139] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(504), 1,
+ STATE(525), 1,
sym_class_body,
- [34182] = 3,
+ [34149] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(561), 1,
+ STATE(504), 1,
sym_statement_block,
- [34192] = 3,
+ [34159] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- STATE(580), 1,
- sym_class_body,
- [34202] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(944), 1,
+ sym_formal_parameters,
+ [34169] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(922), 1,
- sym_parenthesized_expression,
- [34212] = 3,
+ STATE(945), 1,
+ sym_formal_parameters,
+ [34179] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2428), 1,
- anon_sym_LBRACE,
- STATE(216), 1,
- sym_statement_block,
- [34222] = 3,
+ ACTIONS(2400), 1,
+ anon_sym_LPAREN,
+ STATE(922), 1,
+ sym_parenthesized_expression,
+ [34189] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2390), 1,
+ ACTIONS(2362), 1,
anon_sym_LBRACE,
STATE(376), 1,
sym_statement_block,
- [34232] = 3,
+ [34199] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
STATE(484), 1,
sym_statement_block,
- [34242] = 3,
+ [34209] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1762), 1,
- anon_sym_DOT,
- ACTIONS(2256), 1,
- anon_sym_GT,
- [34252] = 3,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ STATE(579), 1,
+ sym_class_body,
+ [34219] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2402), 1,
anon_sym_LBRACE,
- STATE(536), 1,
+ STATE(216), 1,
sym_statement_block,
- [34262] = 3,
+ [34229] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
STATE(486), 1,
sym_statement_block,
- [34272] = 3,
+ [34239] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1762), 1,
+ anon_sym_DOT,
+ ACTIONS(2244), 1,
+ anon_sym_GT,
+ [34249] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2366), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(41), 1,
- sym__for_header,
- [34282] = 3,
+ STATE(1018), 1,
+ sym_formal_parameters,
+ [34259] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
STATE(32), 1,
sym_parenthesized_expression,
- [34292] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2440), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [34300] = 3,
+ [34269] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
- ACTIONS(2336), 1,
+ ACTIONS(2308), 1,
anon_sym_GT,
- [34310] = 3,
+ [34279] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1016), 1,
- sym_formal_parameters,
- [34320] = 3,
+ ACTIONS(2418), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [34287] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2336), 1,
+ ACTIONS(2308), 1,
anon_sym_GT,
- [34330] = 3,
+ [34297] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- STATE(53), 1,
- sym_class_body,
- [34340] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1015), 1,
+ sym_formal_parameters,
+ [34307] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(489), 1,
+ STATE(488), 1,
sym_class_body,
- [34350] = 3,
+ [34317] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
STATE(214), 1,
sym_class_body,
- [34360] = 3,
+ [34327] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1011), 1,
- sym_formal_parameters,
- [34370] = 3,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ STATE(53), 1,
+ sym_class_body,
+ [34337] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(573), 1,
+ STATE(506), 1,
sym_statement_block,
- [34380] = 3,
+ [34347] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(575), 1,
+ STATE(507), 1,
sym_statement_block,
- [34390] = 3,
+ [34357] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1984), 1,
anon_sym_LBRACE,
- STATE(576), 1,
+ STATE(508), 1,
sym_class_body,
- [34400] = 3,
+ [34367] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(944), 1,
+ STATE(1010), 1,
sym_formal_parameters,
- [34410] = 3,
+ [34377] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(491), 1,
+ STATE(490), 1,
sym_statement_block,
- [34420] = 2,
+ [34387] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1380), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [34428] = 3,
+ [34395] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2382), 1,
+ ACTIONS(2360), 1,
anon_sym_LBRACE,
- STATE(505), 1,
+ STATE(510), 1,
sym_statement_block,
- [34438] = 2,
+ [34405] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2442), 2,
+ ACTIONS(2420), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [34413] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2422), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [34446] = 2,
+ [34421] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2444), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [34454] = 3,
+ ACTIONS(2424), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [34429] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
STATE(194), 1,
sym_statement_block,
- [34464] = 2,
+ [34439] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2446), 2,
+ ACTIONS(2209), 2,
anon_sym_COMMA,
- anon_sym_RBRACE,
- [34472] = 2,
+ anon_sym_RPAREN,
+ [34447] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2448), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [34480] = 3,
+ ACTIONS(2426), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [34455] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(947), 1,
- sym_formal_parameters,
- [34490] = 2,
+ ACTIONS(2214), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [34463] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1382), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [34498] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2450), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [34506] = 3,
+ [34471] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
- STATE(42), 1,
+ STATE(40), 1,
sym_parenthesized_expression,
- [34516] = 2,
+ [34481] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2452), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [34524] = 3,
+ ACTIONS(2428), 2,
+ anon_sym_LBRACE,
+ anon_sym_EQ_GT,
+ [34489] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2128), 1,
+ ACTIONS(1183), 2,
anon_sym_LBRACE,
- STATE(215), 1,
- sym_class_body,
- [34534] = 2,
+ anon_sym_EQ_GT,
+ [34497] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2454), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [34542] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(994), 1,
+ sym_formal_parameters,
+ [34507] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
STATE(1054), 1,
sym_formal_parameters,
- [34552] = 3,
+ [34517] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(995), 1,
+ STATE(1058), 1,
sym_formal_parameters,
- [34562] = 2,
+ [34527] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2456), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [34570] = 3,
+ ACTIONS(2430), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [34535] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(959), 1,
- sym_formal_parameters,
- [34580] = 3,
+ ACTIONS(1984), 1,
+ anon_sym_LBRACE,
+ STATE(512), 1,
+ sym_class_body,
+ [34545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1621), 1,
anon_sym_LPAREN,
- STATE(1055), 1,
- sym_formal_parameters,
- [34590] = 3,
+ ACTIONS(2432), 1,
+ anon_sym_EQ_GT,
+ [34555] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2400), 1,
- anon_sym_LBRACE,
- STATE(211), 1,
- sym_statement_block,
- [34600] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(960), 1,
+ sym_formal_parameters,
+ [34565] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2400), 1,
+ ACTIONS(2372), 1,
anon_sym_LBRACE,
- STATE(212), 1,
+ STATE(215), 1,
sym_statement_block,
- [34610] = 3,
+ [34575] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
- ACTIONS(2312), 1,
+ ACTIONS(2290), 1,
anon_sym_GT,
- [34620] = 3,
+ [34585] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2128), 1,
- anon_sym_LBRACE,
- STATE(214), 1,
- sym_class_body,
- [34630] = 3,
+ ACTIONS(2434), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [34593] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2312), 1,
+ ACTIONS(2290), 1,
anon_sym_GT,
- [34640] = 2,
+ [34603] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1384), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [34648] = 2,
+ ACTIONS(2372), 1,
+ anon_sym_LBRACE,
+ STATE(207), 1,
+ sym_statement_block,
+ [34613] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2458), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [34656] = 3,
+ ACTIONS(2342), 1,
+ anon_sym_LPAREN,
+ STATE(42), 1,
+ sym__for_header,
+ [34623] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2400), 1,
+ ACTIONS(2372), 1,
anon_sym_LBRACE,
STATE(216), 1,
sym_statement_block,
- [34666] = 3,
+ [34633] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
- anon_sym_LPAREN,
- STATE(1066), 1,
- sym_formal_parameters,
- [34676] = 3,
+ ACTIONS(1384), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [34641] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- anon_sym_LPAREN,
- ACTIONS(1676), 1,
- anon_sym_EQ_GT,
- [34686] = 2,
+ ACTIONS(2436), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [34649] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2460), 2,
+ ACTIONS(2438), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [34694] = 3,
+ [34657] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
- anon_sym_LBRACE,
- STATE(639), 1,
- sym_statement_block,
- [34704] = 3,
+ ACTIONS(1870), 1,
+ anon_sym_LPAREN,
+ STATE(1066), 1,
+ sym_formal_parameters,
+ [34667] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2328), 1,
anon_sym_LBRACE,
- STATE(637), 1,
+ STATE(638), 1,
sym_statement_block,
- [34714] = 3,
+ [34677] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
- anon_sym_LPAREN,
- STATE(34), 1,
- sym_parenthesized_expression,
- [34724] = 3,
+ ACTIONS(2328), 1,
+ anon_sym_LBRACE,
+ STATE(635), 1,
+ sym_statement_block,
+ [34687] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1754), 1,
anon_sym_COLON,
- ACTIONS(2303), 1,
+ ACTIONS(2281), 1,
anon_sym_GT,
- [34734] = 3,
+ [34697] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
- ACTIONS(2462), 1,
- anon_sym_EQ_GT,
- [34744] = 3,
+ STATE(34), 1,
+ sym_parenthesized_expression,
+ [34707] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1762), 1,
anon_sym_DOT,
- ACTIONS(2303), 1,
+ ACTIONS(2281), 1,
anon_sym_GT,
- [34754] = 3,
+ [34717] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
STATE(31), 1,
sym_parenthesized_expression,
- [34764] = 3,
+ [34727] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1860), 1,
+ ACTIONS(1870), 1,
anon_sym_LPAREN,
- STATE(956), 1,
+ STATE(957), 1,
sym_formal_parameters,
- [34774] = 3,
+ [34737] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1984), 1,
- anon_sym_LBRACE,
- STATE(559), 1,
- sym_class_body,
- [34784] = 3,
+ ACTIONS(1621), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1676), 1,
+ anon_sym_EQ_GT,
+ [34747] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2424), 1,
+ ACTIONS(2400), 1,
anon_sym_LPAREN,
STATE(38), 1,
sym_parenthesized_expression,
- [34794] = 2,
+ [34757] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1479), 1,
anon_sym_RPAREN,
- [34801] = 2,
+ [34764] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2464), 1,
- anon_sym_from,
- [34808] = 2,
+ ACTIONS(2440), 1,
+ sym_identifier,
+ [34771] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2303), 1,
+ ACTIONS(2281), 1,
anon_sym_GT,
- [34815] = 2,
+ [34778] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2466), 1,
- anon_sym_GT,
- [34822] = 2,
+ ACTIONS(2442), 1,
+ anon_sym_SLASH2,
+ [34785] = 2,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2468), 1,
+ ACTIONS(2444), 1,
sym_regex_pattern,
- [34829] = 2,
+ [34792] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2470), 1,
+ ACTIONS(2446), 1,
anon_sym_GT,
- [34836] = 2,
+ [34799] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2472), 1,
+ ACTIONS(2448), 1,
anon_sym_GT,
- [34843] = 2,
+ [34806] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2474), 1,
- anon_sym_SLASH2,
- [34850] = 2,
+ ACTIONS(2450), 1,
+ anon_sym_GT,
+ [34813] = 2,
ACTIONS(1776), 1,
sym_comment,
- ACTIONS(2476), 1,
+ ACTIONS(2452), 1,
sym_regex_pattern,
- [34857] = 2,
+ [34820] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2478), 1,
+ ACTIONS(2454), 1,
sym_identifier,
- [34864] = 2,
+ [34827] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1372), 1,
anon_sym_LPAREN,
- [34871] = 2,
+ [34834] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2480), 1,
+ ACTIONS(2456), 1,
anon_sym_from,
- [34878] = 2,
+ [34841] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2312), 1,
+ ACTIONS(2458), 1,
anon_sym_GT,
- [34885] = 2,
+ [34848] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2482), 1,
- sym_identifier,
- [34892] = 2,
+ ACTIONS(2124), 1,
+ anon_sym_EQ,
+ [34855] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2484), 1,
- anon_sym_GT,
- [34899] = 2,
+ ACTIONS(2460), 1,
+ anon_sym_RPAREN,
+ [34862] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2486), 1,
+ ACTIONS(2462), 1,
anon_sym_GT,
- [34906] = 2,
+ [34869] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2488), 1,
+ ACTIONS(2464), 1,
anon_sym_GT,
- [34913] = 2,
+ [34876] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2490), 1,
- anon_sym_RBRACE,
- [34920] = 2,
+ ACTIONS(1489), 1,
+ anon_sym_COLON,
+ [34883] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2198), 1,
- sym_identifier,
- [34927] = 2,
+ ACTIONS(2466), 1,
+ anon_sym_GT,
+ [34890] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1676), 1,
- anon_sym_EQ_GT,
- [34934] = 2,
+ ACTIONS(2468), 1,
+ anon_sym_RBRACE,
+ [34897] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1439), 1,
- anon_sym_COLON,
- [34941] = 2,
+ ACTIONS(2470), 1,
+ sym_identifier,
+ [34904] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2492), 1,
+ ACTIONS(2180), 1,
sym_identifier,
- [34948] = 2,
+ [34911] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1437), 1,
+ ACTIONS(1485), 1,
anon_sym_RPAREN,
- [34955] = 2,
+ [34918] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2162), 1,
- anon_sym_EQ,
- [34962] = 2,
+ ACTIONS(2472), 1,
+ sym_identifier,
+ [34925] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2462), 1,
+ ACTIONS(1676), 1,
anon_sym_EQ_GT,
- [34969] = 2,
+ [34932] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2494), 1,
+ ACTIONS(2474), 1,
sym_identifier,
- [34976] = 2,
+ [34939] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1414), 1,
+ ACTIONS(1483), 1,
anon_sym_RPAREN,
- [34983] = 2,
+ [34946] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2496), 1,
- anon_sym_EQ_GT,
- [34990] = 2,
+ ACTIONS(1481), 1,
+ anon_sym_RPAREN,
+ [34953] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1465), 1,
+ ACTIONS(1477), 1,
anon_sym_RPAREN,
- [34997] = 2,
+ [34960] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2498), 1,
+ ACTIONS(2432), 1,
+ anon_sym_EQ_GT,
+ [34967] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2476), 1,
anon_sym_GT,
- [35004] = 2,
+ [34974] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 1,
+ ACTIONS(1475), 1,
anon_sym_RPAREN,
- [35011] = 2,
+ [34981] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2336), 1,
+ ACTIONS(2244), 1,
anon_sym_GT,
- [35018] = 2,
+ [34988] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2256), 1,
+ ACTIONS(2308), 1,
anon_sym_GT,
- [35025] = 2,
+ [34995] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2500), 1,
+ ACTIONS(2478), 1,
anon_sym_while,
- [35032] = 2,
+ [35002] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1495), 1,
+ ACTIONS(1473), 1,
anon_sym_RBRACK,
- [35039] = 2,
+ [35009] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1491), 1,
- anon_sym_RPAREN,
- [35046] = 2,
+ ACTIONS(2480), 1,
+ anon_sym_EQ_GT,
+ [35016] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1485), 1,
- anon_sym_RBRACK,
- [35053] = 2,
+ ACTIONS(1471), 1,
+ anon_sym_RPAREN,
+ [35023] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1481), 1,
- anon_sym_RPAREN,
- [35060] = 2,
+ ACTIONS(1467), 1,
+ anon_sym_RBRACK,
+ [35030] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2502), 1,
+ ACTIONS(2482), 1,
anon_sym_GT,
- [35067] = 2,
+ [35037] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2504), 1,
+ ACTIONS(2484), 1,
anon_sym_GT,
- [35074] = 2,
+ [35044] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2506), 1,
- anon_sym_target,
- [35081] = 2,
+ ACTIONS(2486), 1,
+ anon_sym_EQ_GT,
+ [35051] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2508), 1,
- anon_sym_EQ_GT,
- [35088] = 2,
+ ACTIONS(1465), 1,
+ anon_sym_RBRACE,
+ [35058] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2510), 1,
- sym_identifier,
- [35095] = 2,
+ ACTIONS(1414), 1,
+ anon_sym_RPAREN,
+ [35065] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2512), 1,
- anon_sym_RBRACE,
- [35102] = 2,
+ ACTIONS(1463), 1,
+ anon_sym_RBRACK,
+ [35072] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1459), 1,
- anon_sym_RBRACE,
- [35109] = 2,
+ ACTIONS(1461), 1,
+ anon_sym_RBRACK,
+ [35079] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1489), 1,
+ ACTIONS(2488), 1,
anon_sym_RPAREN,
- [35116] = 2,
+ [35086] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1449), 1,
- anon_sym_RBRACK,
- [35123] = 2,
+ ACTIONS(2490), 1,
+ anon_sym_RPAREN,
+ [35093] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1447), 1,
- anon_sym_RBRACK,
- [35130] = 2,
+ ACTIONS(2492), 1,
+ sym_identifier,
+ [35100] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2514), 1,
+ ACTIONS(2494), 1,
anon_sym_GT,
- [35137] = 2,
+ [35107] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2516), 1,
+ ACTIONS(2290), 1,
anon_sym_GT,
- [35144] = 2,
+ [35114] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2518), 1,
+ ACTIONS(2496), 1,
anon_sym_GT,
- [35151] = 2,
+ [35121] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2520), 1,
- anon_sym_RPAREN,
- [35158] = 2,
+ ACTIONS(2498), 1,
+ anon_sym_target,
+ [35128] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2522), 1,
- anon_sym_from,
- [35165] = 2,
+ ACTIONS(2236), 1,
+ anon_sym_RBRACE,
+ [35135] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2524), 1,
- anon_sym_RPAREN,
- [35172] = 2,
+ ACTIONS(1469), 1,
+ anon_sym_RBRACK,
+ [35142] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1463), 1,
- anon_sym_RBRACK,
- [35179] = 2,
+ ACTIONS(2500), 1,
+ anon_sym_from,
+ [35149] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2526), 1,
+ ACTIONS(2502), 1,
anon_sym_from,
- [35186] = 2,
+ [35156] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2528), 1,
+ ACTIONS(2504), 1,
anon_sym_from,
- [35193] = 2,
+ [35163] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2530), 1,
- sym_identifier,
- [35200] = 2,
+ ACTIONS(2506), 1,
+ anon_sym_from,
+ [35170] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2532), 1,
+ ACTIONS(2508), 1,
anon_sym_GT,
- [35207] = 2,
+ [35177] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2534), 1,
- anon_sym_RPAREN,
- [35214] = 2,
+ ACTIONS(2510), 1,
+ anon_sym_function,
+ [35184] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2536), 1,
- sym_identifier,
- [35221] = 2,
+ ACTIONS(2512), 1,
+ anon_sym_from,
+ [35191] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1445), 1,
+ ACTIONS(1459), 1,
anon_sym_RBRACK,
- [35228] = 2,
+ [35198] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2538), 1,
- anon_sym_function,
- [35235] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2182), 1,
+ ACTIONS(2055), 1,
sym_identifier,
- [35242] = 2,
+ [35205] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2540), 1,
+ ACTIONS(2514), 1,
sym_identifier,
- [35249] = 2,
+ [35212] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2542), 1,
- anon_sym_from,
- [35256] = 2,
+ ACTIONS(2516), 1,
+ anon_sym_target,
+ [35219] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2544), 1,
+ ACTIONS(2518), 1,
sym_identifier,
- [35263] = 2,
+ [35226] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2546), 1,
+ ACTIONS(2520), 1,
anon_sym_COLON,
- [35270] = 2,
+ [35233] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1441), 1,
+ ACTIONS(1457), 1,
anon_sym_RBRACE,
- [35277] = 2,
+ [35240] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2548), 1,
- anon_sym_target,
- [35284] = 2,
+ ACTIONS(2522), 1,
+ anon_sym_EQ_GT,
+ [35247] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2550), 1,
+ ACTIONS(2524), 1,
anon_sym_GT,
- [35291] = 2,
+ [35254] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- anon_sym_LPAREN,
- [35298] = 2,
+ ACTIONS(2526), 1,
+ anon_sym_EQ_GT,
+ [35261] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2552), 1,
+ ACTIONS(2528), 1,
anon_sym_GT,
- [35305] = 2,
+ [35268] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2554), 1,
+ ACTIONS(2530), 1,
anon_sym_EQ_GT,
- [35312] = 2,
+ [35275] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2556), 1,
- anon_sym_EQ_GT,
- [35319] = 2,
+ ACTIONS(2532), 1,
+ sym_identifier,
+ [35282] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2168), 1,
- sym_identifier,
- [35326] = 2,
+ ACTIONS(1621), 1,
+ anon_sym_LPAREN,
+ [35289] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2558), 1,
- anon_sym_EQ_GT,
- [35333] = 2,
+ ACTIONS(2148), 1,
+ sym_identifier,
+ [35296] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2214), 1,
+ ACTIONS(2045), 1,
sym_identifier,
- [35340] = 2,
+ [35303] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1424), 1,
+ ACTIONS(1450), 1,
anon_sym_RBRACK,
- [35347] = 2,
+ [35310] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2560), 1,
+ ACTIONS(2534), 1,
anon_sym_SLASH2,
- [35354] = 2,
+ [35317] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2562), 1,
+ ACTIONS(2536), 1,
anon_sym_from,
- [35361] = 2,
+ [35324] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1426), 1,
+ ACTIONS(1448), 1,
anon_sym_RPAREN,
- [35368] = 2,
+ [35331] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1422), 1,
+ ACTIONS(1446), 1,
anon_sym_RPAREN,
- [35375] = 2,
+ [35338] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1420), 1,
+ ACTIONS(1444), 1,
anon_sym_RPAREN,
- [35382] = 2,
+ [35345] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1416), 1,
+ ACTIONS(1442), 1,
anon_sym_RPAREN,
- [35389] = 2,
+ [35352] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1433), 1,
+ ACTIONS(1434), 1,
anon_sym_RBRACE,
- [35396] = 2,
+ [35359] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1493), 1,
+ ACTIONS(1438), 1,
anon_sym_RPAREN,
- [35403] = 2,
+ [35366] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2564), 1,
+ ACTIONS(2538), 1,
anon_sym_as,
- [35410] = 2,
+ [35373] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2566), 1,
+ ACTIONS(2540), 1,
anon_sym_EQ_GT,
- [35417] = 2,
+ [35380] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2388), 1,
+ ACTIONS(2358), 1,
anon_sym_from,
- [35424] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2156), 1,
- anon_sym_EQ,
- [35431] = 2,
+ [35387] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1443), 1,
+ ACTIONS(1416), 1,
anon_sym_RBRACK,
- [35438] = 2,
+ [35394] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2568), 1,
+ ACTIONS(2542), 1,
sym_identifier,
- [35445] = 2,
+ [35401] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2570), 1,
+ ACTIONS(2544), 1,
anon_sym_GT,
- [35452] = 2,
+ [35408] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2572), 1,
+ ACTIONS(2118), 1,
+ anon_sym_EQ,
+ [35415] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2546), 1,
ts_builtin_sym_end,
- [35459] = 2,
+ [35422] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2574), 1,
+ ACTIONS(2548), 1,
sym_identifier,
- [35466] = 2,
+ [35429] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2576), 1,
+ ACTIONS(2550), 1,
sym_identifier,
- [35473] = 2,
+ [35436] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2578), 1,
+ ACTIONS(2552), 1,
anon_sym_function,
};
@@ -50777,11 +50696,11 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(193)] = 166,
[SMALL_STATE(194)] = 239,
[SMALL_STATE(195)] = 317,
- [SMALL_STATE(196)] = 387,
+ [SMALL_STATE(196)] = 409,
[SMALL_STATE(197)] = 479,
[SMALL_STATE(198)] = 549,
[SMALL_STATE(199)] = 642,
- [SMALL_STATE(200)] = 733,
+ [SMALL_STATE(200)] = 735,
[SMALL_STATE(201)] = 826,
[SMALL_STATE(202)] = 921,
[SMALL_STATE(203)] = 1017,
@@ -50789,10 +50708,10 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(205)] = 1156,
[SMALL_STATE(206)] = 1223,
[SMALL_STATE(207)] = 1290,
- [SMALL_STATE(208)] = 1361,
- [SMALL_STATE(209)] = 1430,
- [SMALL_STATE(210)] = 1497,
- [SMALL_STATE(211)] = 1564,
+ [SMALL_STATE(208)] = 1359,
+ [SMALL_STATE(209)] = 1428,
+ [SMALL_STATE(210)] = 1495,
+ [SMALL_STATE(211)] = 1562,
[SMALL_STATE(212)] = 1633,
[SMALL_STATE(213)] = 1702,
[SMALL_STATE(214)] = 1769,
@@ -50801,9 +50720,9 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(217)] = 1976,
[SMALL_STATE(218)] = 2045,
[SMALL_STATE(219)] = 2112,
- [SMALL_STATE(220)] = 2181,
+ [SMALL_STATE(220)] = 2179,
[SMALL_STATE(221)] = 2248,
- [SMALL_STATE(222)] = 2317,
+ [SMALL_STATE(222)] = 2315,
[SMALL_STATE(223)] = 2384,
[SMALL_STATE(224)] = 2453,
[SMALL_STATE(225)] = 2520,
@@ -50845,7 +50764,7 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(261)] = 4922,
[SMALL_STATE(262)] = 4988,
[SMALL_STATE(263)] = 5054,
- [SMALL_STATE(264)] = 5146,
+ [SMALL_STATE(264)] = 5120,
[SMALL_STATE(265)] = 5212,
[SMALL_STATE(266)] = 5278,
[SMALL_STATE(267)] = 5344,
@@ -50856,16 +50775,16 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(272)] = 5674,
[SMALL_STATE(273)] = 5755,
[SMALL_STATE(274)] = 5836,
- [SMALL_STATE(275)] = 5900,
+ [SMALL_STATE(275)] = 5914,
[SMALL_STATE(276)] = 5978,
[SMALL_STATE(277)] = 6042,
[SMALL_STATE(278)] = 6106,
[SMALL_STATE(279)] = 6190,
[SMALL_STATE(280)] = 6266,
- [SMALL_STATE(281)] = 6330,
- [SMALL_STATE(282)] = 6394,
- [SMALL_STATE(283)] = 6478,
- [SMALL_STATE(284)] = 6542,
+ [SMALL_STATE(281)] = 6342,
+ [SMALL_STATE(282)] = 6406,
+ [SMALL_STATE(283)] = 6470,
+ [SMALL_STATE(284)] = 6554,
[SMALL_STATE(285)] = 6618,
[SMALL_STATE(286)] = 6682,
[SMALL_STATE(287)] = 6761,
@@ -50873,30 +50792,30 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(289)] = 6913,
[SMALL_STATE(290)] = 6996,
[SMALL_STATE(291)] = 7058,
- [SMALL_STATE(292)] = 7120,
- [SMALL_STATE(293)] = 7182,
- [SMALL_STATE(294)] = 7244,
- [SMALL_STATE(295)] = 7306,
- [SMALL_STATE(296)] = 7384,
- [SMALL_STATE(297)] = 7462,
- [SMALL_STATE(298)] = 7538,
+ [SMALL_STATE(292)] = 7132,
+ [SMALL_STATE(293)] = 7194,
+ [SMALL_STATE(294)] = 7256,
+ [SMALL_STATE(295)] = 7332,
+ [SMALL_STATE(296)] = 7394,
+ [SMALL_STATE(297)] = 7472,
+ [SMALL_STATE(298)] = 7550,
[SMALL_STATE(299)] = 7612,
[SMALL_STATE(300)] = 7688,
- [SMALL_STATE(301)] = 7762,
- [SMALL_STATE(302)] = 7838,
- [SMALL_STATE(303)] = 7900,
- [SMALL_STATE(304)] = 7962,
- [SMALL_STATE(305)] = 8038,
+ [SMALL_STATE(301)] = 7764,
+ [SMALL_STATE(302)] = 7840,
+ [SMALL_STATE(303)] = 7914,
+ [SMALL_STATE(304)] = 7976,
+ [SMALL_STATE(305)] = 8052,
[SMALL_STATE(306)] = 8114,
- [SMALL_STATE(307)] = 8189,
- [SMALL_STATE(308)] = 8268,
- [SMALL_STATE(309)] = 8347,
- [SMALL_STATE(310)] = 8408,
- [SMALL_STATE(311)] = 8469,
+ [SMALL_STATE(307)] = 8175,
+ [SMALL_STATE(308)] = 8254,
+ [SMALL_STATE(309)] = 8315,
+ [SMALL_STATE(310)] = 8394,
+ [SMALL_STATE(311)] = 8455,
[SMALL_STATE(312)] = 8530,
[SMALL_STATE(313)] = 8591,
[SMALL_STATE(314)] = 8652,
- [SMALL_STATE(315)] = 8723,
+ [SMALL_STATE(315)] = 8713,
[SMALL_STATE(316)] = 8784,
[SMALL_STATE(317)] = 8845,
[SMALL_STATE(318)] = 8906,
@@ -50908,8 +50827,8 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(324)] = 9326,
[SMALL_STATE(325)] = 9401,
[SMALL_STATE(326)] = 9473,
- [SMALL_STATE(327)] = 9531,
- [SMALL_STATE(328)] = 9589,
+ [SMALL_STATE(327)] = 9545,
+ [SMALL_STATE(328)] = 9603,
[SMALL_STATE(329)] = 9661,
[SMALL_STATE(330)] = 9719,
[SMALL_STATE(331)] = 9787,
@@ -50975,12 +50894,12 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(391)] = 13591,
[SMALL_STATE(392)] = 13638,
[SMALL_STATE(393)] = 13685,
- [SMALL_STATE(394)] = 13748,
- [SMALL_STATE(395)] = 13831,
- [SMALL_STATE(396)] = 13878,
- [SMALL_STATE(397)] = 13925,
- [SMALL_STATE(398)] = 13984,
- [SMALL_STATE(399)] = 14047,
+ [SMALL_STATE(394)] = 13732,
+ [SMALL_STATE(395)] = 13815,
+ [SMALL_STATE(396)] = 13862,
+ [SMALL_STATE(397)] = 13909,
+ [SMALL_STATE(398)] = 13968,
+ [SMALL_STATE(399)] = 14031,
[SMALL_STATE(400)] = 14094,
[SMALL_STATE(401)] = 14141,
[SMALL_STATE(402)] = 14224,
@@ -51034,19 +50953,19 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(450)] = 17068,
[SMALL_STATE(451)] = 17115,
[SMALL_STATE(452)] = 17162,
- [SMALL_STATE(453)] = 17245,
- [SMALL_STATE(454)] = 17292,
+ [SMALL_STATE(453)] = 17209,
+ [SMALL_STATE(454)] = 17256,
[SMALL_STATE(455)] = 17339,
[SMALL_STATE(456)] = 17422,
- [SMALL_STATE(457)] = 17469,
+ [SMALL_STATE(457)] = 17509,
[SMALL_STATE(458)] = 17556,
- [SMALL_STATE(459)] = 17639,
- [SMALL_STATE(460)] = 17686,
+ [SMALL_STATE(459)] = 17603,
+ [SMALL_STATE(460)] = 17690,
[SMALL_STATE(461)] = 17773,
[SMALL_STATE(462)] = 17820,
- [SMALL_STATE(463)] = 17867,
+ [SMALL_STATE(463)] = 17907,
[SMALL_STATE(464)] = 17954,
- [SMALL_STATE(465)] = 18001,
+ [SMALL_STATE(465)] = 18041,
[SMALL_STATE(466)] = 18088,
[SMALL_STATE(467)] = 18135,
[SMALL_STATE(468)] = 18182,
@@ -51055,10 +50974,10 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(471)] = 18327,
[SMALL_STATE(472)] = 18377,
[SMALL_STATE(473)] = 18427,
- [SMALL_STATE(474)] = 18477,
- [SMALL_STATE(475)] = 18533,
+ [SMALL_STATE(474)] = 18509,
+ [SMALL_STATE(475)] = 18559,
[SMALL_STATE(476)] = 18615,
- [SMALL_STATE(477)] = 18701,
+ [SMALL_STATE(477)] = 18697,
[SMALL_STATE(478)] = 18783,
[SMALL_STATE(479)] = 18865,
[SMALL_STATE(480)] = 18947,
@@ -51070,115 +50989,115 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(486)] = 19385,
[SMALL_STATE(487)] = 19435,
[SMALL_STATE(488)] = 19521,
- [SMALL_STATE(489)] = 19605,
+ [SMALL_STATE(489)] = 19571,
[SMALL_STATE(490)] = 19655,
- [SMALL_STATE(491)] = 19713,
+ [SMALL_STATE(491)] = 19705,
[SMALL_STATE(492)] = 19763,
[SMALL_STATE(493)] = 19821,
- [SMALL_STATE(494)] = 19903,
+ [SMALL_STATE(494)] = 19871,
[SMALL_STATE(495)] = 19953,
[SMALL_STATE(496)] = 20035,
[SMALL_STATE(497)] = 20117,
- [SMALL_STATE(498)] = 20199,
- [SMALL_STATE(499)] = 20285,
- [SMALL_STATE(500)] = 20371,
+ [SMALL_STATE(498)] = 20203,
+ [SMALL_STATE(499)] = 20289,
+ [SMALL_STATE(500)] = 20375,
[SMALL_STATE(501)] = 20457,
- [SMALL_STATE(502)] = 20511,
+ [SMALL_STATE(502)] = 20505,
[SMALL_STATE(503)] = 20559,
[SMALL_STATE(504)] = 20613,
[SMALL_STATE(505)] = 20658,
[SMALL_STATE(506)] = 20703,
- [SMALL_STATE(507)] = 20786,
- [SMALL_STATE(508)] = 20831,
- [SMALL_STATE(509)] = 20914,
- [SMALL_STATE(510)] = 20959,
- [SMALL_STATE(511)] = 21004,
- [SMALL_STATE(512)] = 21049,
- [SMALL_STATE(513)] = 21130,
- [SMALL_STATE(514)] = 21211,
- [SMALL_STATE(515)] = 21292,
- [SMALL_STATE(516)] = 21373,
- [SMALL_STATE(517)] = 21426,
- [SMALL_STATE(518)] = 21471,
- [SMALL_STATE(519)] = 21554,
- [SMALL_STATE(520)] = 21637,
- [SMALL_STATE(521)] = 21720,
- [SMALL_STATE(522)] = 21803,
- [SMALL_STATE(523)] = 21848,
- [SMALL_STATE(524)] = 21893,
- [SMALL_STATE(525)] = 21938,
- [SMALL_STATE(526)] = 21993,
- [SMALL_STATE(527)] = 22076,
- [SMALL_STATE(528)] = 22157,
- [SMALL_STATE(529)] = 22202,
- [SMALL_STATE(530)] = 22247,
- [SMALL_STATE(531)] = 22292,
- [SMALL_STATE(532)] = 22337,
- [SMALL_STATE(533)] = 22420,
- [SMALL_STATE(534)] = 22465,
- [SMALL_STATE(535)] = 22510,
- [SMALL_STATE(536)] = 22555,
- [SMALL_STATE(537)] = 22600,
- [SMALL_STATE(538)] = 22645,
- [SMALL_STATE(539)] = 22690,
- [SMALL_STATE(540)] = 22773,
- [SMALL_STATE(541)] = 22818,
- [SMALL_STATE(542)] = 22869,
- [SMALL_STATE(543)] = 22952,
- [SMALL_STATE(544)] = 22997,
- [SMALL_STATE(545)] = 23042,
- [SMALL_STATE(546)] = 23087,
- [SMALL_STATE(547)] = 23132,
- [SMALL_STATE(548)] = 23177,
- [SMALL_STATE(549)] = 23222,
- [SMALL_STATE(550)] = 23267,
- [SMALL_STATE(551)] = 23312,
- [SMALL_STATE(552)] = 23395,
- [SMALL_STATE(553)] = 23440,
- [SMALL_STATE(554)] = 23523,
- [SMALL_STATE(555)] = 23606,
- [SMALL_STATE(556)] = 23651,
- [SMALL_STATE(557)] = 23734,
- [SMALL_STATE(558)] = 23779,
- [SMALL_STATE(559)] = 23824,
- [SMALL_STATE(560)] = 23869,
- [SMALL_STATE(561)] = 23914,
- [SMALL_STATE(562)] = 23959,
- [SMALL_STATE(563)] = 24004,
- [SMALL_STATE(564)] = 24063,
- [SMALL_STATE(565)] = 24146,
- [SMALL_STATE(566)] = 24229,
- [SMALL_STATE(567)] = 24312,
- [SMALL_STATE(568)] = 24395,
- [SMALL_STATE(569)] = 24478,
- [SMALL_STATE(570)] = 24523,
- [SMALL_STATE(571)] = 24582,
- [SMALL_STATE(572)] = 24635,
- [SMALL_STATE(573)] = 24718,
- [SMALL_STATE(574)] = 24763,
- [SMALL_STATE(575)] = 24846,
- [SMALL_STATE(576)] = 24891,
- [SMALL_STATE(577)] = 24936,
- [SMALL_STATE(578)] = 25017,
- [SMALL_STATE(579)] = 25100,
- [SMALL_STATE(580)] = 25181,
- [SMALL_STATE(581)] = 25226,
- [SMALL_STATE(582)] = 25309,
- [SMALL_STATE(583)] = 25392,
- [SMALL_STATE(584)] = 25475,
- [SMALL_STATE(585)] = 25520,
+ [SMALL_STATE(507)] = 20748,
+ [SMALL_STATE(508)] = 20793,
+ [SMALL_STATE(509)] = 20838,
+ [SMALL_STATE(510)] = 20921,
+ [SMALL_STATE(511)] = 20966,
+ [SMALL_STATE(512)] = 21011,
+ [SMALL_STATE(513)] = 21056,
+ [SMALL_STATE(514)] = 21139,
+ [SMALL_STATE(515)] = 21184,
+ [SMALL_STATE(516)] = 21229,
+ [SMALL_STATE(517)] = 21274,
+ [SMALL_STATE(518)] = 21333,
+ [SMALL_STATE(519)] = 21378,
+ [SMALL_STATE(520)] = 21423,
+ [SMALL_STATE(521)] = 21468,
+ [SMALL_STATE(522)] = 21527,
+ [SMALL_STATE(523)] = 21572,
+ [SMALL_STATE(524)] = 21617,
+ [SMALL_STATE(525)] = 21662,
+ [SMALL_STATE(526)] = 21707,
+ [SMALL_STATE(527)] = 21790,
+ [SMALL_STATE(528)] = 21871,
+ [SMALL_STATE(529)] = 21924,
+ [SMALL_STATE(530)] = 22007,
+ [SMALL_STATE(531)] = 22052,
+ [SMALL_STATE(532)] = 22105,
+ [SMALL_STATE(533)] = 22188,
+ [SMALL_STATE(534)] = 22269,
+ [SMALL_STATE(535)] = 22350,
+ [SMALL_STATE(536)] = 22395,
+ [SMALL_STATE(537)] = 22478,
+ [SMALL_STATE(538)] = 22523,
+ [SMALL_STATE(539)] = 22606,
+ [SMALL_STATE(540)] = 22689,
+ [SMALL_STATE(541)] = 22772,
+ [SMALL_STATE(542)] = 22827,
+ [SMALL_STATE(543)] = 22872,
+ [SMALL_STATE(544)] = 22917,
+ [SMALL_STATE(545)] = 22998,
+ [SMALL_STATE(546)] = 23043,
+ [SMALL_STATE(547)] = 23088,
+ [SMALL_STATE(548)] = 23133,
+ [SMALL_STATE(549)] = 23178,
+ [SMALL_STATE(550)] = 23261,
+ [SMALL_STATE(551)] = 23306,
+ [SMALL_STATE(552)] = 23351,
+ [SMALL_STATE(553)] = 23434,
+ [SMALL_STATE(554)] = 23479,
+ [SMALL_STATE(555)] = 23524,
+ [SMALL_STATE(556)] = 23569,
+ [SMALL_STATE(557)] = 23614,
+ [SMALL_STATE(558)] = 23659,
+ [SMALL_STATE(559)] = 23704,
+ [SMALL_STATE(560)] = 23749,
+ [SMALL_STATE(561)] = 23832,
+ [SMALL_STATE(562)] = 23915,
+ [SMALL_STATE(563)] = 23960,
+ [SMALL_STATE(564)] = 24043,
+ [SMALL_STATE(565)] = 24126,
+ [SMALL_STATE(566)] = 24209,
+ [SMALL_STATE(567)] = 24292,
+ [SMALL_STATE(568)] = 24375,
+ [SMALL_STATE(569)] = 24420,
+ [SMALL_STATE(570)] = 24503,
+ [SMALL_STATE(571)] = 24586,
+ [SMALL_STATE(572)] = 24669,
+ [SMALL_STATE(573)] = 24752,
+ [SMALL_STATE(574)] = 24797,
+ [SMALL_STATE(575)] = 24880,
+ [SMALL_STATE(576)] = 24963,
+ [SMALL_STATE(577)] = 25044,
+ [SMALL_STATE(578)] = 25089,
+ [SMALL_STATE(579)] = 25172,
+ [SMALL_STATE(580)] = 25217,
+ [SMALL_STATE(581)] = 25262,
+ [SMALL_STATE(582)] = 25313,
+ [SMALL_STATE(583)] = 25394,
+ [SMALL_STATE(584)] = 25477,
+ [SMALL_STATE(585)] = 25522,
[SMALL_STATE(586)] = 25603,
[SMALL_STATE(587)] = 25683,
[SMALL_STATE(588)] = 25763,
- [SMALL_STATE(589)] = 25817,
- [SMALL_STATE(590)] = 25871,
- [SMALL_STATE(591)] = 25951,
- [SMALL_STATE(592)] = 26031,
+ [SMALL_STATE(589)] = 25843,
+ [SMALL_STATE(590)] = 25897,
+ [SMALL_STATE(591)] = 25977,
+ [SMALL_STATE(592)] = 26057,
[SMALL_STATE(593)] = 26111,
[SMALL_STATE(594)] = 26166,
[SMALL_STATE(595)] = 26221,
[SMALL_STATE(596)] = 26276,
- [SMALL_STATE(597)] = 26331,
+ [SMALL_STATE(597)] = 26353,
[SMALL_STATE(598)] = 26408,
[SMALL_STATE(599)] = 26485,
[SMALL_STATE(600)] = 26558,
@@ -51191,569 +51110,568 @@ static uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(607)] = 26989,
[SMALL_STATE(608)] = 27047,
[SMALL_STATE(609)] = 27105,
- [SMALL_STATE(610)] = 27154,
+ [SMALL_STATE(610)] = 27156,
[SMALL_STATE(611)] = 27205,
- [SMALL_STATE(612)] = 27254,
- [SMALL_STATE(613)] = 27305,
- [SMALL_STATE(614)] = 27356,
+ [SMALL_STATE(612)] = 27256,
+ [SMALL_STATE(613)] = 27307,
+ [SMALL_STATE(614)] = 27358,
[SMALL_STATE(615)] = 27407,
[SMALL_STATE(616)] = 27451,
- [SMALL_STATE(617)] = 27495,
- [SMALL_STATE(618)] = 27539,
- [SMALL_STATE(619)] = 27585,
+ [SMALL_STATE(617)] = 27497,
+ [SMALL_STATE(618)] = 27549,
+ [SMALL_STATE(619)] = 27593,
[SMALL_STATE(620)] = 27637,
- [SMALL_STATE(621)] = 27676,
+ [SMALL_STATE(621)] = 27678,
[SMALL_STATE(622)] = 27717,
[SMALL_STATE(623)] = 27756,
[SMALL_STATE(624)] = 27795,
- [SMALL_STATE(625)] = 27837,
- [SMALL_STATE(626)] = 27867,
- [SMALL_STATE(627)] = 27913,
- [SMALL_STATE(628)] = 27947,
+ [SMALL_STATE(625)] = 27841,
+ [SMALL_STATE(626)] = 27875,
+ [SMALL_STATE(627)] = 27909,
+ [SMALL_STATE(628)] = 27951,
[SMALL_STATE(629)] = 27981,
[SMALL_STATE(630)] = 28023,
- [SMALL_STATE(631)] = 28044,
- [SMALL_STATE(632)] = 28065,
- [SMALL_STATE(633)] = 28094,
+ [SMALL_STATE(631)] = 28052,
+ [SMALL_STATE(632)] = 28073,
+ [SMALL_STATE(633)] = 28096,
[SMALL_STATE(634)] = 28117,
[SMALL_STATE(635)] = 28151,
- [SMALL_STATE(636)] = 28187,
+ [SMALL_STATE(636)] = 28173,
[SMALL_STATE(637)] = 28209,
- [SMALL_STATE(638)] = 28231,
- [SMALL_STATE(639)] = 28253,
- [SMALL_STATE(640)] = 28275,
- [SMALL_STATE(641)] = 28311,
- [SMALL_STATE(642)] = 28349,
+ [SMALL_STATE(638)] = 28247,
+ [SMALL_STATE(639)] = 28269,
+ [SMALL_STATE(640)] = 28291,
+ [SMALL_STATE(641)] = 28313,
+ [SMALL_STATE(642)] = 28335,
[SMALL_STATE(643)] = 28371,
- [SMALL_STATE(644)] = 28406,
- [SMALL_STATE(645)] = 28441,
- [SMALL_STATE(646)] = 28476,
- [SMALL_STATE(647)] = 28511,
- [SMALL_STATE(648)] = 28546,
- [SMALL_STATE(649)] = 28577,
- [SMALL_STATE(650)] = 28612,
- [SMALL_STATE(651)] = 28643,
- [SMALL_STATE(652)] = 28674,
- [SMALL_STATE(653)] = 28695,
- [SMALL_STATE(654)] = 28730,
- [SMALL_STATE(655)] = 28751,
- [SMALL_STATE(656)] = 28786,
- [SMALL_STATE(657)] = 28807,
- [SMALL_STATE(658)] = 28842,
+ [SMALL_STATE(644)] = 28402,
+ [SMALL_STATE(645)] = 28437,
+ [SMALL_STATE(646)] = 28460,
+ [SMALL_STATE(647)] = 28495,
+ [SMALL_STATE(648)] = 28526,
+ [SMALL_STATE(649)] = 28561,
+ [SMALL_STATE(650)] = 28596,
+ [SMALL_STATE(651)] = 28631,
+ [SMALL_STATE(652)] = 28652,
+ [SMALL_STATE(653)] = 28683,
+ [SMALL_STATE(654)] = 28718,
+ [SMALL_STATE(655)] = 28753,
+ [SMALL_STATE(656)] = 28774,
+ [SMALL_STATE(657)] = 28795,
+ [SMALL_STATE(658)] = 28830,
[SMALL_STATE(659)] = 28865,
- [SMALL_STATE(660)] = 28885,
+ [SMALL_STATE(660)] = 28893,
[SMALL_STATE(661)] = 28913,
[SMALL_STATE(662)] = 28941,
[SMALL_STATE(663)] = 28969,
- [SMALL_STATE(664)] = 28997,
+ [SMALL_STATE(664)] = 29001,
[SMALL_STATE(665)] = 29029,
[SMALL_STATE(666)] = 29064,
[SMALL_STATE(667)] = 29099,
[SMALL_STATE(668)] = 29134,
[SMALL_STATE(669)] = 29169,
- [SMALL_STATE(670)] = 29201,
- [SMALL_STATE(671)] = 29233,
- [SMALL_STATE(672)] = 29259,
+ [SMALL_STATE(670)] = 29195,
+ [SMALL_STATE(671)] = 29221,
+ [SMALL_STATE(672)] = 29253,
[SMALL_STATE(673)] = 29285,
[SMALL_STATE(674)] = 29311,
- [SMALL_STATE(675)] = 29337,
- [SMALL_STATE(676)] = 29363,
- [SMALL_STATE(677)] = 29389,
- [SMALL_STATE(678)] = 29415,
- [SMALL_STATE(679)] = 29441,
- [SMALL_STATE(680)] = 29467,
- [SMALL_STATE(681)] = 29499,
- [SMALL_STATE(682)] = 29525,
- [SMALL_STATE(683)] = 29557,
- [SMALL_STATE(684)] = 29589,
- [SMALL_STATE(685)] = 29621,
- [SMALL_STATE(686)] = 29653,
+ [SMALL_STATE(675)] = 29343,
+ [SMALL_STATE(676)] = 29375,
+ [SMALL_STATE(677)] = 29401,
+ [SMALL_STATE(678)] = 29427,
+ [SMALL_STATE(679)] = 29453,
+ [SMALL_STATE(680)] = 29485,
+ [SMALL_STATE(681)] = 29511,
+ [SMALL_STATE(682)] = 29543,
+ [SMALL_STATE(683)] = 29569,
+ [SMALL_STATE(684)] = 29601,
+ [SMALL_STATE(685)] = 29627,
+ [SMALL_STATE(686)] = 29659,
[SMALL_STATE(687)] = 29685,
[SMALL_STATE(688)] = 29714,
[SMALL_STATE(689)] = 29737,
[SMALL_STATE(690)] = 29766,
[SMALL_STATE(691)] = 29789,
[SMALL_STATE(692)] = 29818,
- [SMALL_STATE(693)] = 29847,
- [SMALL_STATE(694)] = 29876,
- [SMALL_STATE(695)] = 29905,
- [SMALL_STATE(696)] = 29928,
- [SMALL_STATE(697)] = 29957,
- [SMALL_STATE(698)] = 29986,
- [SMALL_STATE(699)] = 30015,
- [SMALL_STATE(700)] = 30038,
+ [SMALL_STATE(693)] = 29841,
+ [SMALL_STATE(694)] = 29864,
+ [SMALL_STATE(695)] = 29893,
+ [SMALL_STATE(696)] = 29922,
+ [SMALL_STATE(697)] = 29945,
+ [SMALL_STATE(698)] = 29974,
+ [SMALL_STATE(699)] = 30003,
+ [SMALL_STATE(700)] = 30032,
[SMALL_STATE(701)] = 30061,
[SMALL_STATE(702)] = 30084,
[SMALL_STATE(703)] = 30107,
[SMALL_STATE(704)] = 30130,
[SMALL_STATE(705)] = 30153,
[SMALL_STATE(706)] = 30172,
- [SMALL_STATE(707)] = 30192,
- [SMALL_STATE(708)] = 30214,
+ [SMALL_STATE(707)] = 30194,
+ [SMALL_STATE(708)] = 30216,
[SMALL_STATE(709)] = 30236,
- [SMALL_STATE(710)] = 30254,
- [SMALL_STATE(711)] = 30276,
- [SMALL_STATE(712)] = 30294,
- [SMALL_STATE(713)] = 30316,
- [SMALL_STATE(714)] = 30338,
- [SMALL_STATE(715)] = 30356,
- [SMALL_STATE(716)] = 30374,
- [SMALL_STATE(717)] = 30396,
+ [SMALL_STATE(710)] = 30258,
+ [SMALL_STATE(711)] = 30280,
+ [SMALL_STATE(712)] = 30302,
+ [SMALL_STATE(713)] = 30322,
+ [SMALL_STATE(714)] = 30342,
+ [SMALL_STATE(715)] = 30360,
+ [SMALL_STATE(716)] = 30378,
+ [SMALL_STATE(717)] = 30398,
[SMALL_STATE(718)] = 30416,
[SMALL_STATE(719)] = 30438,
- [SMALL_STATE(720)] = 30456,
- [SMALL_STATE(721)] = 30478,
- [SMALL_STATE(722)] = 30500,
- [SMALL_STATE(723)] = 30518,
- [SMALL_STATE(724)] = 30538,
- [SMALL_STATE(725)] = 30560,
- [SMALL_STATE(726)] = 30582,
- [SMALL_STATE(727)] = 30600,
- [SMALL_STATE(728)] = 30622,
- [SMALL_STATE(729)] = 30644,
- [SMALL_STATE(730)] = 30658,
- [SMALL_STATE(731)] = 30680,
- [SMALL_STATE(732)] = 30702,
- [SMALL_STATE(733)] = 30718,
- [SMALL_STATE(734)] = 30738,
- [SMALL_STATE(735)] = 30756,
+ [SMALL_STATE(720)] = 30460,
+ [SMALL_STATE(721)] = 30474,
+ [SMALL_STATE(722)] = 30492,
+ [SMALL_STATE(723)] = 30514,
+ [SMALL_STATE(724)] = 30530,
+ [SMALL_STATE(725)] = 30548,
+ [SMALL_STATE(726)] = 30570,
+ [SMALL_STATE(727)] = 30592,
+ [SMALL_STATE(728)] = 30614,
+ [SMALL_STATE(729)] = 30636,
+ [SMALL_STATE(730)] = 30654,
+ [SMALL_STATE(731)] = 30672,
+ [SMALL_STATE(732)] = 30686,
+ [SMALL_STATE(733)] = 30708,
+ [SMALL_STATE(734)] = 30726,
+ [SMALL_STATE(735)] = 30748,
[SMALL_STATE(736)] = 30770,
- [SMALL_STATE(737)] = 30785,
- [SMALL_STATE(738)] = 30804,
- [SMALL_STATE(739)] = 30823,
- [SMALL_STATE(740)] = 30842,
- [SMALL_STATE(741)] = 30861,
- [SMALL_STATE(742)] = 30876,
- [SMALL_STATE(743)] = 30889,
- [SMALL_STATE(744)] = 30902,
- [SMALL_STATE(745)] = 30917,
- [SMALL_STATE(746)] = 30936,
- [SMALL_STATE(747)] = 30955,
- [SMALL_STATE(748)] = 30974,
- [SMALL_STATE(749)] = 30987,
- [SMALL_STATE(750)] = 31006,
- [SMALL_STATE(751)] = 31019,
- [SMALL_STATE(752)] = 31032,
- [SMALL_STATE(753)] = 31051,
- [SMALL_STATE(754)] = 31070,
- [SMALL_STATE(755)] = 31083,
- [SMALL_STATE(756)] = 31102,
- [SMALL_STATE(757)] = 31121,
- [SMALL_STATE(758)] = 31140,
- [SMALL_STATE(759)] = 31159,
- [SMALL_STATE(760)] = 31172,
- [SMALL_STATE(761)] = 31185,
- [SMALL_STATE(762)] = 31198,
- [SMALL_STATE(763)] = 31217,
- [SMALL_STATE(764)] = 31230,
- [SMALL_STATE(765)] = 31245,
+ [SMALL_STATE(737)] = 30789,
+ [SMALL_STATE(738)] = 30802,
+ [SMALL_STATE(739)] = 30815,
+ [SMALL_STATE(740)] = 30834,
+ [SMALL_STATE(741)] = 30847,
+ [SMALL_STATE(742)] = 30860,
+ [SMALL_STATE(743)] = 30875,
+ [SMALL_STATE(744)] = 30894,
+ [SMALL_STATE(745)] = 30907,
+ [SMALL_STATE(746)] = 30926,
+ [SMALL_STATE(747)] = 30945,
+ [SMALL_STATE(748)] = 30958,
+ [SMALL_STATE(749)] = 30977,
+ [SMALL_STATE(750)] = 30990,
+ [SMALL_STATE(751)] = 31003,
+ [SMALL_STATE(752)] = 31016,
+ [SMALL_STATE(753)] = 31035,
+ [SMALL_STATE(754)] = 31054,
+ [SMALL_STATE(755)] = 31067,
+ [SMALL_STATE(756)] = 31086,
+ [SMALL_STATE(757)] = 31105,
+ [SMALL_STATE(758)] = 31124,
+ [SMALL_STATE(759)] = 31139,
+ [SMALL_STATE(760)] = 31158,
+ [SMALL_STATE(761)] = 31171,
+ [SMALL_STATE(762)] = 31190,
+ [SMALL_STATE(763)] = 31205,
+ [SMALL_STATE(764)] = 31224,
+ [SMALL_STATE(765)] = 31239,
[SMALL_STATE(766)] = 31258,
[SMALL_STATE(767)] = 31271,
[SMALL_STATE(768)] = 31284,
[SMALL_STATE(769)] = 31297,
[SMALL_STATE(770)] = 31316,
[SMALL_STATE(771)] = 31332,
- [SMALL_STATE(772)] = 31348,
- [SMALL_STATE(773)] = 31364,
- [SMALL_STATE(774)] = 31378,
- [SMALL_STATE(775)] = 31394,
- [SMALL_STATE(776)] = 31410,
- [SMALL_STATE(777)] = 31424,
- [SMALL_STATE(778)] = 31440,
- [SMALL_STATE(779)] = 31456,
- [SMALL_STATE(780)] = 31472,
- [SMALL_STATE(781)] = 31482,
- [SMALL_STATE(782)] = 31498,
- [SMALL_STATE(783)] = 31508,
- [SMALL_STATE(784)] = 31524,
- [SMALL_STATE(785)] = 31540,
- [SMALL_STATE(786)] = 31556,
- [SMALL_STATE(787)] = 31566,
- [SMALL_STATE(788)] = 31582,
- [SMALL_STATE(789)] = 31598,
- [SMALL_STATE(790)] = 31614,
- [SMALL_STATE(791)] = 31628,
- [SMALL_STATE(792)] = 31644,
- [SMALL_STATE(793)] = 31660,
- [SMALL_STATE(794)] = 31676,
- [SMALL_STATE(795)] = 31692,
- [SMALL_STATE(796)] = 31708,
- [SMALL_STATE(797)] = 31722,
- [SMALL_STATE(798)] = 31738,
- [SMALL_STATE(799)] = 31752,
- [SMALL_STATE(800)] = 31766,
- [SMALL_STATE(801)] = 31782,
- [SMALL_STATE(802)] = 31798,
- [SMALL_STATE(803)] = 31814,
- [SMALL_STATE(804)] = 31830,
- [SMALL_STATE(805)] = 31846,
- [SMALL_STATE(806)] = 31862,
- [SMALL_STATE(807)] = 31878,
- [SMALL_STATE(808)] = 31888,
- [SMALL_STATE(809)] = 31904,
- [SMALL_STATE(810)] = 31920,
- [SMALL_STATE(811)] = 31936,
- [SMALL_STATE(812)] = 31952,
- [SMALL_STATE(813)] = 31968,
- [SMALL_STATE(814)] = 31984,
- [SMALL_STATE(815)] = 32000,
- [SMALL_STATE(816)] = 32016,
- [SMALL_STATE(817)] = 32032,
- [SMALL_STATE(818)] = 32048,
- [SMALL_STATE(819)] = 32064,
- [SMALL_STATE(820)] = 32080,
- [SMALL_STATE(821)] = 32096,
- [SMALL_STATE(822)] = 32112,
- [SMALL_STATE(823)] = 32128,
- [SMALL_STATE(824)] = 32144,
- [SMALL_STATE(825)] = 32160,
- [SMALL_STATE(826)] = 32176,
- [SMALL_STATE(827)] = 32192,
- [SMALL_STATE(828)] = 32206,
- [SMALL_STATE(829)] = 32222,
- [SMALL_STATE(830)] = 32238,
- [SMALL_STATE(831)] = 32252,
- [SMALL_STATE(832)] = 32268,
- [SMALL_STATE(833)] = 32284,
- [SMALL_STATE(834)] = 32300,
- [SMALL_STATE(835)] = 32309,
- [SMALL_STATE(836)] = 32322,
- [SMALL_STATE(837)] = 32333,
- [SMALL_STATE(838)] = 32346,
- [SMALL_STATE(839)] = 32359,
- [SMALL_STATE(840)] = 32372,
- [SMALL_STATE(841)] = 32385,
- [SMALL_STATE(842)] = 32398,
- [SMALL_STATE(843)] = 32409,
- [SMALL_STATE(844)] = 32422,
- [SMALL_STATE(845)] = 32435,
- [SMALL_STATE(846)] = 32444,
- [SMALL_STATE(847)] = 32453,
- [SMALL_STATE(848)] = 32466,
- [SMALL_STATE(849)] = 32477,
- [SMALL_STATE(850)] = 32490,
- [SMALL_STATE(851)] = 32503,
- [SMALL_STATE(852)] = 32512,
- [SMALL_STATE(853)] = 32525,
- [SMALL_STATE(854)] = 32538,
- [SMALL_STATE(855)] = 32549,
- [SMALL_STATE(856)] = 32558,
- [SMALL_STATE(857)] = 32571,
- [SMALL_STATE(858)] = 32584,
- [SMALL_STATE(859)] = 32597,
- [SMALL_STATE(860)] = 32610,
- [SMALL_STATE(861)] = 32623,
- [SMALL_STATE(862)] = 32632,
- [SMALL_STATE(863)] = 32643,
- [SMALL_STATE(864)] = 32656,
- [SMALL_STATE(865)] = 32667,
- [SMALL_STATE(866)] = 32680,
- [SMALL_STATE(867)] = 32693,
- [SMALL_STATE(868)] = 32706,
- [SMALL_STATE(869)] = 32719,
- [SMALL_STATE(870)] = 32732,
- [SMALL_STATE(871)] = 32745,
- [SMALL_STATE(872)] = 32758,
- [SMALL_STATE(873)] = 32771,
- [SMALL_STATE(874)] = 32782,
- [SMALL_STATE(875)] = 32795,
- [SMALL_STATE(876)] = 32808,
- [SMALL_STATE(877)] = 32817,
- [SMALL_STATE(878)] = 32826,
- [SMALL_STATE(879)] = 32835,
- [SMALL_STATE(880)] = 32844,
- [SMALL_STATE(881)] = 32857,
- [SMALL_STATE(882)] = 32870,
- [SMALL_STATE(883)] = 32883,
- [SMALL_STATE(884)] = 32896,
- [SMALL_STATE(885)] = 32909,
- [SMALL_STATE(886)] = 32920,
- [SMALL_STATE(887)] = 32929,
- [SMALL_STATE(888)] = 32942,
- [SMALL_STATE(889)] = 32955,
- [SMALL_STATE(890)] = 32968,
- [SMALL_STATE(891)] = 32981,
- [SMALL_STATE(892)] = 32994,
- [SMALL_STATE(893)] = 33007,
- [SMALL_STATE(894)] = 33016,
- [SMALL_STATE(895)] = 33029,
- [SMALL_STATE(896)] = 33042,
- [SMALL_STATE(897)] = 33055,
- [SMALL_STATE(898)] = 33068,
- [SMALL_STATE(899)] = 33077,
- [SMALL_STATE(900)] = 33090,
- [SMALL_STATE(901)] = 33103,
- [SMALL_STATE(902)] = 33116,
- [SMALL_STATE(903)] = 33125,
- [SMALL_STATE(904)] = 33138,
- [SMALL_STATE(905)] = 33149,
- [SMALL_STATE(906)] = 33162,
- [SMALL_STATE(907)] = 33175,
- [SMALL_STATE(908)] = 33184,
- [SMALL_STATE(909)] = 33193,
- [SMALL_STATE(910)] = 33206,
- [SMALL_STATE(911)] = 33215,
- [SMALL_STATE(912)] = 33228,
- [SMALL_STATE(913)] = 33237,
- [SMALL_STATE(914)] = 33246,
- [SMALL_STATE(915)] = 33255,
- [SMALL_STATE(916)] = 33264,
- [SMALL_STATE(917)] = 33277,
- [SMALL_STATE(918)] = 33290,
- [SMALL_STATE(919)] = 33303,
- [SMALL_STATE(920)] = 33316,
- [SMALL_STATE(921)] = 33326,
- [SMALL_STATE(922)] = 33336,
- [SMALL_STATE(923)] = 33346,
- [SMALL_STATE(924)] = 33356,
- [SMALL_STATE(925)] = 33366,
- [SMALL_STATE(926)] = 33376,
- [SMALL_STATE(927)] = 33384,
- [SMALL_STATE(928)] = 33394,
- [SMALL_STATE(929)] = 33402,
- [SMALL_STATE(930)] = 33412,
- [SMALL_STATE(931)] = 33420,
- [SMALL_STATE(932)] = 33430,
- [SMALL_STATE(933)] = 33440,
- [SMALL_STATE(934)] = 33450,
- [SMALL_STATE(935)] = 33458,
- [SMALL_STATE(936)] = 33468,
- [SMALL_STATE(937)] = 33478,
- [SMALL_STATE(938)] = 33488,
- [SMALL_STATE(939)] = 33498,
- [SMALL_STATE(940)] = 33508,
- [SMALL_STATE(941)] = 33518,
- [SMALL_STATE(942)] = 33528,
- [SMALL_STATE(943)] = 33538,
- [SMALL_STATE(944)] = 33548,
- [SMALL_STATE(945)] = 33558,
- [SMALL_STATE(946)] = 33568,
- [SMALL_STATE(947)] = 33578,
- [SMALL_STATE(948)] = 33588,
- [SMALL_STATE(949)] = 33596,
- [SMALL_STATE(950)] = 33604,
- [SMALL_STATE(951)] = 33614,
- [SMALL_STATE(952)] = 33624,
- [SMALL_STATE(953)] = 33634,
- [SMALL_STATE(954)] = 33644,
- [SMALL_STATE(955)] = 33654,
- [SMALL_STATE(956)] = 33664,
- [SMALL_STATE(957)] = 33674,
- [SMALL_STATE(958)] = 33682,
- [SMALL_STATE(959)] = 33690,
- [SMALL_STATE(960)] = 33700,
- [SMALL_STATE(961)] = 33710,
- [SMALL_STATE(962)] = 33720,
- [SMALL_STATE(963)] = 33730,
- [SMALL_STATE(964)] = 33740,
- [SMALL_STATE(965)] = 33748,
- [SMALL_STATE(966)] = 33756,
- [SMALL_STATE(967)] = 33766,
- [SMALL_STATE(968)] = 33776,
- [SMALL_STATE(969)] = 33784,
- [SMALL_STATE(970)] = 33794,
- [SMALL_STATE(971)] = 33802,
- [SMALL_STATE(972)] = 33810,
- [SMALL_STATE(973)] = 33820,
- [SMALL_STATE(974)] = 33830,
- [SMALL_STATE(975)] = 33840,
- [SMALL_STATE(976)] = 33850,
- [SMALL_STATE(977)] = 33860,
- [SMALL_STATE(978)] = 33870,
- [SMALL_STATE(979)] = 33880,
- [SMALL_STATE(980)] = 33888,
- [SMALL_STATE(981)] = 33898,
- [SMALL_STATE(982)] = 33906,
- [SMALL_STATE(983)] = 33914,
- [SMALL_STATE(984)] = 33924,
- [SMALL_STATE(985)] = 33934,
- [SMALL_STATE(986)] = 33944,
- [SMALL_STATE(987)] = 33954,
- [SMALL_STATE(988)] = 33962,
- [SMALL_STATE(989)] = 33972,
- [SMALL_STATE(990)] = 33982,
- [SMALL_STATE(991)] = 33992,
- [SMALL_STATE(992)] = 34002,
- [SMALL_STATE(993)] = 34012,
- [SMALL_STATE(994)] = 34022,
- [SMALL_STATE(995)] = 34032,
- [SMALL_STATE(996)] = 34042,
- [SMALL_STATE(997)] = 34050,
- [SMALL_STATE(998)] = 34060,
- [SMALL_STATE(999)] = 34068,
- [SMALL_STATE(1000)] = 34076,
- [SMALL_STATE(1001)] = 34086,
- [SMALL_STATE(1002)] = 34094,
- [SMALL_STATE(1003)] = 34104,
- [SMALL_STATE(1004)] = 34114,
- [SMALL_STATE(1005)] = 34122,
- [SMALL_STATE(1006)] = 34132,
- [SMALL_STATE(1007)] = 34142,
- [SMALL_STATE(1008)] = 34152,
- [SMALL_STATE(1009)] = 34162,
- [SMALL_STATE(1010)] = 34172,
- [SMALL_STATE(1011)] = 34182,
- [SMALL_STATE(1012)] = 34192,
- [SMALL_STATE(1013)] = 34202,
- [SMALL_STATE(1014)] = 34212,
- [SMALL_STATE(1015)] = 34222,
- [SMALL_STATE(1016)] = 34232,
- [SMALL_STATE(1017)] = 34242,
- [SMALL_STATE(1018)] = 34252,
- [SMALL_STATE(1019)] = 34262,
- [SMALL_STATE(1020)] = 34272,
- [SMALL_STATE(1021)] = 34282,
- [SMALL_STATE(1022)] = 34292,
- [SMALL_STATE(1023)] = 34300,
- [SMALL_STATE(1024)] = 34310,
- [SMALL_STATE(1025)] = 34320,
- [SMALL_STATE(1026)] = 34330,
- [SMALL_STATE(1027)] = 34340,
- [SMALL_STATE(1028)] = 34350,
- [SMALL_STATE(1029)] = 34360,
- [SMALL_STATE(1030)] = 34370,
- [SMALL_STATE(1031)] = 34380,
- [SMALL_STATE(1032)] = 34390,
- [SMALL_STATE(1033)] = 34400,
- [SMALL_STATE(1034)] = 34410,
- [SMALL_STATE(1035)] = 34420,
- [SMALL_STATE(1036)] = 34428,
- [SMALL_STATE(1037)] = 34438,
- [SMALL_STATE(1038)] = 34446,
- [SMALL_STATE(1039)] = 34454,
- [SMALL_STATE(1040)] = 34464,
- [SMALL_STATE(1041)] = 34472,
- [SMALL_STATE(1042)] = 34480,
- [SMALL_STATE(1043)] = 34490,
- [SMALL_STATE(1044)] = 34498,
- [SMALL_STATE(1045)] = 34506,
- [SMALL_STATE(1046)] = 34516,
- [SMALL_STATE(1047)] = 34524,
- [SMALL_STATE(1048)] = 34534,
- [SMALL_STATE(1049)] = 34542,
- [SMALL_STATE(1050)] = 34552,
- [SMALL_STATE(1051)] = 34562,
- [SMALL_STATE(1052)] = 34570,
- [SMALL_STATE(1053)] = 34580,
- [SMALL_STATE(1054)] = 34590,
- [SMALL_STATE(1055)] = 34600,
- [SMALL_STATE(1056)] = 34610,
- [SMALL_STATE(1057)] = 34620,
- [SMALL_STATE(1058)] = 34630,
- [SMALL_STATE(1059)] = 34640,
- [SMALL_STATE(1060)] = 34648,
- [SMALL_STATE(1061)] = 34656,
- [SMALL_STATE(1062)] = 34666,
- [SMALL_STATE(1063)] = 34676,
- [SMALL_STATE(1064)] = 34686,
- [SMALL_STATE(1065)] = 34694,
- [SMALL_STATE(1066)] = 34704,
- [SMALL_STATE(1067)] = 34714,
- [SMALL_STATE(1068)] = 34724,
- [SMALL_STATE(1069)] = 34734,
- [SMALL_STATE(1070)] = 34744,
- [SMALL_STATE(1071)] = 34754,
- [SMALL_STATE(1072)] = 34764,
- [SMALL_STATE(1073)] = 34774,
- [SMALL_STATE(1074)] = 34784,
- [SMALL_STATE(1075)] = 34794,
- [SMALL_STATE(1076)] = 34801,
- [SMALL_STATE(1077)] = 34808,
- [SMALL_STATE(1078)] = 34815,
- [SMALL_STATE(1079)] = 34822,
- [SMALL_STATE(1080)] = 34829,
- [SMALL_STATE(1081)] = 34836,
- [SMALL_STATE(1082)] = 34843,
- [SMALL_STATE(1083)] = 34850,
- [SMALL_STATE(1084)] = 34857,
- [SMALL_STATE(1085)] = 34864,
- [SMALL_STATE(1086)] = 34871,
- [SMALL_STATE(1087)] = 34878,
- [SMALL_STATE(1088)] = 34885,
- [SMALL_STATE(1089)] = 34892,
- [SMALL_STATE(1090)] = 34899,
- [SMALL_STATE(1091)] = 34906,
- [SMALL_STATE(1092)] = 34913,
- [SMALL_STATE(1093)] = 34920,
- [SMALL_STATE(1094)] = 34927,
- [SMALL_STATE(1095)] = 34934,
- [SMALL_STATE(1096)] = 34941,
- [SMALL_STATE(1097)] = 34948,
- [SMALL_STATE(1098)] = 34955,
- [SMALL_STATE(1099)] = 34962,
- [SMALL_STATE(1100)] = 34969,
- [SMALL_STATE(1101)] = 34976,
- [SMALL_STATE(1102)] = 34983,
- [SMALL_STATE(1103)] = 34990,
- [SMALL_STATE(1104)] = 34997,
- [SMALL_STATE(1105)] = 35004,
- [SMALL_STATE(1106)] = 35011,
- [SMALL_STATE(1107)] = 35018,
- [SMALL_STATE(1108)] = 35025,
- [SMALL_STATE(1109)] = 35032,
- [SMALL_STATE(1110)] = 35039,
- [SMALL_STATE(1111)] = 35046,
- [SMALL_STATE(1112)] = 35053,
- [SMALL_STATE(1113)] = 35060,
- [SMALL_STATE(1114)] = 35067,
- [SMALL_STATE(1115)] = 35074,
- [SMALL_STATE(1116)] = 35081,
- [SMALL_STATE(1117)] = 35088,
- [SMALL_STATE(1118)] = 35095,
- [SMALL_STATE(1119)] = 35102,
- [SMALL_STATE(1120)] = 35109,
- [SMALL_STATE(1121)] = 35116,
- [SMALL_STATE(1122)] = 35123,
- [SMALL_STATE(1123)] = 35130,
- [SMALL_STATE(1124)] = 35137,
- [SMALL_STATE(1125)] = 35144,
- [SMALL_STATE(1126)] = 35151,
- [SMALL_STATE(1127)] = 35158,
- [SMALL_STATE(1128)] = 35165,
- [SMALL_STATE(1129)] = 35172,
- [SMALL_STATE(1130)] = 35179,
- [SMALL_STATE(1131)] = 35186,
- [SMALL_STATE(1132)] = 35193,
- [SMALL_STATE(1133)] = 35200,
- [SMALL_STATE(1134)] = 35207,
- [SMALL_STATE(1135)] = 35214,
- [SMALL_STATE(1136)] = 35221,
- [SMALL_STATE(1137)] = 35228,
- [SMALL_STATE(1138)] = 35235,
- [SMALL_STATE(1139)] = 35242,
- [SMALL_STATE(1140)] = 35249,
- [SMALL_STATE(1141)] = 35256,
- [SMALL_STATE(1142)] = 35263,
- [SMALL_STATE(1143)] = 35270,
- [SMALL_STATE(1144)] = 35277,
- [SMALL_STATE(1145)] = 35284,
- [SMALL_STATE(1146)] = 35291,
- [SMALL_STATE(1147)] = 35298,
- [SMALL_STATE(1148)] = 35305,
- [SMALL_STATE(1149)] = 35312,
- [SMALL_STATE(1150)] = 35319,
- [SMALL_STATE(1151)] = 35326,
- [SMALL_STATE(1152)] = 35333,
- [SMALL_STATE(1153)] = 35340,
- [SMALL_STATE(1154)] = 35347,
- [SMALL_STATE(1155)] = 35354,
- [SMALL_STATE(1156)] = 35361,
- [SMALL_STATE(1157)] = 35368,
- [SMALL_STATE(1158)] = 35375,
- [SMALL_STATE(1159)] = 35382,
- [SMALL_STATE(1160)] = 35389,
- [SMALL_STATE(1161)] = 35396,
- [SMALL_STATE(1162)] = 35403,
- [SMALL_STATE(1163)] = 35410,
- [SMALL_STATE(1164)] = 35417,
- [SMALL_STATE(1165)] = 35424,
- [SMALL_STATE(1166)] = 35431,
- [SMALL_STATE(1167)] = 35438,
- [SMALL_STATE(1168)] = 35445,
- [SMALL_STATE(1169)] = 35452,
- [SMALL_STATE(1170)] = 35459,
- [SMALL_STATE(1171)] = 35466,
- [SMALL_STATE(1172)] = 35473,
+ [SMALL_STATE(772)] = 31346,
+ [SMALL_STATE(773)] = 31360,
+ [SMALL_STATE(774)] = 31376,
+ [SMALL_STATE(775)] = 31392,
+ [SMALL_STATE(776)] = 31406,
+ [SMALL_STATE(777)] = 31420,
+ [SMALL_STATE(778)] = 31430,
+ [SMALL_STATE(779)] = 31446,
+ [SMALL_STATE(780)] = 31460,
+ [SMALL_STATE(781)] = 31474,
+ [SMALL_STATE(782)] = 31484,
+ [SMALL_STATE(783)] = 31500,
+ [SMALL_STATE(784)] = 31516,
+ [SMALL_STATE(785)] = 31532,
+ [SMALL_STATE(786)] = 31548,
+ [SMALL_STATE(787)] = 31562,
+ [SMALL_STATE(788)] = 31578,
+ [SMALL_STATE(789)] = 31594,
+ [SMALL_STATE(790)] = 31608,
+ [SMALL_STATE(791)] = 31624,
+ [SMALL_STATE(792)] = 31640,
+ [SMALL_STATE(793)] = 31656,
+ [SMALL_STATE(794)] = 31672,
+ [SMALL_STATE(795)] = 31688,
+ [SMALL_STATE(796)] = 31702,
+ [SMALL_STATE(797)] = 31716,
+ [SMALL_STATE(798)] = 31730,
+ [SMALL_STATE(799)] = 31744,
+ [SMALL_STATE(800)] = 31760,
+ [SMALL_STATE(801)] = 31776,
+ [SMALL_STATE(802)] = 31790,
+ [SMALL_STATE(803)] = 31806,
+ [SMALL_STATE(804)] = 31820,
+ [SMALL_STATE(805)] = 31836,
+ [SMALL_STATE(806)] = 31852,
+ [SMALL_STATE(807)] = 31862,
+ [SMALL_STATE(808)] = 31878,
+ [SMALL_STATE(809)] = 31894,
+ [SMALL_STATE(810)] = 31910,
+ [SMALL_STATE(811)] = 31926,
+ [SMALL_STATE(812)] = 31942,
+ [SMALL_STATE(813)] = 31956,
+ [SMALL_STATE(814)] = 31972,
+ [SMALL_STATE(815)] = 31988,
+ [SMALL_STATE(816)] = 32004,
+ [SMALL_STATE(817)] = 32020,
+ [SMALL_STATE(818)] = 32030,
+ [SMALL_STATE(819)] = 32046,
+ [SMALL_STATE(820)] = 32060,
+ [SMALL_STATE(821)] = 32074,
+ [SMALL_STATE(822)] = 32090,
+ [SMALL_STATE(823)] = 32104,
+ [SMALL_STATE(824)] = 32118,
+ [SMALL_STATE(825)] = 32134,
+ [SMALL_STATE(826)] = 32148,
+ [SMALL_STATE(827)] = 32164,
+ [SMALL_STATE(828)] = 32180,
+ [SMALL_STATE(829)] = 32196,
+ [SMALL_STATE(830)] = 32212,
+ [SMALL_STATE(831)] = 32226,
+ [SMALL_STATE(832)] = 32242,
+ [SMALL_STATE(833)] = 32258,
+ [SMALL_STATE(834)] = 32272,
+ [SMALL_STATE(835)] = 32281,
+ [SMALL_STATE(836)] = 32294,
+ [SMALL_STATE(837)] = 32305,
+ [SMALL_STATE(838)] = 32318,
+ [SMALL_STATE(839)] = 32331,
+ [SMALL_STATE(840)] = 32344,
+ [SMALL_STATE(841)] = 32357,
+ [SMALL_STATE(842)] = 32370,
+ [SMALL_STATE(843)] = 32383,
+ [SMALL_STATE(844)] = 32394,
+ [SMALL_STATE(845)] = 32407,
+ [SMALL_STATE(846)] = 32418,
+ [SMALL_STATE(847)] = 32427,
+ [SMALL_STATE(848)] = 32438,
+ [SMALL_STATE(849)] = 32447,
+ [SMALL_STATE(850)] = 32460,
+ [SMALL_STATE(851)] = 32473,
+ [SMALL_STATE(852)] = 32486,
+ [SMALL_STATE(853)] = 32499,
+ [SMALL_STATE(854)] = 32510,
+ [SMALL_STATE(855)] = 32519,
+ [SMALL_STATE(856)] = 32528,
+ [SMALL_STATE(857)] = 32541,
+ [SMALL_STATE(858)] = 32554,
+ [SMALL_STATE(859)] = 32567,
+ [SMALL_STATE(860)] = 32580,
+ [SMALL_STATE(861)] = 32593,
+ [SMALL_STATE(862)] = 32606,
+ [SMALL_STATE(863)] = 32619,
+ [SMALL_STATE(864)] = 32628,
+ [SMALL_STATE(865)] = 32639,
+ [SMALL_STATE(866)] = 32650,
+ [SMALL_STATE(867)] = 32663,
+ [SMALL_STATE(868)] = 32676,
+ [SMALL_STATE(869)] = 32689,
+ [SMALL_STATE(870)] = 32702,
+ [SMALL_STATE(871)] = 32715,
+ [SMALL_STATE(872)] = 32728,
+ [SMALL_STATE(873)] = 32741,
+ [SMALL_STATE(874)] = 32754,
+ [SMALL_STATE(875)] = 32765,
+ [SMALL_STATE(876)] = 32778,
+ [SMALL_STATE(877)] = 32787,
+ [SMALL_STATE(878)] = 32796,
+ [SMALL_STATE(879)] = 32805,
+ [SMALL_STATE(880)] = 32818,
+ [SMALL_STATE(881)] = 32831,
+ [SMALL_STATE(882)] = 32844,
+ [SMALL_STATE(883)] = 32857,
+ [SMALL_STATE(884)] = 32870,
+ [SMALL_STATE(885)] = 32883,
+ [SMALL_STATE(886)] = 32896,
+ [SMALL_STATE(887)] = 32909,
+ [SMALL_STATE(888)] = 32918,
+ [SMALL_STATE(889)] = 32931,
+ [SMALL_STATE(890)] = 32944,
+ [SMALL_STATE(891)] = 32957,
+ [SMALL_STATE(892)] = 32970,
+ [SMALL_STATE(893)] = 32983,
+ [SMALL_STATE(894)] = 32996,
+ [SMALL_STATE(895)] = 33005,
+ [SMALL_STATE(896)] = 33018,
+ [SMALL_STATE(897)] = 33031,
+ [SMALL_STATE(898)] = 33044,
+ [SMALL_STATE(899)] = 33057,
+ [SMALL_STATE(900)] = 33070,
+ [SMALL_STATE(901)] = 33081,
+ [SMALL_STATE(902)] = 33090,
+ [SMALL_STATE(903)] = 33103,
+ [SMALL_STATE(904)] = 33116,
+ [SMALL_STATE(905)] = 33129,
+ [SMALL_STATE(906)] = 33142,
+ [SMALL_STATE(907)] = 33155,
+ [SMALL_STATE(908)] = 33164,
+ [SMALL_STATE(909)] = 33173,
+ [SMALL_STATE(910)] = 33182,
+ [SMALL_STATE(911)] = 33195,
+ [SMALL_STATE(912)] = 33204,
+ [SMALL_STATE(913)] = 33213,
+ [SMALL_STATE(914)] = 33222,
+ [SMALL_STATE(915)] = 33231,
+ [SMALL_STATE(916)] = 33244,
+ [SMALL_STATE(917)] = 33257,
+ [SMALL_STATE(918)] = 33266,
+ [SMALL_STATE(919)] = 33279,
+ [SMALL_STATE(920)] = 33289,
+ [SMALL_STATE(921)] = 33299,
+ [SMALL_STATE(922)] = 33309,
+ [SMALL_STATE(923)] = 33319,
+ [SMALL_STATE(924)] = 33329,
+ [SMALL_STATE(925)] = 33339,
+ [SMALL_STATE(926)] = 33349,
+ [SMALL_STATE(927)] = 33359,
+ [SMALL_STATE(928)] = 33369,
+ [SMALL_STATE(929)] = 33377,
+ [SMALL_STATE(930)] = 33387,
+ [SMALL_STATE(931)] = 33397,
+ [SMALL_STATE(932)] = 33407,
+ [SMALL_STATE(933)] = 33417,
+ [SMALL_STATE(934)] = 33425,
+ [SMALL_STATE(935)] = 33435,
+ [SMALL_STATE(936)] = 33445,
+ [SMALL_STATE(937)] = 33455,
+ [SMALL_STATE(938)] = 33465,
+ [SMALL_STATE(939)] = 33475,
+ [SMALL_STATE(940)] = 33485,
+ [SMALL_STATE(941)] = 33495,
+ [SMALL_STATE(942)] = 33505,
+ [SMALL_STATE(943)] = 33515,
+ [SMALL_STATE(944)] = 33525,
+ [SMALL_STATE(945)] = 33535,
+ [SMALL_STATE(946)] = 33545,
+ [SMALL_STATE(947)] = 33555,
+ [SMALL_STATE(948)] = 33563,
+ [SMALL_STATE(949)] = 33571,
+ [SMALL_STATE(950)] = 33579,
+ [SMALL_STATE(951)] = 33589,
+ [SMALL_STATE(952)] = 33599,
+ [SMALL_STATE(953)] = 33609,
+ [SMALL_STATE(954)] = 33619,
+ [SMALL_STATE(955)] = 33629,
+ [SMALL_STATE(956)] = 33639,
+ [SMALL_STATE(957)] = 33647,
+ [SMALL_STATE(958)] = 33657,
+ [SMALL_STATE(959)] = 33667,
+ [SMALL_STATE(960)] = 33677,
+ [SMALL_STATE(961)] = 33687,
+ [SMALL_STATE(962)] = 33697,
+ [SMALL_STATE(963)] = 33705,
+ [SMALL_STATE(964)] = 33715,
+ [SMALL_STATE(965)] = 33725,
+ [SMALL_STATE(966)] = 33733,
+ [SMALL_STATE(967)] = 33743,
+ [SMALL_STATE(968)] = 33753,
+ [SMALL_STATE(969)] = 33761,
+ [SMALL_STATE(970)] = 33771,
+ [SMALL_STATE(971)] = 33779,
+ [SMALL_STATE(972)] = 33789,
+ [SMALL_STATE(973)] = 33799,
+ [SMALL_STATE(974)] = 33807,
+ [SMALL_STATE(975)] = 33817,
+ [SMALL_STATE(976)] = 33827,
+ [SMALL_STATE(977)] = 33837,
+ [SMALL_STATE(978)] = 33845,
+ [SMALL_STATE(979)] = 33855,
+ [SMALL_STATE(980)] = 33865,
+ [SMALL_STATE(981)] = 33873,
+ [SMALL_STATE(982)] = 33881,
+ [SMALL_STATE(983)] = 33889,
+ [SMALL_STATE(984)] = 33899,
+ [SMALL_STATE(985)] = 33909,
+ [SMALL_STATE(986)] = 33919,
+ [SMALL_STATE(987)] = 33929,
+ [SMALL_STATE(988)] = 33939,
+ [SMALL_STATE(989)] = 33949,
+ [SMALL_STATE(990)] = 33959,
+ [SMALL_STATE(991)] = 33969,
+ [SMALL_STATE(992)] = 33979,
+ [SMALL_STATE(993)] = 33989,
+ [SMALL_STATE(994)] = 33999,
+ [SMALL_STATE(995)] = 34009,
+ [SMALL_STATE(996)] = 34019,
+ [SMALL_STATE(997)] = 34029,
+ [SMALL_STATE(998)] = 34037,
+ [SMALL_STATE(999)] = 34045,
+ [SMALL_STATE(1000)] = 34055,
+ [SMALL_STATE(1001)] = 34063,
+ [SMALL_STATE(1002)] = 34071,
+ [SMALL_STATE(1003)] = 34081,
+ [SMALL_STATE(1004)] = 34091,
+ [SMALL_STATE(1005)] = 34101,
+ [SMALL_STATE(1006)] = 34111,
+ [SMALL_STATE(1007)] = 34119,
+ [SMALL_STATE(1008)] = 34129,
+ [SMALL_STATE(1009)] = 34139,
+ [SMALL_STATE(1010)] = 34149,
+ [SMALL_STATE(1011)] = 34159,
+ [SMALL_STATE(1012)] = 34169,
+ [SMALL_STATE(1013)] = 34179,
+ [SMALL_STATE(1014)] = 34189,
+ [SMALL_STATE(1015)] = 34199,
+ [SMALL_STATE(1016)] = 34209,
+ [SMALL_STATE(1017)] = 34219,
+ [SMALL_STATE(1018)] = 34229,
+ [SMALL_STATE(1019)] = 34239,
+ [SMALL_STATE(1020)] = 34249,
+ [SMALL_STATE(1021)] = 34259,
+ [SMALL_STATE(1022)] = 34269,
+ [SMALL_STATE(1023)] = 34279,
+ [SMALL_STATE(1024)] = 34287,
+ [SMALL_STATE(1025)] = 34297,
+ [SMALL_STATE(1026)] = 34307,
+ [SMALL_STATE(1027)] = 34317,
+ [SMALL_STATE(1028)] = 34327,
+ [SMALL_STATE(1029)] = 34337,
+ [SMALL_STATE(1030)] = 34347,
+ [SMALL_STATE(1031)] = 34357,
+ [SMALL_STATE(1032)] = 34367,
+ [SMALL_STATE(1033)] = 34377,
+ [SMALL_STATE(1034)] = 34387,
+ [SMALL_STATE(1035)] = 34395,
+ [SMALL_STATE(1036)] = 34405,
+ [SMALL_STATE(1037)] = 34413,
+ [SMALL_STATE(1038)] = 34421,
+ [SMALL_STATE(1039)] = 34429,
+ [SMALL_STATE(1040)] = 34439,
+ [SMALL_STATE(1041)] = 34447,
+ [SMALL_STATE(1042)] = 34455,
+ [SMALL_STATE(1043)] = 34463,
+ [SMALL_STATE(1044)] = 34471,
+ [SMALL_STATE(1045)] = 34481,
+ [SMALL_STATE(1046)] = 34489,
+ [SMALL_STATE(1047)] = 34497,
+ [SMALL_STATE(1048)] = 34507,
+ [SMALL_STATE(1049)] = 34517,
+ [SMALL_STATE(1050)] = 34527,
+ [SMALL_STATE(1051)] = 34535,
+ [SMALL_STATE(1052)] = 34545,
+ [SMALL_STATE(1053)] = 34555,
+ [SMALL_STATE(1054)] = 34565,
+ [SMALL_STATE(1055)] = 34575,
+ [SMALL_STATE(1056)] = 34585,
+ [SMALL_STATE(1057)] = 34593,
+ [SMALL_STATE(1058)] = 34603,
+ [SMALL_STATE(1059)] = 34613,
+ [SMALL_STATE(1060)] = 34623,
+ [SMALL_STATE(1061)] = 34633,
+ [SMALL_STATE(1062)] = 34641,
+ [SMALL_STATE(1063)] = 34649,
+ [SMALL_STATE(1064)] = 34657,
+ [SMALL_STATE(1065)] = 34667,
+ [SMALL_STATE(1066)] = 34677,
+ [SMALL_STATE(1067)] = 34687,
+ [SMALL_STATE(1068)] = 34697,
+ [SMALL_STATE(1069)] = 34707,
+ [SMALL_STATE(1070)] = 34717,
+ [SMALL_STATE(1071)] = 34727,
+ [SMALL_STATE(1072)] = 34737,
+ [SMALL_STATE(1073)] = 34747,
+ [SMALL_STATE(1074)] = 34757,
+ [SMALL_STATE(1075)] = 34764,
+ [SMALL_STATE(1076)] = 34771,
+ [SMALL_STATE(1077)] = 34778,
+ [SMALL_STATE(1078)] = 34785,
+ [SMALL_STATE(1079)] = 34792,
+ [SMALL_STATE(1080)] = 34799,
+ [SMALL_STATE(1081)] = 34806,
+ [SMALL_STATE(1082)] = 34813,
+ [SMALL_STATE(1083)] = 34820,
+ [SMALL_STATE(1084)] = 34827,
+ [SMALL_STATE(1085)] = 34834,
+ [SMALL_STATE(1086)] = 34841,
+ [SMALL_STATE(1087)] = 34848,
+ [SMALL_STATE(1088)] = 34855,
+ [SMALL_STATE(1089)] = 34862,
+ [SMALL_STATE(1090)] = 34869,
+ [SMALL_STATE(1091)] = 34876,
+ [SMALL_STATE(1092)] = 34883,
+ [SMALL_STATE(1093)] = 34890,
+ [SMALL_STATE(1094)] = 34897,
+ [SMALL_STATE(1095)] = 34904,
+ [SMALL_STATE(1096)] = 34911,
+ [SMALL_STATE(1097)] = 34918,
+ [SMALL_STATE(1098)] = 34925,
+ [SMALL_STATE(1099)] = 34932,
+ [SMALL_STATE(1100)] = 34939,
+ [SMALL_STATE(1101)] = 34946,
+ [SMALL_STATE(1102)] = 34953,
+ [SMALL_STATE(1103)] = 34960,
+ [SMALL_STATE(1104)] = 34967,
+ [SMALL_STATE(1105)] = 34974,
+ [SMALL_STATE(1106)] = 34981,
+ [SMALL_STATE(1107)] = 34988,
+ [SMALL_STATE(1108)] = 34995,
+ [SMALL_STATE(1109)] = 35002,
+ [SMALL_STATE(1110)] = 35009,
+ [SMALL_STATE(1111)] = 35016,
+ [SMALL_STATE(1112)] = 35023,
+ [SMALL_STATE(1113)] = 35030,
+ [SMALL_STATE(1114)] = 35037,
+ [SMALL_STATE(1115)] = 35044,
+ [SMALL_STATE(1116)] = 35051,
+ [SMALL_STATE(1117)] = 35058,
+ [SMALL_STATE(1118)] = 35065,
+ [SMALL_STATE(1119)] = 35072,
+ [SMALL_STATE(1120)] = 35079,
+ [SMALL_STATE(1121)] = 35086,
+ [SMALL_STATE(1122)] = 35093,
+ [SMALL_STATE(1123)] = 35100,
+ [SMALL_STATE(1124)] = 35107,
+ [SMALL_STATE(1125)] = 35114,
+ [SMALL_STATE(1126)] = 35121,
+ [SMALL_STATE(1127)] = 35128,
+ [SMALL_STATE(1128)] = 35135,
+ [SMALL_STATE(1129)] = 35142,
+ [SMALL_STATE(1130)] = 35149,
+ [SMALL_STATE(1131)] = 35156,
+ [SMALL_STATE(1132)] = 35163,
+ [SMALL_STATE(1133)] = 35170,
+ [SMALL_STATE(1134)] = 35177,
+ [SMALL_STATE(1135)] = 35184,
+ [SMALL_STATE(1136)] = 35191,
+ [SMALL_STATE(1137)] = 35198,
+ [SMALL_STATE(1138)] = 35205,
+ [SMALL_STATE(1139)] = 35212,
+ [SMALL_STATE(1140)] = 35219,
+ [SMALL_STATE(1141)] = 35226,
+ [SMALL_STATE(1142)] = 35233,
+ [SMALL_STATE(1143)] = 35240,
+ [SMALL_STATE(1144)] = 35247,
+ [SMALL_STATE(1145)] = 35254,
+ [SMALL_STATE(1146)] = 35261,
+ [SMALL_STATE(1147)] = 35268,
+ [SMALL_STATE(1148)] = 35275,
+ [SMALL_STATE(1149)] = 35282,
+ [SMALL_STATE(1150)] = 35289,
+ [SMALL_STATE(1151)] = 35296,
+ [SMALL_STATE(1152)] = 35303,
+ [SMALL_STATE(1153)] = 35310,
+ [SMALL_STATE(1154)] = 35317,
+ [SMALL_STATE(1155)] = 35324,
+ [SMALL_STATE(1156)] = 35331,
+ [SMALL_STATE(1157)] = 35338,
+ [SMALL_STATE(1158)] = 35345,
+ [SMALL_STATE(1159)] = 35352,
+ [SMALL_STATE(1160)] = 35359,
+ [SMALL_STATE(1161)] = 35366,
+ [SMALL_STATE(1162)] = 35373,
+ [SMALL_STATE(1163)] = 35380,
+ [SMALL_STATE(1164)] = 35387,
+ [SMALL_STATE(1165)] = 35394,
+ [SMALL_STATE(1166)] = 35401,
+ [SMALL_STATE(1167)] = 35408,
+ [SMALL_STATE(1168)] = 35415,
+ [SMALL_STATE(1169)] = 35422,
+ [SMALL_STATE(1170)] = 35429,
+ [SMALL_STATE(1171)] = 35436,
};
static TSParseActionEntry ts_parse_actions[] = {
@@ -51763,179 +51681,179 @@ static TSParseActionEntry ts_parse_actions[] = {
[5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0),
[7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301),
[9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612),
- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
+ [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609),
+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
[15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330),
- [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718),
- [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713),
- [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986),
+ [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735),
+ [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710),
+ [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984),
[23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013),
- [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857),
+ [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858),
[27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
[29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153),
[31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021),
- [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27),
+ [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35),
[35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039),
- [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045),
- [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862),
- [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864),
- [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060),
+ [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044),
+ [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864),
+ [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865),
+ [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062),
[45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76),
[47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109),
- [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
[51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44),
[53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
- [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
- [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083),
- [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753),
+ [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755),
+ [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082),
+ [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756),
[61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198),
- [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802),
+ [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807),
[65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
[67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122),
[69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
[71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131),
[73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
- [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
- [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722),
- [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
- [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541),
- [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874),
+ [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
+ [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801),
+ [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
+ [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581),
+ [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(581),
+ [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875),
[87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299),
[89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278),
- [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
[93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601),
- [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494),
+ [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
[97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
[99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
[101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
- [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525),
+ [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
[105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189),
[107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
- [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282),
+ [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283),
[111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
[113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129),
[115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186),
[117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187),
- [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
- [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
+ [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
+ [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
[123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2),
[125] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(301),
- [128] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(612),
+ [128] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(609),
[131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2),
- [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(4),
+ [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(5),
[136] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(330),
- [139] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(718),
- [142] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(713),
- [145] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(986),
+ [139] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(735),
+ [142] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(710),
+ [145] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(984),
[148] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1013),
- [151] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(857),
+ [151] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(858),
[154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(66),
[157] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(153),
[160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1021),
- [163] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(27),
+ [163] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(35),
[166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1039),
- [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1045),
- [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(862),
- [175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(864),
- [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1060),
+ [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1044),
+ [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(864),
+ [175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(865),
+ [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1062),
[181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(76),
[184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(109),
- [187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(220),
+ [187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(218),
[190] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(44),
[193] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(70),
- [196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(738),
- [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1083),
- [202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(753),
+ [196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(755),
+ [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1082),
+ [202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(756),
[205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(198),
- [208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(802),
+ [208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(807),
[211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(80),
[214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(122),
[217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(127),
[220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(131),
[223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(133),
- [226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(804),
- [229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(816),
- [232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(722),
- [235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(541),
- [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(541),
- [241] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(874),
+ [226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(803),
+ [229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(801),
+ [232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(730),
+ [235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(581),
+ [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(581),
+ [241] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(875),
[244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(299),
- [247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, .production_id = 64),
- [249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, .production_id = 64),
+ [247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, .production_id = 63),
+ [249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, .production_id = 63),
[251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3),
[253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3),
[255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2),
[257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2),
- [259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, .production_id = 64),
- [261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, .production_id = 64),
+ [259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, .production_id = 63),
+ [261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, .production_id = 63),
[263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
- [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
+ [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
+ [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
[269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1),
- [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873),
- [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375),
- [275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2),
+ [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874),
+ [273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2),
+ [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375),
[277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
[279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
- [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
+ [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
[283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208),
- [285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305),
- [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614),
- [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
- [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074),
- [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868),
- [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071),
- [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067),
- [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746),
- [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200),
- [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797),
- [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297),
- [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284),
+ [285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294),
+ [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611),
+ [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
+ [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073),
+ [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869),
+ [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070),
+ [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068),
+ [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759),
+ [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
+ [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824),
+ [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300),
+ [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
[309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124),
[311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
[313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1),
- [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391),
+ [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392),
[317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
[319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135),
[321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1),
[323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
[325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64),
- [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745),
- [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079),
- [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749),
+ [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746),
+ [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078),
+ [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748),
[333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191),
- [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795),
+ [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815),
[337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88),
[339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132),
[341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128),
[343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
[345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126),
- [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
- [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
- [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
- [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
+ [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
+ [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830),
+ [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812),
+ [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721),
[355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385),
[357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385),
[359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279),
- [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300),
+ [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291),
[363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134),
[365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
- [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(584),
- [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738),
- [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762),
- [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
- [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770),
+ [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511),
+ [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755),
+ [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769),
+ [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200),
+ [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810),
[377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
- [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298),
+ [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302),
[381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2),
[383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2),
[385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2),
[387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2),
- [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
[391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3),
[393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3),
- [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55),
[397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 101),
[399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 101),
[401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, .production_id = 101),
@@ -51943,16 +51861,16 @@ static TSParseActionEntry ts_parse_actions[] = {
[405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
[407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2),
[409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2),
- [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 75),
- [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 75),
- [415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 75),
- [417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 75),
- [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
- [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
- [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
- [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89),
- [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89),
- [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
+ [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
+ [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
+ [415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89),
+ [417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89),
+ [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
+ [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, .production_id = 37),
+ [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 37),
+ [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37),
+ [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37),
+ [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
[431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
[433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
[435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 5, .production_id = 89),
@@ -51963,246 +51881,246 @@ static TSParseActionEntry ts_parse_actions[] = {
[445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 95),
[447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, .production_id = 95),
[449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, .production_id = 95),
- [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
- [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4),
- [455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4),
- [457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, .production_id = 37),
- [459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 37),
- [461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37),
- [463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37),
- [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
- [467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 73),
- [469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 73),
- [471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, .production_id = 81),
- [473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 81),
- [475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 81),
- [477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 81),
- [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
- [481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 83),
- [483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 83),
- [485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 83),
- [487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 83),
- [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
- [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295),
+ [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
+ [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 74),
+ [455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 74),
+ [457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 74),
+ [459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 74),
+ [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
+ [463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4),
+ [465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4),
+ [467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, .production_id = 80),
+ [469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 80),
+ [471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 80),
+ [473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 80),
+ [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
+ [477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 82),
+ [479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 82),
+ [481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 82),
+ [483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 82),
+ [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
+ [487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 72),
+ [489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 72),
+ [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296),
[493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86),
[495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87),
[497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201),
- [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296),
+ [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297),
[501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
- [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
+ [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547),
+ [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746),
[507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327),
[509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
- [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
- [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971),
+ [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309),
+ [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046),
[515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
- [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
- [519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308),
+ [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
+ [519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
[521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
[523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1),
- [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767),
- [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898),
+ [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750),
+ [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894),
[529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322),
- [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168),
+ [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169),
[533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226),
[535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
[537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253),
[539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24),
- [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
[543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
[545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286),
- [547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115),
- [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196),
+ [547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126),
+ [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195),
[551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90),
- [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
- [555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474),
+ [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
+ [555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475),
[557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
[559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289),
- [561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263),
+ [561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264),
[563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323),
[565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273),
- [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144),
+ [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139),
[569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
[571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
[573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372),
[575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272),
[577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
- [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069),
- [581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(663),
+ [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052),
+ [581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(661),
[584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1),
[586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342),
- [588] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(655),
+ [588] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(644),
[592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1),
[594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(37),
[597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177),
[599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
- [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1093),
- [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063),
- [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829),
+ [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095),
+ [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072),
+ [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828),
[607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
- [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828),
+ [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
[611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, .production_id = 1),
- [613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963),
+ [613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954),
[615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634),
[617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319),
[619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324),
[621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
- [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146),
+ [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149),
[625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4),
- [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635),
- [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650),
- [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149),
+ [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636),
+ [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643),
+ [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145),
[634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, .production_id = 9),
[636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, .production_id = 9),
[638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130),
- [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113),
- [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152),
- [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151),
- [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777),
+ [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
+ [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151),
+ [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147),
+ [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785),
[648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
- [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833),
- [652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(655),
+ [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
+ [652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(644),
[655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
[657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, .production_id = 8),
[659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, .production_id = 8),
- [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901),
- [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972),
- [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099),
+ [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902),
+ [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923),
+ [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103),
[667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
- [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093),
- [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094),
- [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793),
+ [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095),
+ [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098),
+ [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813),
[675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
[677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
[679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
- [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810),
+ [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829),
[683] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(102),
[686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102),
- [688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(657),
- [691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(1044),
- [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
+ [688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(658),
+ [691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(1045),
+ [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121),
[696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 28),
[698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 28),
[700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 107),
[702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 107),
- [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, .production_id = 21),
- [706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, .production_id = 21),
- [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
- [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
- [712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 108),
- [714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 108),
- [716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 109),
- [718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 109),
- [720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, .production_id = 8),
- [722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, .production_id = 8),
- [724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1),
- [726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1),
- [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
- [730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2),
- [732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2),
+ [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
+ [706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 108),
+ [708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 108),
+ [710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 109),
+ [712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 109),
+ [714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, .production_id = 21),
+ [716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, .production_id = 21),
+ [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
+ [720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1),
+ [722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1),
+ [724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, .production_id = 8),
+ [726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, .production_id = 8),
+ [728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2),
+ [730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2),
+ [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213),
[734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2),
[736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2),
- [738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 23),
- [740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, .production_id = 23),
- [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1),
- [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1),
+ [738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2),
+ [740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2),
+ [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 23),
+ [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, .production_id = 23),
[746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3),
[748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3),
- [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, .production_id = 8),
- [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, .production_id = 8),
+ [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1),
+ [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1),
[754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 57),
[756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 57),
[758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, .production_id = 86),
[760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, .production_id = 86),
[762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
[764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
- [766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 75),
- [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 75),
+ [766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 74),
+ [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 74),
[770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 58),
[772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 58),
- [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, .production_id = 67),
- [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, .production_id = 67),
- [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 66),
- [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, .production_id = 66),
+ [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, .production_id = 8),
+ [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, .production_id = 8),
+ [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, .production_id = 66),
+ [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, .production_id = 66),
[782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 101),
[784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 101),
- [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2),
- [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2),
+ [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 65),
+ [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, .production_id = 65),
[790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, .production_id = 22),
[792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, .production_id = 22),
- [794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 98),
- [796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 98),
- [798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3),
- [800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3),
- [802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 81),
- [804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 81),
+ [794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2),
+ [796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2),
+ [798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 98),
+ [800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 98),
+ [802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 80),
+ [804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 80),
[806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, .production_id = 106),
[808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, .production_id = 106),
- [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3),
- [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3),
- [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 31),
- [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, .production_id = 31),
- [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, .production_id = 31),
- [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, .production_id = 31),
- [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, .production_id = 30),
- [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, .production_id = 30),
- [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 29),
- [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 29),
- [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, .production_id = 65),
- [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 65),
+ [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3),
+ [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3),
+ [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3),
+ [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3),
+ [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 31),
+ [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, .production_id = 31),
+ [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, .production_id = 31),
+ [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, .production_id = 31),
+ [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, .production_id = 30),
+ [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, .production_id = 30),
+ [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 29),
+ [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 29),
[834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2),
[836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2),
[838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2),
[840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2),
[842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2),
[844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2),
- [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, .production_id = 27),
- [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, .production_id = 27),
- [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4),
- [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4),
- [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4),
- [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4),
+ [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, .production_id = 64),
+ [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 64),
+ [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, .production_id = 27),
+ [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, .production_id = 27),
+ [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4),
+ [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4),
[858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, .production_id = 94),
[860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, .production_id = 94),
[862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
[864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
- [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, .production_id = 95),
- [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 95),
- [870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3),
- [872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3),
- [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 39),
- [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 39),
+ [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 37),
+ [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 37),
+ [870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, .production_id = 95),
+ [872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 95),
+ [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3),
+ [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3),
[878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, .production_id = 3),
[880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, .production_id = 3),
- [882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(104),
- [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104),
- [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3),
- [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3),
- [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 56),
- [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 56),
- [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3),
- [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3),
- [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2),
- [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2),
+ [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 39),
+ [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 39),
+ [886] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, .production_id = 1), SHIFT(104),
+ [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104),
+ [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3),
+ [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3),
+ [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, .production_id = 57),
+ [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 57),
+ [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3),
+ [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3),
[903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, .production_id = 17),
[905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, .production_id = 17),
- [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, .production_id = 57),
- [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 57),
- [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 83),
- [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 83),
- [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 37),
- [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 37),
+ [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 56),
+ [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 56),
+ [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4),
+ [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4),
+ [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 82),
+ [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 82),
[919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
[921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, .production_id = 10),
[923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, .production_id = 10),
[925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137),
- [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
- [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138),
+ [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113),
+ [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137),
[931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
- [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
+ [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782),
[935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1),
- [937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 76),
- [939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 76),
+ [937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 75),
+ [939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 75),
[941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3),
[943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3),
[945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, .production_id = 91),
@@ -52214,88 +52132,88 @@ static TSParseActionEntry ts_parse_actions[] = {
[958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
[960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150),
[962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
- [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
+ [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
[966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 41),
[968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 41),
[970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 47),
[972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 47),
- [974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 82),
- [976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 82),
- [978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, .production_id = 90),
- [980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, .production_id = 90),
+ [974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, .production_id = 90),
+ [976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, .production_id = 90),
+ [978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 81),
+ [980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 81),
[982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
[984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 5),
[986] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(103),
[989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
[991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
- [993] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(101),
- [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
- [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120),
+ [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120),
+ [995] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(101),
+ [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
[1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
- [1002] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(643),
- [1005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(987),
- [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173),
- [1010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 99),
- [1012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, .production_id = 99),
- [1014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 102),
- [1016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 102),
+ [1002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 102),
+ [1004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 102),
+ [1006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 99),
+ [1008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, .production_id = 99),
+ [1010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(648),
+ [1013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(980),
+ [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
[1018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 97),
[1020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, .production_id = 97),
[1022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 96),
[1024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, .production_id = 96),
- [1026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 103),
- [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 103),
- [1030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 104),
- [1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 104),
+ [1026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 105),
+ [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 105),
+ [1030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 103),
+ [1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 103),
[1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 100),
[1036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, .production_id = 100),
- [1038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 105),
- [1040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 105),
+ [1038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 104),
+ [1040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, .production_id = 104),
[1042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym_rest_parameter, 2),
[1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
- [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3),
- [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3),
- [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2),
- [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2),
- [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4),
- [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4),
- [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937),
- [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162),
- [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825),
+ [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2),
+ [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2),
+ [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4),
+ [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4),
+ [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3),
+ [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3),
+ [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936),
+ [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161),
+ [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800),
[1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1),
[1067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import, 1),
[1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138),
[1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, .production_id = 49),
- [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139),
- [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976),
+ [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
+ [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
[1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
- [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
- [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
+ [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
+ [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
[1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
- [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
- [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
- [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149),
- [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
- [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
- [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143),
+ [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146),
+ [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151),
+ [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
+ [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
[1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
[1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 49),
[1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 11),
[1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 11),
[1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2),
- [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
- [1109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 80),
+ [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166),
+ [1109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 79),
[1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2),
[1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2),
[1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2),
- [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
+ [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159),
[1119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 16),
[1121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, .production_id = 16),
[1123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3),
[1125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3),
- [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 79),
+ [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 78),
[1129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, .production_id = 92),
- [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 77),
+ [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
[1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4),
[1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4),
[1137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3),
@@ -52312,7 +52230,7 @@ static TSParseActionEntry ts_parse_actions[] = {
[1159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 51),
[1161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, .production_id = 16),
[1163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, .production_id = 16),
- [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
+ [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
[1167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 52),
[1169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 53),
[1171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 55),
@@ -52320,55 +52238,55 @@ static TSParseActionEntry ts_parse_actions[] = {
[1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 3, .production_id = 49),
[1177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, .production_id = 34),
[1179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, .production_id = 34),
- [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454),
+ [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453),
[1183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2),
- [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
+ [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391),
[1187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 88),
[1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 88),
[1191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 50),
[1193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2),
[1195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2),
- [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169),
- [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
- [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943),
- [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
- [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
- [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
- [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
- [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121),
- [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
+ [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
+ [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
+ [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927),
+ [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161),
+ [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
+ [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
+ [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
+ [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
[1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156),
- [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
- [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
+ [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
[1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
- [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
+ [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577),
[1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3),
[1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3),
- [1229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 7),
- [1231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(85),
- [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
- [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123),
- [1238] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 8),
- [1240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 8),
- [1242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2),
- [1244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2),
+ [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 8),
+ [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 8),
+ [1233] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2),
+ [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 7),
+ [1239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(85),
+ [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
+ [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123),
[1246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 6),
[1248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(99),
[1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184),
- [1255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_fragment, 6),
- [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_fragment, 6),
- [1259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 12),
- [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 12),
- [1263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 13),
- [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 13),
- [1267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 14),
- [1269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 14),
+ [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
+ [1255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 12),
+ [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 12),
+ [1259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 13),
+ [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 13),
+ [1263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 14),
+ [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 14),
+ [1267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_fragment, 6),
+ [1269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_fragment, 6),
[1271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 4, .production_id = 93),
[1273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 4, .production_id = 93),
[1275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2),
- [1277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 5, .production_id = 68),
- [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 5, .production_id = 68),
+ [1277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 5, .production_id = 67),
+ [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 5, .production_id = 67),
[1281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 38),
[1283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 38),
[1285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 42),
@@ -52391,611 +52309,599 @@ static TSParseActionEntry ts_parse_actions[] = {
[1319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 55),
[1321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_fragment, 5),
[1323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_fragment, 5),
- [1325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 84),
- [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 84),
+ [1325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 83),
+ [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 83),
[1329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 32),
[1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 32),
- [1333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, .production_id = 70),
- [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, .production_id = 70),
- [1337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 60), REDUCE(sym_assignment_expression, 3, .production_id = 40),
- [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 60),
- [1342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 60), REDUCE(sym_assignment_expression, 3, .production_id = 49),
- [1345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 77),
- [1347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 78),
- [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 78),
- [1351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 52), REDUCE(sym_assignment_expression, 3, .production_id = 52),
- [1354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 52),
- [1356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 53), REDUCE(sym_assignment_expression, 3, .production_id = 53),
- [1359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 53),
- [1361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 79),
- [1363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 80),
- [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 78),
- [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 78),
+ [1333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, .production_id = 69),
+ [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, .production_id = 69),
+ [1337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 59), REDUCE(sym_assignment_expression, 3, .production_id = 40),
+ [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 59),
+ [1342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 59), REDUCE(sym_assignment_expression, 3, .production_id = 49),
+ [1345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
+ [1347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 52), REDUCE(sym_assignment_expression, 3, .production_id = 52),
+ [1350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 52),
+ [1352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 53), REDUCE(sym_assignment_expression, 3, .production_id = 53),
+ [1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 53),
+ [1357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 77),
+ [1359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 77),
+ [1361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 78),
+ [1363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 79),
+ [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 77),
+ [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 77),
[1369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3), REDUCE(sym_computed_property_name, 3),
[1372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3),
- [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
- [1376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 64),
+ [1374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 63),
+ [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
[1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
- [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
- [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
- [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
- [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569),
- [1390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(111),
- [1393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
- [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146),
+ [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
+ [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
+ [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
+ [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
+ [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568),
+ [1390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(110),
+ [1393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
+ [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
[1397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), SHIFT(81),
[1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
[1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144),
- [1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2),
- [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
- [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848),
- [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
- [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538),
- [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
- [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
- [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
- [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313),
- [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
- [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
- [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
- [1428] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym__property_name, 1),
- [1431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1),
- [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786),
- [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235),
- [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
- [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
- [1441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851),
- [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302),
- [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
- [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
- [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
- [1451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(646),
- [1454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(981),
- [1457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
- [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
- [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
- [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
- [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311),
- [1467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
- [1469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(644),
- [1472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(982),
- [1475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
- [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182),
+ [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
+ [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847),
+ [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
+ [1410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2),
+ [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(537),
+ [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
+ [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
+ [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(646),
+ [1421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(977),
+ [1424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
+ [1426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(657),
+ [1429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), SHIFT(973),
+ [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176),
+ [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
+ [1436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
+ [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313),
+ [1440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184),
+ [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
+ [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314),
+ [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
+ [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
+ [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
+ [1452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym__property_name, 1),
+ [1455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1),
+ [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855),
+ [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
+ [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
+ [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
+ [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
+ [1467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
+ [1469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
+ [1471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
+ [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
+ [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
+ [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
[1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
- [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
- [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
- [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
- [1487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, .production_id = 61),
- [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
- [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309),
- [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
- [1495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
- [1497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780),
- [1501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym_rest_parameter, 2, .production_id = 26),
- [1504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym_rest_parameter, 2, .production_id = 25),
- [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2),
- [1509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085),
- [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
- [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717),
+ [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
+ [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
+ [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
+ [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
+ [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
+ [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235),
+ [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
+ [1495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, .production_id = 60),
+ [1497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777),
+ [1499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2),
+ [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
+ [1503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym_rest_parameter, 2, .production_id = 25),
+ [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084),
+ [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
+ [1510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym_rest_parameter, 2, .production_id = 26),
+ [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712),
[1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405),
[1517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
- [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611),
- [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919),
- [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610),
- [1525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616),
- [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723),
+ [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614),
+ [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918),
+ [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613),
+ [1525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618),
+ [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713),
[1529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346),
- [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609),
- [1533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613),
+ [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610),
+ [1533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612),
[1535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615),
- [1537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741),
+ [1537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762),
[1539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1),
- [1541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(617),
- [1543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618),
+ [1541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619),
+ [1543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616),
[1545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622),
- [1547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(782),
- [1550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(661),
- [1553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74),
- [1555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(172),
- [1558] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(623),
- [1561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(804),
- [1564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(816),
- [1567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(733),
- [1570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(874),
- [1573] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(621),
- [1576] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 74), SHIFT_REPEAT(628),
- [1579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782),
- [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
- [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
- [1585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623),
- [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
- [1589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
- [1591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628),
- [1593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456),
- [1595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
- [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
- [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
- [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
- [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
- [1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4),
- [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
- [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [1611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984),
- [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
- [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783),
- [1617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
- [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
- [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135),
- [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137),
- [1625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
- [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084),
- [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172),
- [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927),
+ [1547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781),
+ [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [1551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
+ [1553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623),
+ [1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
+ [1557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620),
+ [1559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(625),
+ [1561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
+ [1563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [1565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [1567] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(781),
+ [1570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(662),
+ [1573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73),
+ [1575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(172),
+ [1578] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(623),
+ [1581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(803),
+ [1584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(801),
+ [1587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(716),
+ [1590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(875),
+ [1593] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(620),
+ [1596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 73), SHIFT_REPEAT(625),
+ [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
+ [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
+ [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983),
+ [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787),
+ [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
+ [1611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
+ [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075),
+ [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134),
+ [1617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974),
+ [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4),
+ [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
+ [1625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
+ [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083),
+ [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171),
+ [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926),
[1633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 16),
- [1635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629),
+ [1635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627),
[1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757),
- [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641),
- [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
- [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062),
- [1645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648),
- [1647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620),
- [1649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706),
- [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627),
- [1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
+ [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637),
+ [1641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
+ [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
+ [1645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626),
+ [1647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [1649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064),
+ [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652),
+ [1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
[1655] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2),
[1657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2),
- [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139),
- [1661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
- [1663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
- [1665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15),
- [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15),
- [1669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15), SHIFT_REPEAT(874),
- [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 47),
- [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 47),
+ [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1138),
+ [1661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15),
+ [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15),
+ [1665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 15), SHIFT_REPEAT(875),
+ [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [1670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 47),
+ [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 47),
+ [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
[1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
- [1678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 101),
- [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 101),
- [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 89),
- [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 89),
- [1686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, .production_id = 110),
- [1688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, .production_id = 110),
- [1690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 81),
- [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 81),
- [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
- [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072),
- [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651),
- [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640),
- [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, .production_id = 62),
- [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, .production_id = 62),
- [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904),
- [1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948),
- [1710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842),
- [1712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949),
- [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004),
- [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957),
- [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001),
- [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
+ [1678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 89),
+ [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 89),
+ [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(642),
+ [1684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 80),
+ [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 80),
+ [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, .production_id = 110),
+ [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, .production_id = 110),
+ [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 101),
+ [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 101),
+ [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, .production_id = 61),
+ [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, .production_id = 61),
+ [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664),
+ [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071),
+ [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647),
+ [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805),
+ [1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804),
+ [1710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 35),
+ [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 35),
+ [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
+ [1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843),
+ [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948),
+ [1720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(845),
[1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955),
- [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
- [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
- [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
- [1730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 13),
- [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 13),
- [1734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812),
- [1736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811),
- [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965),
- [1740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 35),
- [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 35),
- [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [1724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947),
+ [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001),
+ [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000),
+ [1730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
+ [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
+ [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997),
+ [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006),
+ [1738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 13),
+ [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 13),
+ [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949),
+ [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962),
[1746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 35),
[1748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 35),
[1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705),
[1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
- [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923),
- [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893),
- [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168),
+ [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986),
+ [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917),
+ [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081),
[1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
- [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167),
- [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081),
- [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091),
- [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1089),
+ [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165),
+ [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166),
+ [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092),
+ [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133),
[1770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73),
- [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724),
- [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675),
+ [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732),
+ [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670),
[1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(),
- [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708),
- [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676),
- [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710),
- [1784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695),
- [1786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673),
- [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727),
- [1790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677),
- [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
- [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
- [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831),
- [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845),
- [1800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125),
- [1802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728),
- [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730),
- [1806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699),
- [1808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078),
- [1810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 69), SHIFT_REPEAT(705),
- [1813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 69), SHIFT_REPEAT(71),
- [1816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 69),
- [1818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 69),
- [1820] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 69), SHIFT_REPEAT(705),
- [1823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113),
- [1825] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(73),
- [1828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(769),
- [1831] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(695),
- [1834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145),
- [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731),
- [1838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725),
- [1840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701),
- [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720),
- [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707),
- [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703),
- [1848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716),
- [1850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721),
- [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688),
+ [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703),
+ [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711),
+ [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673),
+ [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
+ [1786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795),
+ [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796),
+ [1790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722),
+ [1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709),
+ [1794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680),
+ [1796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682),
+ [1798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718),
+ [1800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704),
+ [1802] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 68), SHIFT_REPEAT(705),
+ [1805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 68), SHIFT_REPEAT(71),
+ [1808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 68),
+ [1810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 68),
+ [1812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 68), SHIFT_REPEAT(705),
+ [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719),
+ [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734),
+ [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690),
+ [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(726),
+ [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846),
+ [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144),
+ [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728),
+ [1829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701),
+ [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113),
+ [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079),
+ [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1089),
+ [1837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706),
+ [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727),
+ [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693),
+ [1843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(73),
+ [1846] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(739),
+ [1849] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(703),
+ [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707),
[1854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, .production_id = 4),
[1856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, .production_id = 4),
- [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
- [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
- [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 2, .production_id = 71),
- [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
- [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667),
- [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
- [1870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090),
- [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680),
- [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791),
- [1876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142),
- [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
- [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
- [1882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779),
- [1884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(1142),
- [1887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2),
- [1889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(110),
- [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
- [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
- [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
- [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
- [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719),
- [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511),
- [1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123),
- [1906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(719),
- [1909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2),
- [1911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(97),
- [1914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104),
- [1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080),
- [1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715),
- [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
- [1922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789),
- [1924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114),
- [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
- [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823),
- [1930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124),
- [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3),
- [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3),
- [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147),
- [1938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133),
- [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1),
- [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1),
- [1944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
- [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 1, .production_id = 36),
- [1948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
- [1950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3),
- [1952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3),
- [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022),
- [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665),
- [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690),
- [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
- [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
- [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
- [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666),
- [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
- [1972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 33),
- [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 33),
- [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668),
- [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
- [1980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
- [1982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826),
- [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
- [1986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148),
- [1988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787),
- [1990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771),
- [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
- [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815),
- [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832),
- [1998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3),
- [2000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3),
- [2002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794),
- [2004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
- [2006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755),
- [2008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808),
- [2010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134),
- [2012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785),
- [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
- [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
- [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2),
- [2020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2),
- [2022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3),
- [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3),
- [2026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029),
- [2028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858),
- [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
- [2032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2),
- [2034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(772),
- [2037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(772),
- [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
- [2042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
- [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
- [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935),
- [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
- [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
- [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772),
- [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772),
- [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872),
- [2058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056),
- [2060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748),
- [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801),
- [2064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801),
- [2066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854),
- [2068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118),
- [2070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855),
- [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
- [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3),
- [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887),
- [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023),
- [2080] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), SHIFT_REPEAT(712),
- [2083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2),
- [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869),
- [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068),
- [2089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750),
- [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822),
- [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822),
- [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009),
- [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856),
- [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042),
- [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882),
- [2103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(69),
- [2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050),
- [2108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844),
- [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
- [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
- [2114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
- [2116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2),
- [2118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2), SHIFT_REPEAT(801),
- [2121] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2), SHIFT_REPEAT(801),
- [2124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033),
- [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860),
- [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
- [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
- [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824),
- [2134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824),
- [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100),
- [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
- [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024),
- [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840),
- [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657),
- [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044),
- [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
- [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987),
- [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
- [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982),
- [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
- [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981),
- [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
- [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821),
- [2166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821),
- [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
- [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
- [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
- [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
- [2176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778),
- [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788),
- [2180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788),
- [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
- [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
- [2186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389),
- [2188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(852),
- [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992),
- [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092),
- [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127),
- [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162),
- [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
- [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
- [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932),
- [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916),
- [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867),
- [2208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
- [2210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781),
- [2212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781),
- [2214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
- [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
- [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, .production_id = 59),
- [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343),
- [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 26),
- [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925),
- [2226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), SHIFT_REPEAT(664),
- [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2),
- [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
- [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003),
- [2235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2), SHIFT_REPEAT(601),
- [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2),
- [2240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 24),
- [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849),
- [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076),
- [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921),
- [2248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, .dynamic_precedence = -1, .production_id = 68),
- [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870),
- [2252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086),
- [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
- [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
- [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884),
- [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879),
- [2262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__import_export_specifier, 1, .production_id = 5),
- [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117),
- [2266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2),
- [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989),
- [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
- [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
- [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008),
- [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941),
- [2280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, .production_id = 59),
- [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964),
- [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
- [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
- [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041),
- [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834),
- [2294] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), SHIFT_REPEAT(961),
- [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2),
- [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
- [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920),
- [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
- [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155),
- [2307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2), SHIFT_REPEAT(953),
- [2310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2),
- [2312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914),
- [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
- [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865),
- [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861),
- [2320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 18),
- [2322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 19),
- [2324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 20),
- [2326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, .production_id = 59),
- [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
- [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945),
- [2332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 25),
- [2334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3),
- [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
- [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
- [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348),
- [2342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, .dynamic_precedence = -1, .production_id = 32),
- [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
- [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
- [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
- [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649),
- [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
- [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
- [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
- [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
- [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969),
- [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
- [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
- [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
- [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709),
- [2370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735),
- [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
- [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952),
- [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171),
- [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962),
- [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170),
- [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
- [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
- [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
- [2388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1),
- [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [2392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4),
- [2394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 25),
- [2396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 26),
- [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [2404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 24),
- [2406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 2, .production_id = 72),
- [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
- [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980),
- [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132),
- [2414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 3, .production_id = 87),
- [2416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 26),
- [2418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 25),
- [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049),
- [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096),
- [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
- [2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3),
- [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [2430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 26),
- [2432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 25),
+ [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678),
+ [1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667),
+ [1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688),
+ [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104),
+ [1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
+ [1868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086),
+ [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644),
+ [1872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 2, .production_id = 70),
+ [1874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
+ [1876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814),
+ [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
+ [1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(818),
+ [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717),
+ [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
+ [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
+ [1888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
+ [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
+ [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
+ [1894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 1, .production_id = 36),
+ [1896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(717),
+ [1899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2),
+ [1901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(97),
+ [1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090),
+ [1906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123),
+ [1908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3),
+ [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3),
+ [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
+ [1914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
+ [1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783),
+ [1918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1),
+ [1920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1),
+ [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
+ [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
+ [1926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125),
+ [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146),
+ [1930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114),
+ [1932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(1141),
+ [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2),
+ [1937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(114),
+ [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
+ [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
+ [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3),
+ [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3),
+ [1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821),
+ [1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
+ [1952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080),
+ [1954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832),
+ [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
+ [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148),
+ [1960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
+ [1962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
+ [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120),
+ [1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
+ [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752),
+ [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668),
+ [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696),
+ [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
+ [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770),
+ [1978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2),
+ [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2),
+ [1982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791),
+ [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602),
+ [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
+ [1988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666),
+ [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
+ [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
+ [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831),
+ [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793),
+ [1998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774),
+ [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
+ [2002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
+ [2004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665),
+ [2006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
+ [2008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
+ [2010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794),
+ [2012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 33),
+ [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 33),
+ [2016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3),
+ [2018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3),
+ [2020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3),
+ [2022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3),
+ [2024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788),
+ [2026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
+ [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2),
+ [2030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2), SHIFT_REPEAT(771),
+ [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725),
+ [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
+ [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148),
+ [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
+ [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866),
+ [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
+ [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
+ [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
+ [2049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
+ [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786),
+ [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
+ [2055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
+ [2057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
+ [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856),
+ [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988),
+ [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930),
+ [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
+ [2067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2),
+ [2069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(786),
+ [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853),
+ [2074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127),
+ [2076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854),
+ [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161),
+ [2080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
+ [2082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749),
+ [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797),
+ [2086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798),
+ [2088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747),
+ [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
+ [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093),
+ [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131),
+ [2096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
+ [2098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
+ [2100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823),
+ [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658),
+ [2104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045),
+ [2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648),
+ [2108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980),
+ [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012),
+ [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859),
+ [2114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646),
+ [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977),
+ [2118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
+ [2120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657),
+ [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973),
+ [2124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
+ [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032),
+ [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860),
+ [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
+ [2132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
+ [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780),
+ [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008),
+ [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857),
+ [2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885),
+ [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022),
+ [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011),
+ [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884),
+ [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
+ [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
+ [2152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3),
+ [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873),
+ [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055),
+ [2158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), SHIFT_REPEAT(725),
+ [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2),
+ [2163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389),
+ [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870),
+ [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067),
+ [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261),
+ [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047),
+ [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844),
+ [2175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(69),
+ [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099),
+ [2180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
+ [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932),
+ [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915),
+ [2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025),
+ [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841),
+ [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
+ [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
+ [2196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, .production_id = 85),
+ [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343),
+ [2200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 26),
+ [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925),
+ [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
+ [2206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), SHIFT_REPEAT(663),
+ [2209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2),
+ [2211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2), SHIFT_REPEAT(601),
+ [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2),
+ [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
+ [2218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850),
+ [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132),
+ [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
+ [2224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 24),
+ [2226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, .dynamic_precedence = -1, .production_id = 67),
+ [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871),
+ [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085),
+ [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548),
+ [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883),
+ [2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887),
+ [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__import_export_specifier, 1, .production_id = 5),
+ [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097),
+ [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2),
+ [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
+ [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987),
+ [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
+ [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921),
+ [2252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941),
+ [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002),
+ [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
+ [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
+ [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, .production_id = 85),
+ [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023),
+ [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241),
+ [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968),
+ [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
+ [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834),
+ [2272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), SHIFT_REPEAT(963),
+ [2275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2),
+ [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
+ [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059),
+ [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
+ [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154),
+ [2285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2), SHIFT_REPEAT(953),
+ [2288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2),
+ [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913),
+ [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
+ [2294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 18),
+ [2296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 19),
+ [2298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 20),
+ [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867),
+ [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863),
+ [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
+ [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942),
+ [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328),
+ [2312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3),
+ [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348),
+ [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
+ [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
+ [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649),
+ [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650),
+ [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
+ [2326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, .production_id = 25),
+ [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
+ [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
+ [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
+ [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
+ [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967),
+ [2338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, .dynamic_precedence = -1, .production_id = 32),
+ [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
+ [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
+ [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
+ [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952),
+ [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170),
+ [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961),
+ [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169),
+ [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
+ [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789),
+ [2358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1),
+ [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
+ [2364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4),
+ [2366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 25),
+ [2368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 26),
+ [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
+ [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
+ [2374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, .production_id = 24),
+ [2376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 2, .production_id = 71),
+ [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
+ [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
+ [2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 26),
+ [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964),
+ [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140),
+ [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048),
+ [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094),
+ [2392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 25),
+ [2394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3),
+ [2396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_parameter, 2, .production_id = 26),
+ [2398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_public_field_definition, 3, .production_id = 87),
+ [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
+ [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [2404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731),
+ [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
+ [2408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 26),
+ [2410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_parameter, 2),
+ [2412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 25),
+ [2414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5),
+ [2416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 24),
+ [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
+ [2420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__import_export_specifier, 3, .production_id = 84),
+ [2422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, .production_id = 17),
+ [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
+ [2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, .production_id = 85),
+ [2428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 24),
+ [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
+ [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
[2434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_parameter, 2, .production_id = 25),
- [2436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5),
- [2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, .production_id = 24),
- [2440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_parameter, 2),
- [2442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, .production_id = 17),
- [2444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__import_export_specifier, 3, .production_id = 85),
- [2446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, .production_id = 59),
- [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
- [2450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, .production_id = 24),
- [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
- [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
- [2456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_parameter, 2, .production_id = 26),
- [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
- [2460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, .production_id = 63),
- [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
- [2464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, .production_id = 63),
- [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
- [2468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154),
- [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760),
- [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759),
- [2474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502),
- [2476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082),
- [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775),
- [2480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, .production_id = 63),
- [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130),
- [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453),
- [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912),
- [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910),
- [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131),
- [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052),
- [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774),
- [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
- [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
- [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974),
- [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
- [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
- [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
- [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
- [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038),
- [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886),
- [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915),
- [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
- [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913),
- [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939),
- [2522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2),
- [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938),
- [2526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3),
- [2528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3),
- [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053),
- [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
- [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940),
- [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
- [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985),
- [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633),
- [2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3),
- [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806),
- [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
- [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
- [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548),
- [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549),
- [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
- [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
- [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
- [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370),
- [2562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, .production_id = 63),
- [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088),
- [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
- [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
- [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
- [2572] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951),
- [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950),
- [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924),
+ [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
+ [2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, .production_id = 62),
+ [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
+ [2442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501),
+ [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153),
+ [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
+ [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
+ [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751),
+ [2452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077),
+ [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784),
+ [2456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, .production_id = 62),
+ [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914),
+ [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938),
+ [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912),
+ [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911),
+ [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909),
+ [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130),
+ [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053),
+ [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036),
+ [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
+ [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
+ [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971),
+ [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
+ [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
+ [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
+ [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
+ [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940),
+ [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939),
+ [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129),
+ [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760),
+ [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516),
+ [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519),
+ [2500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3),
+ [2502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3),
+ [2504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2),
+ [2506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, .production_id = 62),
+ [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452),
+ [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976),
+ [2512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3),
+ [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632),
+ [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433),
+ [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049),
+ [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
+ [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
+ [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
+ [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
+ [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
+ [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799),
+ [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370),
+ [2536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, .production_id = 62),
+ [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122),
+ [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
+ [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
+ [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
+ [2546] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951),
+ [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950),
+ [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924),
};
#ifdef __cplusplus
@@ -53017,27 +52923,17 @@ extern const TSLanguage *tree_sitter_javascript(void) {
.symbol_count = SYMBOL_COUNT,
.alias_count = ALIAS_COUNT,
.token_count = TOKEN_COUNT,
- .large_state_count = LARGE_STATE_COUNT,
- .alias_map = ts_non_terminal_alias_map,
- .state_count = STATE_COUNT,
+ .external_token_count = EXTERNAL_TOKEN_COUNT,
+ .symbol_names = ts_symbol_names,
.symbol_metadata = ts_symbol_metadata,
- .parse_table = (const unsigned short *)ts_parse_table,
- .small_parse_table = (const uint16_t *)ts_small_parse_table,
- .small_parse_table_map = (const uint32_t *)ts_small_parse_table_map,
+ .parse_table = (const uint16_t *)ts_parse_table,
.parse_actions = ts_parse_actions,
.lex_modes = ts_lex_modes,
- .symbol_names = ts_symbol_names,
- .public_symbol_map = ts_symbol_map,
.alias_sequences = (const TSSymbol *)ts_alias_sequences,
- .field_count = FIELD_COUNT,
- .field_names = ts_field_names,
- .field_map_slices = (const TSFieldMapSlice *)ts_field_map_slices,
- .field_map_entries = (const TSFieldMapEntry *)ts_field_map_entries,
.max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH,
.lex_fn = ts_lex,
.keyword_lex_fn = ts_lex_keywords,
.keyword_capture_token = sym_identifier,
- .external_token_count = EXTERNAL_TOKEN_COUNT,
.external_scanner = {
(const bool *)ts_external_scanner_states,
ts_external_scanner_symbol_map,
@@ -53047,6 +52943,16 @@ extern const TSLanguage *tree_sitter_javascript(void) {
tree_sitter_javascript_external_scanner_serialize,
tree_sitter_javascript_external_scanner_deserialize,
},
+ .field_count = FIELD_COUNT,
+ .field_map_slices = (const TSFieldMapSlice *)ts_field_map_slices,
+ .field_map_entries = (const TSFieldMapEntry *)ts_field_map_entries,
+ .field_names = ts_field_names,
+ .large_state_count = LARGE_STATE_COUNT,
+ .small_parse_table = (const uint16_t *)ts_small_parse_table,
+ .small_parse_table_map = (const uint32_t *)ts_small_parse_table_map,
+ .public_symbol_map = ts_symbol_map,
+ .alias_map = ts_non_terminal_alias_map,
+ .state_count = STATE_COUNT,
};
return &language;
}
diff --git a/test/corpus/expressions.txt b/test/corpus/expressions.txt
index 4bc94b09..6d354837 100644
--- a/test/corpus/expressions.txt
+++ b/test/corpus/expressions.txt
@@ -17,7 +17,7 @@ line';
(expression_statement (string (escape_sequence) (escape_sequence)))
(expression_statement (string (escape_sequence)))
(expression_statement (string (escape_sequence)))
- (expression_statement (string)))
+ (expression_statement (string (escape_sequence))))
============================================
Template strings
diff --git a/test/corpus/literals.txt b/test/corpus/literals.txt
index 4a981a56..20fbc063 100644
--- a/test/corpus/literals.txt
+++ b/test/corpus/literals.txt
@@ -58,3 +58,88 @@ Strings containing comment-like content
(program
(expression_statement (string (escape_sequence))))
+
+==========================================
+Quote escaping
+==========================================
+
+"";
+'';
+"\"";
+"a\"b";
+'\'';
+'a\'b';
+"it's a tiny tiny world";
+'"hello"';
+
+---
+
+(program
+ (expression_statement (string))
+ (expression_statement (string))
+ (expression_statement (string (escape_sequence)))
+ (expression_statement (string (escape_sequence)))
+ (expression_statement (string (escape_sequence)))
+ (expression_statement (string (escape_sequence)))
+ (expression_statement (string))
+ (expression_statement (string)))
+
+==========================================
+Line continuations
+==========================================
+
+"hello\
+world";
+
+'hello\
+world';
+
+---
+
+(program
+ (expression_statement (string (escape_sequence)))
+ (expression_statement (string (escape_sequence))))
+
+============================================================
+Non-standard unescaped newlines legal in TSX attributes
+============================================================
+
+"hello
+world";
+
+'hello
+world';
+
+---
+
+(program
+ (expression_statement (string))
+ (expression_statement (string)))
+
+=========================================================
+JSX strings with unescaped newlines for TSX attributes
+=========================================================
+
+;
+
+;
+
+---
+
+(program
+ (expression_statement
+ (jsx_element
+ (jsx_opening_element
+ (identifier)
+ (jsx_attribute (property_identifier) (string)))
+ (jsx_closing_element
+ (identifier))))
+ (expression_statement
+ (jsx_element
+ (jsx_opening_element
+ (identifier)
+ (jsx_attribute (property_identifier) (string)))
+ (jsx_closing_element
+ (identifier)))))